Aktív témák
-
Dominator
aktív tag
A kérdés a következő:
hogyan bírjam működésre a 9600 XT-met Debian Linux alatt!
Van nekem egy 2.4.26-os kernelem, a ''make menuconfig''-ban bejelöltem a radeon támogatást, de úgy tűnik, az csak régebbi típusokat ismer. Az X nem hajlanó elindulni. Az ati oldaláról letöltöttem a legfrissebb .rpm kiterjesztésű csomagot, de nem tudom telepíteni, mert mindíg hiányol valamit/valamiket. Nár mindet megpróbáltam telepíteni az ''apt-get install''-al, de nem működik.
Ha valakibek van tippje, vagy 100% tudja, hogy kell, szánjon meg egy kezdő linux usert.
thx -
Dominator
aktív tag
most konkrétan ezt a két sort írja ki:
error: cannot open Packages index using db3 - No such file or directory (2)
error: cannot open Packages database in /var/lib/rpm -
Dominator
aktív tag
ez pontosan azután van, hogy bemegyek a mappába, ahol az rpm file van, és beírom, (idézet az ati oldaláról):
rpm -Uh --force <ati_package_name>.rpm
itt a link, aminek az utasításai alapján csináltam a dolgokat:
http://www.ati.com/support/infobase/linuxhowto-ati.html
[Szerkesztve] -
devast
addikt
Ehhe oké, de forumba nem szeretek kezdő juzereknek kinaiul írni... minden sz*rt meg nem fogok magyarázni 2 hét mire sikerülne neki felrakni azért mondtam irc-et.
Vázlatosan:
Előkészületek:
Tudni kell milyen alaplapi chipseted van pl nforce -nal nem mukodik beepitett AGP az ati driverben.
tegyükfel hogy nforce-od van:
Kell kernel forrásnak lennie, aztán kell gcc glibc amik devel cuccok(ezeket gondolom apt-get -el be lehet szerezni).
Kernel konfigban ki kell venni DRI támogatást mindenféle radeon framebuffer supportot, bekell rakni agpgart supportot M-ként és nforce esetében az nforce agp supportot az alatt szintén M-ként.
Akkor utánna fel kell szenvedni az fglrx-et deb esetében kell 1 alien nevezető tool ami az rpm-ből debet csinál.
Redhat esetén rpm -i --force fglrx-blabla.rpm szal lehet deb alatt is felkell force-olni mert MESA Gl-el utkoznek az opegl libek (alternativ megoldas leszedni mesa-libgl -t ha lehetséges).
Ha nem sikerül feltolni valszeg valami peccs kell a kernelmodulhoz, bár az utóbbiak menni szoktak peccs nélkül is.
utánna futtat fglrxkonfig szépen kérdezget válaszolsz.
fglrxconfig-ban lesz 1 olyan hogy kérdezi internal agpgart-ot akarsz-e használni arra határozott no-val kell felelni (nforce alaplap ugye),
utánna futtat: -modprobe agpgart
-modprobe nvidia-agp (mivel nforce-al illusztrálom a példámat)
-modprobe fglrx
Ekkor ''elvileg'' kész vagy.
ha azt akarod hogy indulásnál betöltödjenek a fentebb felsorolt kernelmodulok akkor a /etc/modules.conf -ba kell dolgokat irogatni.
X alatt nyitsz 1 terminalt beirod fglrxinfo nézed kimenetet, ha nem MESA az opegl renderer string akkor orulsz :)
Ennyi roviden, de ISZONYAT roviden, millio gond lehet vele amit nem emlitettem.
Más alaplapi chipsetek esetén ha támogatja az fglrx akkor lehet használni beépitett agpgart-ot is.
Ti kértétek... :)
Különben sok hejen van doksi rola... ajánlom http://www.rage3d.com/board/showthread.php?t=33730800 no persze ha tudsz angolul... ha nem akkor ne linuxozz vagy ne akarj hardveres 3D támogatást ATI kártyával :D
[Szerkesztve] -
Dominator
aktív tag
OK, első fele megvolna, kiszedtem a kernelből a DRI-t, és átállítottam a dolgokat.
Az alien nevű dolgot hogyan kell használni?
Rákerestem apt-cache search-el, de csak az rpm-et dobta. Mivel az rpm már fent van, gondolom, az alien is. Azzal mi a tennivaló? -
Dominator
aktív tag
Már majdnem... Megvan az Alien, a deb file, az fglrxconfig, még egy kicsit szarozok a kernellel, de legalább már felismeri a kártyát :)
Az X viszont még mindig nem indul el -
Dominator
aktív tag
Na úgy néz ki a dolog, beállítottam a kernelben, amiket kellett, DE:
miután beraktam modulba az agpgart-ot, az nvidia chipset supportot nem lehet modulba rakni. Kivettem a DRI-t.
Aztán futtattam fglrxconfig-ot, beállítottam, hogy external agp support.
a modprobe agpgart lefut sikeresen, kiírja a típust, meg mindent. Utána a modprobe nvidia-agp és a modprobe fglrx nem találja a modulokat.
Meg az X sem, persze, aztán nem is indul :( -
devast
addikt
válasz Dominator #12 üzenetére
Sorrend ember... mivel 2.4.xx kerneled van ezert nvidia-agp-t nem lehet asszem modulba rakni, akkor jo *-nak is... szal modprobe agpgart madj modprobe fglrx. Mindezek elott kell feltoltni fglrx-et mivel az csinalja az fglrx kernel modult :) Ha nem volt sikeres az fglrx feltelepitese akkor irja ki hogy nem talalja a modult.
-
Dominator
aktív tag
Na, akkor még egy értelmes kérdés: (pedig mondták, hogy nem lesz egyszerű áttérni linuxra :) )Ha ott van a kész deb file (amiből már tudtam futtatni az fglrxconfigot), mit csináljak vele, hogy telepítse az fglrx modult? Próbáltam dpkg-val, de nem megy.
-
Dominator
aktív tag
Próbáltam, arra ezt arja ki:
(Reading database...26126 files and directories currently installed.)
Unpacking fglrx (from fglrx_4.1.0-4.14_i386.deb)...
dpkg: error processing fglrx_4.1.0-4.14_i386.deb (--install):
trying to overwrite '/usr/X11R6/lib/libGL.so.1.2', which is also in package xlibmesa3
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
fglrx_4.1.0-4.14_i386.deb
Press any key to continue... -
Dominator
aktív tag
Na jó, még egyszer utoljára megpróbálom, ha nem sikerül, marad a winfos.
Megvan az fglrx.deb. Lefuttatom, jön az fglrxconfig, végigcsinálom szépen. Megvan az fglrx nevű modul, sokáig szarakodtam vele, mert mindig kiirta, hogy module loaded, közvetlenül alá meg, hogy module unloaded. Na, amikor végre sikerül kierőszakolnom, hogy ne unloadolja, lefut a modprobe agpgart, aztán a modprobe fglrx, beírom, hogy startx, és SEMMI!
Ugyanúgy kiírja, hogy nem találja az fglrx modult :(
Aktív témák
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen