On 27 February 2010 21:57, Ignacio Galmarino <igalmarino@xxxxxxxxx> wrote: > On 02/27/2010 03:43 PM, Ignacio Galmarino wrote: >> On 02/27/2010 03:34 PM, Gary Wright wrote: >>> On 02/27/2010 02:31 PM, Ignacio Galmarino wrote: >>>> On 02/27/2010 03:09 PM, Andreas Radke wrote: >>>>> Am Sat, 27 Feb 2010 21:21:57 +0100 >>>>> schrieb Thomas Bächler<thomas@xxxxxxxxxxxxx>: >>>>> >>>>>> Am 27.02.2010 17:10, schrieb Mauro Santos: >>>>>>>> Arch Linux changes: >>>>>>>> - changed radeon kms enabled by default >>>>>>> >>>>>>> Anyone taking care of the libdrm, mesa, libgl, ati-dri and >>>>>>> xf86-video-ati rebuild so all the benefits of kms can be fully >>>>>>> used? As far as I know it is needed to make this work as well as >>>>>>> possible with ATI cards. >>>>>> >>>>>> The KMS problem was expected and Andy will probably take care of it >>>>>> very soon. >>>>>> >>>>> >>>>> The mirrors should get the rebuilt/updated packages soon. Please report >>>>> if KMS is working for you. KMS is very soon freezing my desktop without >>>>> entries in Xorg or everything log file :( >>>>> >>>>> -Andy >>>> >>>> I think some files a missing >>>> >>>> dmesg | grep -i radeon >>>> >>>> [drm] radeon defaulting to kernel modesetting. >>>> [drm] radeon kernel modesetting enabled. >>>> radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 >>>> radeon 0000:01:00.0: setting latency timer to 64 >>>> [drm] radeon: Initializing kernel modesetting. >>>> [drm] radeon: 256M of VRAM memory ready >>>> [drm] radeon: 512M of GTT memory ready. >>>> radeon 0000:01:00.0: irq 29 for MSI/MSI-X >>>> [drm] radeon: using MSI. >>>> [drm] radeon: irq initialized. >>>> platform radeon_cp.0: firmware: requesting radeon/RV635_pfp.bin >>>> platform radeon_cp.0: firmware: requesting radeon/RV635_me.bin >>>> platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin >>>> r600_cp: Failed to load firmware "radeon/R600_rlc.bin" >>>> radeon 0000:01:00.0: disabling GPU acceleration >>>> radeon 0000:01:00.0: ffff88013aa61400 unpin not necessary >>>> radeon 0000:01:00.0: ffff88013aa61400 unpin not necessary >>>> [drm] Radeon Display Connectors >>>> fb0: radeondrmfb frame buffer device >>>> [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0 >>>> >>>> Ignacio >>>> >>> The missing firmware can be found in this AUR pkg: >>> >>> http://aur.archlinux.org/packages.php?ID=33016 >>> >>> Gary >> >> mmm.. i installed this package but get exactly the same error >> >> I can see the file in /lib/firmware/radeon/R600_rlc.bin but it cant be >> loaded ... i dont know why ... >> >> Ignacio >> > > Ok i do more research and 3d working now. This is what i find: > > 1) file /lib/firmware/radeon/R600_rlc.bin is missing from kernel26-firmware. > > 2) This file can only be loaded if you use kms late start > (http://wiki.archlinux.org/index.php/ATI#Late_start). > > 3) To use early start > (http://wiki.archlinux.org/index.php/ATI#Early_start) the file should be > included in initramfs ... but i really dont know how ... Add it to FILES in /etc/mkinitcpio.conf. -- Tavian Barnes