Bug 690461 (change_bckgrd)
Summary: | [] X Crash when changing background in gnome Shell | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Elad Alfassa <elad> | ||||||||||||||||||||
Component: | xorg-x11-server | Assignee: | Adam Jackson <ajax> | ||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||
Severity: | high | Docs Contact: | |||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||
Version: | 15 | CC: | biru.ionut, bnocera, fedora, grgoffe, jbastian, jon.dufresne, kanelxake, kparal, mcepl, michel, twaugh, xgl-maint | ||||||||||||||||||||
Target Milestone: | --- | Keywords: | Triaged | ||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||
Whiteboard: | |||||||||||||||||||||||
Fixed In Version: | xorg-x11-server-1.10.0-7.fc15 | Doc Type: | Bug Fix | ||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||
Last Closed: | 2011-04-03 04:23:50 UTC | Type: | --- | ||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||
Attachments: |
|
Description
Elad Alfassa
2011-03-24 12:06:15 UTC
Created attachment 487339 [details]
Xorg.0.log.old after the crash
oops wrong file. sorry. Created attachment 487341 [details]
Xorg.0.log.old
Now i'm sure it's the right file
Created attachment 487347 [details]
Michel's .xsession-errors *after* first log-in after crash
This happens to me as well. I deleted the old .xession-errors before setting my desktop background, to make sure only the errors due to the switch are captured, and there is -- nothing. No .xsession-errors generated due to the crash.
(Sometimes the first desktop background change results in a corrupted BG but no crash; sometimes it crashes immediately)
The .xsession-errors after the first login after the crash is attached.
Created attachment 487348 [details] Michel's Xorg.0.log My video card's an nVidia Quadro NVS 290; see Smolt for details: http://www.smolts.org/client/show/pub_04eb447a-d09f-4dc4-9b4a-3b7dd87db43c After the crash, after telinit 3 / telinit 5 to properly restart X, the display is still corrupted after login. Attaching screenshot after this. Created attachment 487349 [details]
Michel's previous Xorg.0.log
(In reply to comment #5) > > After the crash, after telinit 3 / telinit 5 to properly restart X, the display > is still corrupted after login. Attaching screenshot after this. Interestingly, on my laptop X restarts automatically after the crash. Created attachment 487353 [details]
Michel's corrupted screenshot after crash
This is after switching from /usr/share/backgrounds/images/stone_bird.jpg to the default Lovelock background. Note that parts of the stone_bird.jpg can still be seen despite the background capplet showing that Lovelock is selected.
Components:
xorg-x11-server-Xorg-1.10.0-3.fc15.x86_64
xorg-x11-drv-nouveau-0.0.16-24.20110324git8378443.fc15.x86_64
mesa-dri-drivers-7.10-0.29.fc15.x86_64
kernel-2.6.35.11-83.fc14.x86_64
kernel-2.6.38-1.fc15.x86_64
(note: same problem with the latest mesa stack; downgraded to test if this is the culprit)
I don't see the same corruption on my laptop... when changing the background, it flickers a bit with black lines, then crashes, and when restarting X the background looks fine. May be related: using gnome-tweak-tool, when turning "Draw desktop background" off, and then on again, it results the same crash. When turning "Have file manager handle the desktop" on, and starting nautilus, it results the same crash. Created attachment 487356 [details]
Michel's Xorg.0.log.old
After re-upgrading mesa-* the corruption problem seems to have stopped, but changing wallpaper still reliably crashes X. Attaching the last Xorg.0.log.old file
mesa-dri-drivers-7.10.1-1.fc15.x86_64
mesa-dri-filesystem-7.10.1-1.fc15.x86_64
mesa-dri-llvmcore-7.10.1-1.fc15.x86_64
mesa-libGL-7.10.1-1.fc15.i686
mesa-libGL-7.10.1-1.fc15.x86_64
mesa-libGLU-7.10.1-1.fc15.i686
mesa-libGLU-7.10.1-1.fc15.x86_64
Created attachment 487358 [details]
diff for .xsession-errors before and after crash
Deleting .xsession-errors was not a good idea because X just keeps writing to the old file handle. Here's the actual errors related to the crash.
(In reply to comment #9) <snip> > May be related: > using gnome-tweak-tool, when turning "Draw desktop background" off, and then on > again, it results the same crash. > When turning "Have file manager handle the desktop" on, and starting nautilus, > it results the same crash. The file manager and gnome-settings-daemon both use gnome-desktop to draw the background. And the code causing the crash is due to the changes in https://bugzilla.gnome.org/show_bug.cgi?id=641526. It's still an X bug though. *** Bug 690083 has been marked as a duplicate of this bug. *** Also happens on a Radeon 5650. I take it the problem is not hardware-related? Also, on the Radeon system, Alt-F6 (switch directly between windows of an application) brings up the black screen with the 'fail' icon, with a prompt to log out Same issue happens here. My graphics card is a "ATI Technologies Inc Juniper [Radeon HD 5750 Series]" *** Bug 674464 has been marked as a duplicate of this bug. *** xorg-x11-server-1.10.0-7.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/xorg-x11-server-1.10.0-7.fc15 Package xorg-x11-server-1.10.0-7.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing xorg-x11-server-1.10.0-7.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/xorg-x11-server-1.10.0-7.fc15 then log in and leave karma (feedback). xorg-x11-server-1.10.0-7.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 690858 has been marked as a duplicate of this bug. *** *** Bug 680116 has been marked as a duplicate of this bug. *** *** Bug 680272 has been marked as a duplicate of this bug. *** |