Stránka 1 z 2

Jak rozchodit 3dfx kartu.

Napsal: pát říj 08, 2004 8:03 pm
od lipo
Sepsal jsem jakysi navod a chtel bych poprosit vykupitele aby provedl korekturu musime nak rozsirit rady linux useru :) tak jsem jim chtel usnadnit zivot v nastavovani :) zkusim ten navod hodit sem ale nevim jak to bude vypadat kdyztak me muzete kontaktovat poslu mejelm.
********************************************************

Jak rozchodit kartu s cipem od 3dfx v linuxu

Pokusim se zde popsat navod kdyz jsem tento problem resil ja tak "how to" na netu mi moc nevyhovovaly
protoze odkazovaly na jiz nefunkci odkazy a nebylo mozne je pouzit.
Pokusim se to rozepstat do bodu tedy zacneme.

Requirements
Jako prvni bude zapotrebi vlastnit nejakou tu kartu od jiz zminene firmy a to 3dfx navod se bude tykat karet
Voodoo 3 a vyse protoze pro Voodoo 1,2 je postup odlisny.Dale bude potreba navstivit par odkazu a udelat par
akcicek ktere popisu dale dalsim predpokladem je OS linux a to je asi vse pro zacatek.

Testovano na:
Slackware 9.1,fluxbox 0.9.9 develop
Kernelech 2.6.x radu 2.6.4 jsem nezkousel
Xfree 4.3.0
Voodoo 5,3,Banshee.


First step:

Navstivime stranku http://sourceforge.net/projects/glide/ a stahneme binarni verzi glidu.
Po dotazeni rozbalime a soubory libglide3.a a libglide.so presuneme do /usr/lib/*.* presne jak pisou v
prilozenem txt souboru kdyz se vas bude system ptat na prepsani potvrde OK.


Second step:

Nyni se pustime do nastavovani kernelu coz muze byt trochu slozitejsi nez predchozi krok ale ve skutecnosti
se neni ceho bat .
Muzeme pouzit stavajici kernel od distribuce nebo stahnout novjejsi coz povazuji za lepsi reseni ci ten stavajici
prekonfigurovat protoze instalace tam "dala" mnoho zbytecnych veci.
Novy kernel stahneme z kernel.org zamerime se na radu 2.6.x a stahneme posledni stabilni podotykam ze tento krok
neni treba ale pro optimalizaci systemu je zadouci.
Po stazeni new jadra v dobe psani je to 2.6.8.1 (stable) obsah archivu nakopirujeme do /usr/src/linux-CISLO-VERZE
Nyni je potreba vytvorit symbolicky odkaz na nove zdrojove soubory pod nazvem linux ve stejnem adresari pokud existuje
tak stavajici smazeme a pomoci prikazu ln -s vytvorime novy aktualni.
Vypis muze vypadat takto:

linux -> /usr/src/linux-2.6.5/
linux-2.6.5

Je videt ze pouzivam jadro verze 2.6.5
Pokud mame jiz pripraveno vrhneme se na nastaveni konfiguracniho souboru a to takto:
cd /usr/src/linux;make menuconfig vyskoci jakesi okno popisu zde pouze jak nastavit ovladac pro voodoo kartu
nikoliv jak optimalizovat kernel pro vas system .

Takze zvolime polozky :
Device Drivers ---> Character devices ---> zaskrtneme [*] Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
a otevrese nam nabidka kde vybereme <M> 3dfx Banshee/Voodoo3+
M znaci ze se jedna o modul * ze se zakompiluje primo do kernelu .
Vyjedeme zpet a dame ulozit zmeny pote staci zadat kombinaci make modules;make modules_install a potrebne moduly
ci modul se nam nainstaluji pokud jsme si optimalizovali kernel bylo by pred kroky make modules;make modules_install
potreba provest make bzImage a pote nainstalovat moduly u jader 2.6.x odpada make dep.
Po nainstalovani si overime zda se modul vubec nainstaloval a to takto modinfo tdfx (tdfx je nazev modulu neboli ovladace)
vypis u me je :

bash-2.05b# modinfo tdfx
author: VA Linux Systems Inc.
description: 3dfx Banshee/Voodoo3+
license: GPL and additional rights
vermagic: 2.6.7 preempt K7 gcc-3.2
depends:
To znaci ze modul je v systemu .


Third step:

No rekl bych ze ne je za nami ted uz jen upravit konfuguracni soubor X-ek a muzame zacit hrat.
Ten se nachazi v /etx/X11/X86config budeme muset vyhledat sekci :

Section "Device"
Identifier "Voodoo5" # typ karty
VendorName "3dfx" # vyrobce
Driver "tdfx" # Ovladac zarizeni

EndSection

a vyplnit ji dle prilozenych udaju typ karty si muzeme vymyslet ale musi souhlasit stim co uvedeme v sekci
monitoru u polozky Devices viz. dale driver zapisem pod jeho nazvem tedy tdfx a vyrobce muzeme take vymyslet.
Nyni najdeme sekci :

Section "Screen"
Identifier "Screen 1"
Device "Voodoo5" # Zarizeni
Monitor "My monitor" # Nazev monitoru
No a pokud to vyplnime dle prilozenych udaju ulozime.


Fourth step:

Restartujeme X-ka ctrl+alt+backspace a znova nahodime pokud jste vyse zminene kroky provadeli v konzoli tak
pouze zapneme x-ka pomoci prikazu startx.
Pokud jsem provedli kroky spravne melu by x-ka naskocit pokud ne zkontrolujeme udaje v X86config pripadne logy.
Akceleraci zjistime takto:

bash-2.05b$ glxinfo | grep rendering
direct rendering: Yes

Pokud vidime Yes muzeme si pogratulovat akcelerace je funkci pokud ne je neco spatne faktoru je mnoho
jako prvni bych zkusil projit vyse uvedene kroky znovu a pokud ani to nezafunguje tak me zkuste kontaktovat
na adrese:
lipo<zavinac>emailbox<tecka>com<tecka>au

Ja se pokusim pomoci.Mozne bude potreba kompilovat Mesu ale to uz je o necem jinem zde jsem jen nastinil jak
to provest u officialnich distribuci ktere jiz urcite predpoklady splnuji.
Jeste uvedu ze lze pouzit drivery DRI tuto moznost casem doplnim jak na to.
Posledni vec kterou bych chtel zdelit ze podpora pro tyto karty jiz nekolik let nefunguje (tusim rok 1999?)
coz se odrazilo na jejich vykonu bohuzel je to tak :( Pokud budete chtit otestovat funkcnost na nake hre doporucuji
Quakw 3 duvodem je jeho snadna instalace v linuxu a "dostacujici" plynulost chodu.

Jeste jako priklad prilozim svuj X86config pro predstavu jak by to asi melo byt.

Odkaz na config je zde.

V pripade nejasnosti ci nepresnosti v navodu prosim o kontakt.

Napsano ve vim 6.2 0.8.10.2004 Lipo.

RE

Napsal: pon říj 11, 2004 8:52 am
od Vykupitel
No SUPER, myslim,ze je to dobry,ale driver tdfx,ktery nastavujes JE DRI driver. Funguje to tak,ze jednou za cas se zkopiruje sourcetree driveru z MESA do DRI. A mam pocit, ze nejake distra jako treba Mandrake maji DRM povolene defaultne!

Jinak good work. Jen tak dal. :twisted:

Napsal: pon říj 11, 2004 1:17 pm
od lipo
Ok :) zkusim to jeste doplnit a casem pridat jak zprovoznit mesu az na to sam prijdu :) .Slo me o to jestli je to z toho pochopitelne i pro zacinajici usery.J
Edit prubezne budu aktualizovat na http://rabbit.phorum.cz/linux.html je tam i prilozen nazorny konfig dotazy smerujte do fora nebo mejl,icq

Napsal: stř říj 13, 2004 7:07 am
od lipo
jeste doplnim ze akcelerace funguje pouze na 16 bitovych barvach takze neazapomenout v Xconfigu nastavit na 16 nikoliv ve hre tdfx ovladac podporuje jeste 24 ale nepodporuje to neakcelerovane

Napsal: stř pro 08, 2004 5:18 pm
od lipo
Aktualizovany clanek na rozjeti voodoocka je na

http://rabbit.security-portal.cz/3dfx.html

RE

Napsal: stř pro 08, 2004 5:30 pm
od Vykupitel
Pockej pockej na V5 to v 24-bitech akcelerovane samozrejme podporuje.

Napsal: stř pro 08, 2004 8:03 pm
od lipo
Fakt tak to musim opravit ja vychazel z V3 u te to nejde opravim :) .

Napsal: pát bře 25, 2005 9:13 pm
od lipo
Poupraven navod na adrese http://r4bbit.security-portal.cz/3dfx.html sice pozde ale ... :D

Napsal: čtv kvě 19, 2005 8:10 pm
od Opty
lipo píše:Poupraven navod na adrese http://rabbit.security-portal.cz/3dfx.html sice pozde ale ... :D
not found... :(

Napsal: čtv kvě 19, 2005 9:39 pm
od lipo

Napsal: pát kvě 20, 2005 10:06 pm
od Opty
lipo píše:http://r4bbit.security-portal.cz/3dfx.html jj sry mala zmena v nazvu
skoda ze je to jen pro voodoo3 a vyse... :(

Napsal: pát kvě 20, 2005 10:41 pm
od ps47
mrkni sem..

Napsal: pát kvě 20, 2005 10:54 pm
od Opty
ps47 píše:mrkni sem..
mno tak konqueror 3.0.3 co tu ted mam k dispozici to nak nedal :) holt si musim pockat az nainstaluju slacka 10.1

ted sockuju na starem suse live cd :D

Napsal: pát kvě 20, 2005 11:14 pm
od lipo
co ti na tom nejde ??? lynx si stim poradi bez sebemensich problemu

Napsal: sob kvě 21, 2005 2:02 pm
od Opty
lipo píše:co ti na tom nejde ??? lynx si stim poradi bez sebemensich problemu
v tom konqueroru to proste neslo... ale ted uz mam slacka a mozillu a uz je to ok

Napsal: sob kvě 21, 2005 2:23 pm
od lipo
pak dej vedet az to rozchodis :)

Napsal: sob kvě 21, 2005 4:34 pm
od Opty
lipo píše:pak dej vedet az to rozchodis :)
jasne ale bude to asi chvili trvat momentalne to ma nizkou prioritu :wink:

Napsal: sob čer 11, 2005 9:32 pm
od Opty
btw dokud nerozjedu v2 tak by mozna nebylo od veci zmenit nazev threadu na neco jako jak rozchodit 3dfx kartu (voodoo3/4/5) nebo rovnou Voodoo3/4/5-Linux-HOWTO :D

Napsal: pon čer 13, 2005 6:53 pm
od lipo
ua budu mit desktopa tak se na to mrknu a podam echo jak to vypada

TO LIPO

Napsal: pon zář 19, 2005 8:46 am
od Vykupitel
Kam zmizel navod :?: