Novy kernel

Ahoj,

pred nedavnem jsem presel na Fedoru 12 z jeji rc verze (v rc fungovalo vse bez problemu) s novymi jadry (konkretne : 2.6.31.5-127.fc12.i686.PAE a 2.6.31.6-145.fc12.i686.PAE) ale prestava korektne fungovat graficka karta (VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]) par sekund po nabootovani se rozsype obraz a neni mozne se prepnout ani do textove konzole. Se starym jadrem 2.6.31.1-56.fc12.i686.PAE tento problem nenastane a navic funguje 3D akcelerace. Toto jsou posledni zaznamy v logu pred padem :

Dec 2 17:39:01 localhost kernel: [drm:radeon_fence_wait] ERROR fence(f19111a0:0x000001FB) 510ms timeout going to reset GPU
Dec 2 17:39:01 localhost kernel: [drm] GA reset succeed (RBBM_STATUS=0x00000140)
Dec 2 17:39:01 localhost kernel: [drm] radeon: cp idle (0x10000000)
Dec 2 17:39:01 localhost kernel: [drm] radeon: ring at 0x0000000080000000
Dec 2 17:39:01 localhost kernel: [drm:r100_ring_test] ERROR radeon: ring test failed (sracth(0x15E4)=0xCAFEDEAD)
Dec 2 17:39:01 localhost kernel: [drm:r100_cp_init] ERROR radeon: cp isn’t working (-22).
Dec 2 17:39:01 localhost kernel: [drm] CP reset succeed (RBBM_STATUS=0x00000140)
Dec 2 17:39:01 localhost kernel: [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
Dec 2 17:39:01 localhost kernel: [drm:radeon_fence_wait] ERROR fence(f19111a0:0x000001FB) 672ms timeout
Dec 2 17:39:01 localhost kernel: [drm:radeon_fence_wait] ERROR last signaled fence(0x000001FB)
Dec 2 17:39:01 localhost kernel: [drm:radeon_ib_schedule] ERROR radeon: couldn’t schedule IB(7).
Dec 2 17:39:01 localhost kernel: [drm:radeon_cs_ioctl] ERROR Faild to schedule IB !
Dec 2 17:39:01 localhost kernel: [drm:radeon_ib_schedule] ERROR radeon: couldn’t schedule IB(7).
Dec 2 17:39:01 localhost kernel: [drm:radeon_cs_ioctl] ERROR Faild to schedule IB !
Dec 2 17:39:01 localhost kernel: [drm:radeon_fence_wait] ERROR fence(f1911340:0x000001FC) 643ms timeout going to reset GPU
Dec 2 17:39:01 localhost kernel: [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
Dec 2 17:39:01 localhost kernel: [drm:radeon_fence_wait] ERROR fence(f1911340:0x000001FC) 654ms timeout
Dec 2 17:39:01 localhost kernel: [drm:radeon_fence_wait] ERROR last signaled fence(0x000001FC)
Dec 2 17:39:01 localhost kernel: [drm:radeon_ib_schedule] ERROR radeon: couldn’t schedule IB(7).
Dec 2 17:39:01 localhost kernel: [drm:radeon_cs_ioctl] ERROR Faild to schedule IB !
Dec 2 17:39:01 localhost kernel: [drm:radeon_ib_schedule] ERROR radeon: couldn’t schedule IB(7).
Dec 2 17:39:01 localhost kernel: [drm:radeon_cs_ioctl] ERROR Faild to schedule IB !
Dec 2 17:39:01 localhost kernel: [drm:radeon_Dec 2 17:40:26 localhost kernel: imklog 4.4.1, log source = /proc/kmsg started.

Toto je vse co jsem zjistil pokud by pomohlo tak mam i dmesg vypis noveho i stareho jadra.

Dik za kazdou radu.

Kdyby se tu podobne problemy posledni dobou neopakovali stale dokola, reknu si ze to je zahada. Ale neni.

  1. s poslednimi distribucnimi jadry nefunguje fglrx - v repozitarich neni dostupny xorg-x11-drv-catalyst pro zadnou platformu
  2. pokud karta uz neni podporovana catalysty ale pouzival si vzdy radeon modul z jadra a radeon ovladac z Xorg, zkus a) nastartovat stare jadro, b) zkus downgrade xorg-x11-drv-ati c) zkus nainstalovat balik mesa-dri-drivers-experimental.

No de o to ze pokud nabootuju “stare” jadro tad je vse OK pokud natahnu nove tak se obrazovka rozsype. Momentalne mam v jadre natazeny modul radeon a catalyst jsem nikdy nepouzival. Mohl by mne nekdo vysvetlit jak je to s jadernymi moduly. Musi byt kompilovane proti konkretnimu jadru. Pokud tedy balicek xorg-x11-drv… obsahuje ovladace graficke karty ktere jsou jaderne moduly tak musi byt tolik verzi xorg-x11-drv… kolik je momentalne jader nainstalovanych v systemu ne?

xorg-x11-drv-ati je cast ovladace ktera je soucasti xorg, druha cast ovladace je soucasti kernelu (radeon.ko) a s kazdym kernelem prijde nova verze. Pokud ti pomuze nastartovat starsi jadro, prosim pokus se chybu co nejlepe zdokumentovat (zaznamy Xorg.0.log, dmesg, vyfot obrazovku) a nahlas do bugzilly, nebo aspon sem, ja to tam presypu.

No tak sem problem “zdarne” vyresil zakazanim KMS, ted bych potreboval pomoct reportovat tento bug. Mam pripravene fotky obrazovky a potrebne logy ale sam se na reportovani netroufam.

Na reportovani nic neni, staci zaridit ucet v bugzilla.redhat.com… napisu ti mail.