Всем привет!
Сегодня убил целый день чтобы завести Radeon 9550. Проблема: не работает DRM. Апосля пришла разумная мысль: а ведь в Knoppix работает, значит нужно сравнить.
Проблема 100% в ядре. Насколько я понял проблема либо в системе AGP или в драйвере. К сожалению Knoppix конфиг ядра посмотреть не дает, так что сравнивал вывод ядра.
На что прошу обратить внимание: Поиском по «AGP» видим в Knoppix:
[ 25.618832] agpgart-intel 0000:00:00.0: AGP 3.0 bridge
[ 25.618858] agpgart-intel 0000:00:00.0: putting AGP V3 device into 8x mode
[ 25.618900] pci 0000:01:00.0: putting AGP V3 device into 8x mode
[ 25.867235] [drm] Setting GART location based on new memory map
[ 25.867317] [drm] Loading R300 Microcode
[ 25.867323] platform radeon_cp.0: firmware: using built-in firmware radeon/R300_cp.bin
[ 25.867401] [drm] Num pipes: 1
[ 25.867412] [drm] writeback test succeeded in 1 usecs
Аналогичное место в новой системе:
[ 0.197813] Linux agpgart interface v0.103
[ 0.197945] bus: 'pci': add driver agpgart-ati
[ 0.198065] bus: 'pci': add driver agpgart-intel
[ 0.198074] bus: 'pci': driver_probe_device: matched device 0000:00:00.0 with driver agpgart-intel
[ 0.198078] bus: 'pci': really_probe: probing driver agpgart-intel with device 0000:00:00.0
[ 0.198149] agpgart-intel 0000:00:00.0: Intel 865 Chipset
[ 0.201817] device: 'agpgart': device_add
[ 0.201864] PM: Adding info for No Bus:agpgart
[ 0.201970] agpgart-intel 0000:00:00.0: AGP aperture is 64M @ 0xf8000000
[ 0.202110] driver: '0000:00:00.0': driver_bound: bound to device 'agpgart-intel'
[ 0.202115] bus: 'pci': really_probe: bound device 0000:00:00.0 to driver agpgart-intel
[ 0.202226] device: 'fbcon': device_add
[ 0.202248] PM: Adding info for No Bus:fbcon
[ 0.202327] bus: 'platform': add driver generic-bl
[ 0.202411] bus: 'pci': add driver radeonfb
[ 0.202428] bus: 'pci': driver_probe_device: matched device 0000:01:00.0 with driver radeonfb
[ 0.202431] bus: 'pci': really_probe: probing driver radeonfb with device 0000:01:00.0
[ 0.202465] radeonfb 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 0.205653] radeonfb: Found Intel x86 BIOS ROM Image
[ 0.205795] radeonfb: Retrieved PLL infos from BIOS
[ 0.205927] radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=250.00 Mhz, System=200.00 MHz
[ 0.206148] radeonfb: PLL min 20000 max 40000
То есть мало того что Knoppix переключило AGP в 8х режим, так оно еще и firmware подгрузило, а новая система и не чешется на этот счет.
Помогите, пожалуйста! Как сделать чтобы ядро нормально инициализировало AGP и грузило firmware?
P. S.
Суть самой проблемы - выдает 25 FPS в glxgears. В Knoppix compiz летает на драйвере radeon. xorg.conf пробовал кучу с Интернета, в т. ч. варианта 3 от тех людей у которых такая же видяха.
X.0.log
Свежеустановленная Gentoo, mesa-7.10 (gallium) , xorg-1.9.3.901-r1, kernel-2.6.37 .