Bug 25572 - Blank screens on Xorg startup and computer crash on server kill (MSI R4850)
Summary: Blank screens on Xorg startup and computer crash on server kill (MSI R4850)
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/radeonhd (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Egbert Eich
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-10 18:27 UTC by David Harris
Modified: 2009-12-11 04:43 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Output of 'lspci -vvv' (12.88 KB, text/plain)
2009-12-10 18:28 UTC, David Harris
no flags Details
Log from 'Xorg -logverbose 7 :0' before server kill/shutdown, with RandR enabled (157.35 KB, text/plain)
2009-12-10 18:28 UTC, David Harris
no flags Details
Copy of xorg.conf with RandR enabled (763 bytes, text/plain)
2009-12-10 18:29 UTC, David Harris
no flags Details
dmesg log after Xorg start, before server kill/shutdown, with RandR enabled (55.33 KB, text/plain)
2009-12-10 18:30 UTC, David Harris
no flags Details
Log from 'Xorg -logverbose 7 :0' before server kill shutdown, with RandR disabled (116.80 KB, text/plain)
2009-12-10 18:30 UTC, David Harris
no flags Details
dmesg log after Xorg start, before server kill/shutdown, with RandR disabled (55.40 KB, text/plain)
2009-12-10 18:31 UTC, David Harris
no flags Details
Copy of xorg.conf with RandR disabled (763 bytes, text/plain)
2009-12-10 18:31 UTC, David Harris
no flags Details

Description David Harris 2009-12-10 18:27:39 UTC
Hey all, I'm getting two blank screens (but still powered up, so I guess they're getting some signal) on Xorg startup, and if I SSH in and kill the X server, the workstation reboots.

Debian Sid, xserver-xorg-core 1.6.5, xserver-xorg-video-radeonhd 1.3.0

I've attached what I hope are the relevant logs, I've tried testing with RandR both enabled and disabled (and this should be reflected in the filenames).

Thanks very much and please let me know if there's anything I can do to help,

David Harris
Comment 1 David Harris 2009-12-10 18:28:07 UTC
Created attachment 31957 [details]
Output of 'lspci -vvv'
Comment 2 David Harris 2009-12-10 18:28:59 UTC
Created attachment 31958 [details]
Log from 'Xorg -logverbose 7 :0' before server kill/shutdown, with RandR enabled
Comment 3 David Harris 2009-12-10 18:29:22 UTC
Created attachment 31959 [details]
Copy of xorg.conf with RandR enabled
Comment 4 David Harris 2009-12-10 18:30:02 UTC
Created attachment 31960 [details]
dmesg log after Xorg start, before server kill/shutdown, with RandR enabled
Comment 5 David Harris 2009-12-10 18:30:35 UTC
Created attachment 31961 [details]
Log from 'Xorg -logverbose 7 :0' before server kill shutdown, with RandR disabled
Comment 6 David Harris 2009-12-10 18:31:05 UTC
Created attachment 31962 [details]
dmesg log after Xorg start, before server kill/shutdown, with RandR disabled
Comment 7 David Harris 2009-12-10 18:31:33 UTC
Created attachment 31963 [details]
Copy of xorg.conf with RandR disabled
Comment 8 David Harris 2009-12-10 18:32:23 UTC
And I suck for not mentioning that the card is an MSI R4850, model R4850-2D512-OC.

Thanks again,

Dave
Comment 9 David Harris 2009-12-10 18:35:20 UTC
Lastly (I hope :), I should mention that the card has two DVI-I outputs. The top one is connected to an LCD via a DVI cable, the bottom one is connected to an LCD via a DVI-I->15-pin DSUB adapter.

Thanks,

Dave
Comment 10 Yang Zhao 2009-12-10 18:40:45 UTC
You seem to be running with KMS, which radeonhd does not support.
Comment 11 David Harris 2009-12-10 18:44:27 UTC
Okay, I'll try re-running with KMS explicitly disabled (I presume 'modprobe radeon modeset=0' will work, please let me know if there's a better way - the radeonhd manpage didn't seem to provide an option).

Thanks,

Dave
Comment 12 David Harris 2009-12-10 19:28:44 UTC
Hey, yep, loading the module manually with 'modeset=0' seemed to fix the issues completely. Thanks a bunch! :)

If it's possible for the Xorg driver to decide whether to use KMS or not, that'd be great too.

Thanks again,

Dave
Comment 13 Matthias Hopf 2009-12-11 03:52:54 UTC
You cannot select to not use KMS in the driver - if it's active, it's active.
Unfortunately.

It would be much better if radeonhd would support KMS as well.
Comment 14 Hans Ulrich Niedermann 2009-12-11 04:43:02 UTC
(In reply to comment #13)
> You cannot select to not use KMS in the driver - if it's active, it's active.
> Unfortunately.
> 
> It would be much better if radeonhd would support KMS as well.

Or at least if radeonhd would cleanly abort initialization when KMS is detected.

Egbert, do you need some help with that KMS detection patch of mine?


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.