Wallpaper is loaded twice with different alignment by gnome-session and nautilus (Oneiric)
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| GTK+ |
Fix Released
|
Medium
|
|||
| unity-2d |
Invalid
|
High
|
Gerry Boland | ||
| Ubuntu |
Fix Released
|
Low
|
Chris Coulson | ||
| nautilus (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
| unity (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
| unity-2d (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
When using Unity-2D and gnome-session-
is not loaded correctly at session startup.
For some seconds is not aligned with screen, there is a large left margin colored grey,
then after some seconds is reloaded correctly and well-aligned.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: nautilus 1:3.1.2-0ubuntu2
ProcVersionSign
Uname: Linux 3.0-2-generic i686
Architecture: i386
Date: Fri Jul 1 18:51:10 2011
ProcEnviron:
PATH=(custom, no user)
LANG=it_IT.UTF-8
SHELL=/bin/bash
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
- Dependencies.txt Edit (4.6 KiB, text/plain; charset="utf-8")
- usr_lib_nautilus.txt Edit (286 bytes, text/plain; charset="utf-8")
that's is not an issue here, are you still seeing it with latest updates? does that only happens with the fallback?
yes, I still see with latest updates and it happens only in the gnome-session-
I have to correct myself, the issue is present also using Unity-2D.
+ Wallpaper in Oneiric is not loaded correctly
disabling nautilus feature to draw wallpaper and icons on desktop the issue is no more present (the wallpaper is painted instead by gnome-session).
org.gnome.
+ Wallpaper is loaded twice with different alignment by gnome-session and
+ nautilus (Oneiric)
I confirm this bug, and it really seems to be caused by nautilus. In fact, if you disable nautilus autostart (by removing the /etc/xdg/
Then, if you start "nautilus -n" manually from a terminal, you'll see the desktop background being shifted a few pixels to the right, and then reverting back to the correct position. This happens also when metacity is not running, which seem to exclude a window manager bug.
@Lucazade: does bug 839610 describe the same behaviour you are seeing?
The "large left margin" you are seeing painted in grey, how many pixels (approximately) is it wide?
- unity-1.ogv Edit (542.3 KiB, video/ogg)
@Alberto
left margin seems small, just few pixels.. anyway it is not the only movement and stretch of wallpaper.
I made a video to explain the issue better, it is a bit slow becuase it is in a virtualmachine, from 0:36 to the end is relevant.
Florian told me a couple of days ago on irc that these issues are different, sincerly things are not so clear for me.
if you need anything else, i'm here!
Thanks Lucazade!
Indeed, the issue that I experienced is what Florian described in bug 839610: it's also visible in your video, when the background quickly shift to the right by a few pixels. I couldn't reproduce the grey band on the left.
It seems you have disabled compositing; did you do it on purpose? If so, can you enable it again and see if things behave differently?
- unity_composite.ogv Edit (625.2 KiB, video/ogg)
@Alberto
the big grey band on the left is visible only when metacity compositor is disabled.
(I usually disable it with low powered machines, like virtualbox and my intel gma500, because composite kill some performances, like scrolling in web browsers!)
instead the small grey band seems 15px wide
enabling comoposite things behave differently so i made another video
I had the issue here with compositing activated I am afraid.
In addition to this, reverting to the natty version didn't fix it, all seems to due to compositing activated.
in gconf, disable: /apps/metacity/
sorry, enter pressed:
In addition to this, reverting to the natty version didn't fix it, all seems to due to compositing activated.
in gconf, disable: /apps/metacity/
In oneiric, if you enable compositing, you get tons of:
Inexplicable intersection with new extents!
resize_win (XSR): 1 rects, bounds: -9,17 (1938,1074)
expose_area (XSR): 1 rects, bounds: 0,24 (1920,1056)
repair_win (XSR): 1 rects, bounds: -9,17 (1938,1074)
determine_mode (XSR): 1 rects, bounds: -9,17 (1938,1074)
resize_win (XSR): 1 rects, bounds: -15,9 (1956,1092)
expose_area (XSR): 1 rects, bounds: 804,275 (708,21)
expose_area (XSR): 1 rects, bounds: 804,296 (4,550)
expose_area (XSR): 1 rects, bounds: 1508,296 (4,550)
expose_area (XSR): 1 rects, bounds: 804,846 (708,4)
repair_win (XSR): 1 rects, bounds: 795,268 (726,593)
expose_area (XSR): 1 rects, bounds: 1920,24 (1920,21)
repair_win (XSR): 1 rects, bounds: 1911,17 (1938,1194)
repair_win (XSR): 1 rects, bounds: -66,101 (66,379)
paint_all (XSR): 5 rects, bounds: -66,9 (3915,1202)
-15,17 (3864,84)
-66,101 (3915,379)
-15,480 (3864,621)
1911,1101 (1938,110)
repair_win (XSR): 1 rects, bounds: -35,376 (4,4)
repair_win (XSR): 1 rects, bounds: 0,45 (1920,1035)
configure notify 0 0 1
extents (XSR): 1 rects, bounds: 20,96 (1884,708)
xy (29 103), wh (1866 677)
which seems to be those rectangles.
ok, wrong tab... /me takes more coffee...
This is a bug in gtk - patch sent upstream already
Can also be seen during login sequence of Unity. To reproduce, run
compiz --replace&
and watch the background wallpaper redraw.
Status changed to 'Confirmed' because the bug affects multiple users.
thanks Chris for finding the issue, there is a patch in accept commit upstream now ;-)
This bug was fixed in the package unity-2d - 4.10.0-0ubuntu1
---------------
unity-2d (4.10.0-0ubuntu1) oneiric; urgency=low
* New upstream release
- unity-2d-panel segfault switching between single and dual screens
(LP: #848944)
- bad memory leak in unity-2d-panel (LP: #850320)
- unity-2d-panel crashed with SIGABRT in raise() (LP: #848155)
- [dash] Dash is shown when pressing and releasing quickly super+KEY
(LP: #801073)
- Wallpaper is loaded twice with different alignment by gnome-session and
nautilus (Oneiric) (LP: #804435)
- [panel] Maximized window title switches to Arial font (LP: #820274)
- [panel] graphics corruption in top line of pixels (LP: #846335)
- Unity-2d no panel after cancel logout due to not responding app
(LP: #849379)
- [panel] Indicators are duplicated if unity-panel-service restarts with
multiple monitors connected (LP: #850000)
- Unity doesn't mirror its interface for RTL locales. (LP: #654988)
- [panel] F10 shortcut with dual screens shows menus on both screens
(LP: #777995)
- Background wallpaper briefly appears shifted horizontally by around 15
pixels on startup (LP: #839610)
- alt+f2 - can type, doing nothing (LP: #842413)
- Pressing Alt+F2 sometimes opens the Dash instead of opening the 'Run
command' screen (LP: #847486)
* debian/control:
- bump libxi-dev build-dep
-- Didier Roche <email address hidden> 2011年9月22日 09:55:59 +0200
gtk+3.0 (3.1.92-0ubuntu1) oneiric; urgency=low
* New upstream bug fix release.
* Drop 000git_
* Refresh patches.