Bug#637958: X.org crash leaves GPU in an inconsistent state and renders system unbootable
daenzer at debian.org
Thu Aug 18 08:30:08 PDT 2011
On Don, 2011-08-18 at 12:17 +0100, Martin wrote:
> On Wed, 2011-08-17 at 10:50 +0200, Michel Dänzer wrote:
> > On Die, 2011-08-16 at 22:24 +0100, Martin wrote:
> > > On Tue, 2011-08-16 at 09:27 +0200, Michel Dänzer wrote:
> > > > > *. Installing linux-firmware-nonfree, this gives the same problem but
> > > > > when setting:
> > > > >
> > > > > options radeon modeset=0
> > > > >
> > > > > in /etc/modprobe.d/radeon-kms.conf, DRI and 3D acceleration work.
> > > > > However neither change resolves the problem.
> > > >
> > > > Please provide dmesg and Xorg.0.log with linux-firmware-nonfree
> > > > installed and modeset=1.
> > >
> > > >From the machine with linux-firmware-nonfree installed I've attached
> > > dmesg and Xorg.0.log with modeset=0 (3D acceleration works) and
> > > modeset=1 (3D acceleration does not work).
> > With modeset=1, you need to make sure the radeon kernel module is loaded
> > before the X server starts.
> How long should this take?
I don't think it's a matter of time but of udev not loading the kernel
module for some reason.
> Also, restarting kdm gives a stream of errors and a corrupt screen
> until it is disabled.
This could be due to the X driver in UMS mode messing with the hardware
state behind the kernel KMS driver's back. I've pushed a change to
xf86-video-ati upstream Git which should make it bail instead in this
case. In the meantime, please try loading the kernel module manually
before starting X, and if that makes things work better, finding out why
udev doesn't load it.
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg-driver-ati