Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 616504 - gnome-extra/nemo-3.0.6 - Desktop not properly redrawn
Summary: gnome-extra/nemo-3.0.6 - Desktop not properly redrawn
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthew Turnbull
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-24 16:25 UTC by Tiago Sousa
Modified: 2020-09-16 21:42 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Nemo 3.0.6 fix for desktop redraw errors (0001-fix-desktop-redraw-errors.patch,1.25 KB, patch)
2017-04-24 16:25 UTC, Tiago Sousa
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tiago Sousa 2017-04-24 16:25:29 UTC
Created attachment 470756 [details, diff]
Nemo 3.0.6 fix for desktop redraw errors

After some upgrades and a reboot, the desktop as drawn by nemo (using Cinnamon as DE) was showing redraw bugs, leaving behind graphical glitches just by selecting icons or moving them.

Googling revealed this to be a known problem with GTK+ starting in 3.21.x (in my case 3.22.12):
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836908
- https://github.com/linuxmint/nemo/pull/1235

The attached fix is a cleaned up version of the one posted in the debian bug. Placed it in /etc/portage/patches/gnome-extra/nemo and after recompiling and restarting nemo the problem went away.

Please consider releasing a patched ebuild for 3.0.6 with this fix. Nemo 3.2 is still keyworded, as is the rest of Cinnamon 3.2.
Comment 1 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-06-24 15:04:12 UTC
(In reply to Tiago Sousa from comment #0)
> Created attachment 470756 [details, diff] [details, diff]
> Nemo 3.0.6 fix for desktop redraw errors

Does the issue persist in 3.4.4?

> 
> Please consider releasing a patched ebuild for 3.0.6 with this fix. Nemo 3.2
> is still keyworded, as is the rest of Cinnamon 3.2.

I presume by keyworded you mean testing (~arch)? I'm not likely to backport a fix, but will rather make a newer version stable if necessary after the 30 day wait from today's bumps.
Comment 2 Tiago Sousa 2017-06-26 13:58:57 UTC
(In reply to Kristian Fiskerstrand from comment #1)
> (In reply to Tiago Sousa from comment #0)
> > Created attachment 470756 [details, diff] [details, diff] [details, diff]
> > Nemo 3.0.6 fix for desktop redraw errors
> 
> Does the issue persist in 3.4.4?

Can't tell. Since my system is mostly on stable, I added nemo 3.4.4 to package.keywords (that's why I thought the testing packages were "keyworded":). It runs and shows the "explorer" window but it doesn't draw the desktop at all. Perhaps it's not compatible with the rest of the stable cinnamon, but I'm not willing to mix a large part of the system just for this test. So I've gone back to 3.0.6 with the patch.