Sziasztok!
Azzal a kérdéssel fordulok hozzátok, hogy a 4870-es kártyám próbálgatásakor Ubuntu (9.04 Jaunty 64 bit) alatt valszeg elrontottam a konfigot, és ezáltal az Xorg nem hajlandó nekem kijelzőt adni :-) A rengeteg próbálkozás során elképzelhető, hogy beragadt valami és elrontotta az eddig jól működő Ubuntum. A próbálkozások a driverek folyamatos kifagyásai miatt esedékesnek tűntek. A Xorg.log fájl hibái a következők:
(EE) Can't load FireGL DRM library (libfglrxdrm.so).
(EE) Failed to load module "dri" (a required submodule could not be loaded, 0)
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
Az fglrx meghajtó teljes egészében eltávolításra került és most nem tudom mesa módban miért nem hajlandó a kicsike menni. Ezeket a modulokat, hogy tudnám kivenni illetve helyére egy helyes LiveCD szintű konfigot visszahelyezni?
A segítséget előre is köszönöm!
- 1393 megtekintés
Hozzászólások
Szia!
Nos Mesa-val azért nem megy a kártyád mert a meghajtó még nem támogatja. Állítólag a 9.10-ben már az opensource driverrel is lesz 3D az R600/700 as chippel szerelt kártyákon is (az AMD mostanában adta ki a szükséges kódot a fejlesztőknek).
Az x.org-os problémára a legegyszerűbb megoldás ha leszeded a mesa drivert, törlöd az xorg.conf-ot (rendszergazda jog kell hozzá), majd visszateszed az fglrx drivert (nem írtad hogy korábban azon volt-e kép), és terminálról lefuttatod a "sudo aticonfig --initial" parancsot.
Egyébként ha az ember elrontja a sok próbálgatás közepette az xorg.conf-ot mindig az a legegyszerűbb ha először ezzel a paranccsal próbálkozunk. Tulajdonképpen az X-nek manapság már az xorg.conf nélkül is el kellene indulnia, mert egy rakás dolgot automatikusan detektál induláskor.
A hibaüzenetek amiket kaptál, pedig épp azt közlik veled, hogy először is elszúrtál valamit az xorg.conf-ban másodszor rosszul szedted le az fglrx-drivert, és ráadásul még a mesa-t is rosszul telepítetted.
Ugyanis az X az xorg.conf-ban található beállítások szerint libfglrxdrm.so modult próbálta volna betölteni éppen, amikor pedig az nincsen ott mert már leszedted az fglrx drivert, erre ő egy hibaüzenettel leáll.
----------------
(:> )B
- A hozzászóláshoz be kell jelentkezni
Ezt a kiadasu Ubuntu-t meg nem probaltam, de...
Mivel az X nem indul el, gondolom azert a konzolod megvan. Lepj be root-kent, majd add ki az
init 2
parancsot. Miutan ezzel megvagy, a kovetkezo parancs kell neked:
X -configure
. Ekkor az X korbenez, hogy mi az, amit tud hasznositani, mi az, amit nem. Ennek hatasara legeneral egy
xorg.conf.new
file-t, amit ki is tudsz probalni. Ha minden rendben (elindult az X), akkor csinalj egy masolatot a regi xorg.conf-rol (
/etc/X11/xorg.conf
), majd a generalt file-t masold|helyezd a regi helyere. Ebben az uj file-ban nem lesznek benne a regi beallitasok (pl. billentyuzet lokalizacio), de ez(eke)t a regibol vissza fogod tudni masolni.
---
Egy jol feltett kerdes mar egy fel valasz... Link
- A hozzászóláshoz be kell jelentkezni
Köszönöm a válaszokat srácok. Végre egy rejtett zugban a neten találtam javaslatot az xserver-xorg-core újratelepítésével kapcsolatban, amely orvosolja a megfelelő modulok hibáját.
Viszont mivel nincs gyorsításom jelenleg megpróbálkoztam az új 9.6-os Catalyst-al újra. Most sikerült elérni, hogy nincs befagyás viszont a képernyő sötét és a kövezkező hiba fogad az Xorg.log-ban
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 8.60.3
(II) fglrx(0): Date: Apr 1 2009
(II) fglrx(0): Desc: ATI FireGL DRM kernel module
(WW) fglrx(0): Kernel Module version does *not* match driver.
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
Hogyan tudom a modult frissíteni, illetve egyáltalán telepítő nélkül ez a modulfrissítés elég-e egy ilyen problémánál?
Van valakinek ötlete?
- A hozzászóláshoz be kell jelentkezni
Szerintem a legegyszerűbb megoldás még mindig az amit én írtam. A hibaüzenet amit kapsz arra utal hogy egyszerre több fglrx modul is van a gépeden telepítve, tehát úgy ahogy van mindenestül le kell gyalulni az fglrx és a mesa drivert-is és utána próbálkozni a driver ismételt telepítésével.
Google segítségével találsz eltávolítási útmutatót mind a Mesa mind az fglrx driverekhez. Ha nem akkor szólj és keresek neked.
Más lehetséges hibák kizárása céljából nem ártana tudni hogy milyen kernel és grafikuskártya van a gépben, és hogy pontosan mit szerettél volna, és mit csináltál ami a fenti (az eredeti) hibát okozta.
----------------
(:> )B
- A hozzászóláshoz be kell jelentkezni