On Sat, Feb 13, 2010 at 19:46:48 +0100, Andreas Rottmann wrote: > Pauli Nieminen <suokkos@gmail.com> writes: > > > Kernel modules is not loaded before X starts so wrong code path is > > selected for KMS kernel. You can try > > http://permalink.gmane.org/gmane.comp.freedesktop.xorg.drivers.ati/12853 > > patch to make xserver load radeon before checking if KMS is supported. > > > Thanks! Loading the radeon module at boot solved this issue, as well as > a blank-screen problem that occured when starting X -- the screen would > be completely black, and only a unplug/replug of the (LCD) monitor would > fix it. > FWIW, this will be fixed when: 1) the debian udev package stops blacklisting all video drivers (should happen soon, it should only keep a blacklist for fb drivers) 2) the debian kernel either switches radeon kms on by default (won't happen before squeeze), or removes the ifdef CONFIG_DRM_RADEON_KMS from radeon.ko's pci device table, as was done for i915. This will allow udev to load radeon at boot automatically. Pauli's patch sounds like a good idea regardless, though. Cheers, Julien
Attachment:
signature.asc
Description: Digital signature