At boot time, KDM (or XDM or LightDM) fails with Xorg error:
no screens found.
But a manual restart using
service kdm restart seems to fix it.
[ 17.551] (II) Module fbdevhw: vendor="X.Org Foundation" [ 17.551] compiled for 1.12.3, module version = 0.0.2 [ 17.551] ABI class: X.Org Video Driver, version 12.0 [ 17.551] (EE) open /dev/fb0: No such file or directory [ 17.551] (II) RADEON(0): TOTO SAYS 00000000f6df0000 [ 17.551] (II) RADEON(0): MMIO registers at 0x00000000f6df0000: size 64KB [ 17.551] (II) RADEON(0): PCI bus 1 card 0 func 0 -- [ 18.832] drmOpenDevice: open result is 9, (OK) [ 18.832] drmOpenByBusid: drmOpenMinor returns 9 [ 18.832] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 [ 18.832] (EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch. [dri] This chipset requires a kernel module version of 1.17.0, [dri] but the kernel reports a version of 2.12.0.[dri] Make sure your module is loaded prior to starting X, and [dri] that this driver was built with support for KMS. -- [ 18.832] (II) Unloading int10 [ 18.832] (II) UnloadSubModule: "vgahw" [ 18.832] (II) Unloading vgahw [ 18.832] (EE) Screen(s) found, but none have a usable configuration. [ 18.832] Fatal server error: [ 18.832] no screens found
As you can notice, I have an ATI Radeon. Earlier on Debian Squeeze, I was using the proprietary ATI driver. Just switched to the free driver after the upgrade and it has been like this since.
Any idea how to fix this for good?