Bug 16503

Summary: Screen whiteout when exiting X
Product: xorg Reporter: Rafi Rubin <rafi>
Component: Driver/radeonhdAssignee: Luc Verhaegen <lverhaegen>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.3 (2007.09)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
log file.
none
Log with "-logverbose 7"
none
X log file none

Description Rafi Rubin 2008-06-24 14:57:16 UTC
Created attachment 17356 [details]
log file.

I have a x1250 and as of a git pull yesterday the screen dies when I try to switch to a console (actually X dies when I try that), or kill X.  The problem was not present as of the 1.2.1 (from a debian/unstable package).

I can start a new X session blindly, or do so from a remote login, and the screen recovers.

There is a backtrace at the end of the log.

I have a minimal configuration for the card in my xorg.conf and have not yet tried the unverifiedfeatures option.
Comment 1 Egbert Eich 2008-07-14 02:40:06 UTC
The Xserver segfaults on vt switch.
Could you please run the Xserver with the -logverbose 7 command line option so that we get closer to the point where this is happening and attach the new log?
Thanks!
Comment 2 Rafi Rubin 2008-07-14 04:37:15 UTC
Created attachment 17664 [details]
Log with "-logverbose 7"

This log is from a fresh git clone and build as of 7:00 EST on 2008-07-14
Comment 3 Egbert Eich 2008-07-20 02:43:15 UTC
Rafi, thanks for the log file. Segfault is fixed. I've enabled MC control for RS600 which is totally untested as there are not that many rs600 systems around.
Fix is pushed to GIT master.
Please test and report back if you see something unusual. Thanks!
Comment 4 Rafi Rubin 2008-07-20 19:00:48 UTC
Created attachment 17778 [details]
X log file

Now the xserver crashes and whites out at startup.
Comment 5 Egbert Eich 2008-07-21 05:56:56 UTC
Rafi, thanks for testing!
I've just pushed a fix which hopefully gets us closer to a solution.
Comment 6 Rafi Rubin 2008-07-21 08:17:59 UTC
Ok, that's better.  X runs and quits just fine.

Anything else I should test?

bugzilla-daemon@freedesktop.org wrote:
> http://bugs.freedesktop.org/show_bug.cgi?id=16503
> 
> 
> 
> 
> 
> --- Comment #5 from Egbert Eich <eich@pdx.freedesktop.org>  2008-07-21 05:56:56 PST ---
> Rafi, thanks for testing!
> I've just pushed a fix which hopefully gets us closer to a solution.
> 
> 
Comment 7 Egbert Eich 2008-07-21 08:58:21 UTC
(In reply to comment #6)
> Ok, that's better.  X runs and quits just fine.

OK, that's good news. Now we got RS600 tested :)
> 
> Anything else I should test?

Not at the moment. But if you have the chance we'd appreciate if you picked a new version of the driver from time to time and test it.
There are not that many RS600 boards around ...

Rafi, thanks for testing!

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.