On Fri, 11 Dec 2009 10:03:53 +0100 Tobias Powalowski <t.powa@xxxxxx> wrote: > Am Montag 07 Dezember 2009 schrieb Tom: > > So, any news on this? > > I 'fixed' it by removing radeon from initramfs, but as has been > > pointed out, thats not really a solution!? > > > HI guys, > This kms firmware issue revealed a bug in initcpio and firmware > handling. > > Would you mind to test a fix for the firmware loading? > 2 files attached: > This will load udevd before executing MODULES= > - Replace /lib/initcpio/init and /lib/initcpio/hooks/udev > - Remove the yourself created radeon hook from /etc/mkinitcpio.conf > hooks array > - Add radeon again to modules array in /etc/mkinitcpio.conf > - Recreate a test initrd with mkinitcpio -g test.img > and launch this initrd from your bootloader. > - Don't forget to reinstall original initcpio files after that! > pacman -S initcpio > > Thanks for your help. > greetings > tpowa Hi, I've followed the above instructions (well, except I just go ahead and do a "mkinitcpio -p kernel26") and I'm glad to say that KMS early start method is now working fine again. :) Thanks for all the hard works, Tobias! Regards, Smith