voodoo2 v linuxu

Linux a 3DFX pište jakékoli problémy k danému tématu

Moderátor: Vykupitel

Kayman
Linux user
Příspěvky: 766
Registrován: sob pro 04, 2004 11:16 am
Bydliště: SK, BA
Kontaktovat uživatele:

Příspěvek od Kayman »

vsak ale...

Kód: Vybrat vše

melon:/home/kayman# modprobe -l |grep tdfx
/lib/modules/2.6.12-mh3-v3.051009/kernel/drivers/char/drm/tdfx.ko
:)
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

Kayman píše:vsak ale...

Kód: Vybrat vše

melon:/home/kayman# modprobe -l |grep tdfx
/lib/modules/2.6.12-mh3-v3.051009/kernel/drivers/char/drm/tdfx.ko
jak bych to vysvetlil... u karet kde lze zprovoznit dri potrebujes krome ovladace v xkach jeste modul v jadru a v pripade tdfx se menujou stejne

a co sem se koukal na http://dri.sf.net/ tak voodoo 2 je unsupported a ani v jadru v sekci pro dri o nem nic neni

na druhou stranu existuje modul jadra 3dfx ktery se mi ale zatim nepodarilo zprovoznit a nevim jestli ma souvislost s ovladacem glide pod xkama ale spis myslim ze ne ze je to "jen" neco do konzole... jezis ja v tom mam takovej bordel :(

EDIT: a pokud se ti to nezda tak google mi na glide.ko nebo glide.o nic kloudneho nenasel :)

EDIT2: tak uz taham zdrojaky X.org a podivam se tomu na zoubek... nejak se mi nechce verit ze kdyz je v release notes napsane ze tam neco je tak ze to tam pak neni... mozna to neni jen v balicku slackware 10.2
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

tak uz je mi to vsechno jasne... ve standardnim balicku xek pro slackware neni ani ovladac "glide" ani "voodoo" (alanuv glide-less ovladac)... to druhe se da nastesti sehnat ale radsi bych si to prelozil sam :) jenze to asi znamena prelozit si cela xka no potes...

kdyz ted premyslim o tom ovladaci od alana coxe tak si pripadam jak totalni trubka... celou dobu sem to mel naservirovane primo pod nosem a jen si stacilo dat dve a dve dohromady... no co na to rict sem totalni lama :roll:

takze mini-howto jak rozbehnout voodoo 1/2 v linuxu tedy zatim jen v xkach:

upozorneni: voodoo 1/2 se s timto ovladacem chova jako samostatna graficka karta a nasledujici navod prepoklada ze neni spustena zadna instance x serveru pokud ano musite spustit dalsi x server na jinem display-i napr.

Kód: Vybrat vše

startx -- :1 -config /etc/X11/xorg.conf.voodoo2
ale k veci:

1) stahnout ovladac
2) nakopirovat ho do /usr/X11R6/lib/modules/drivers
3) pokud ho tam uz nahodou mate tak preskocte kroky 1) a 2) :mrgreen:
4) zjistit tzv. busid voodoo karty (dulezite jinak xka nespustite)

Kód: Vybrat vše

opty@alpha:~$ /sbin/lspci | grep Voodoo
02:09.0 Multimedia video controller: 3Dfx Interactive, Inc. Voodoo 2 (rev 02)
tj. 02:09.0 -> PCI:2:9:0 (v notaci xorg.conf)
5) priklad konfigurace /etc/X11/xorg.conf (imho relevantni uryvek)

Kód: Vybrat vše

...
Section "Device"
    Identifier  "3Dfx Voodoo 2"
    Driver      "voodoo"
    BusID       "PCI:2:9:0"
EndSection
...
Section "Screen"
    Identifier  "Screen 1"
    Device      "3Dfx Voodoo 2"
    Monitor     "Nokia 447Za"
    DefaultDepth 16

    Subsection "Display"
        Depth       8
        Modes       "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection
...
6) nyni by se mela xka spustit pomoci prikazu startx a voila! :)

drobna zakernost: kdyz sem zkousel voodoo 2 na svem pc kde uz byl spusteny x server na radeonu tak jsem po ukonceni x serveru pro voodoo musel prepojit kabel od monitoru primo do radeonu protoze se mi nevratil signal

omlouvam se za pripadne chyby snad me omluvi pokrocila hodina :) a doufam ze tento navod pozdeji doplnim a rozsirim popr. integruji do toho od lipa :mrgreen:
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

btw nikdo jiny tu v2 pod linuxem nepokousel? :?
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Kayman
Linux user
Příspěvky: 766
Registrován: sob pro 04, 2004 11:16 am
Bydliště: SK, BA
Kontaktovat uživatele:

Příspěvek od Kayman »

ja budem ked si zozeniem - teraz v napati cakam ci sa podari ten bordel vydrazit 8-)

potom postnem skusenosti.
:)
Uživatelský avatar
swarm
debílek nahoněnej
Příspěvky: 1189
Registrován: čtv úno 10, 2005 11:10 am
Bydliště: Praha (vesnice 30km od ní)
Kontaktovat uživatele:

Příspěvek od swarm »

Opty píše:btw nikdo jiny tu v2 pod linuxem nepokousel? :?
Ja jo, ale rozchodil jsem jenom glide.
Diagon Swarm - Můj NOVÝ "NOTEBOOK" blog :arrow: [WWW]
Je těžké být debilem, konkurence je příliš velká.
14" Lenovo ThinkPad T400 - Core2 Duo T9900 3,1GHz, 8GB DDR3, 300GB Intel 320 SSD, WWAN, 1440x900 LED + Advanced Mini-dock + ThinkPad UltraNAV USB Keyboard + 2x 24" LCD
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

swarm píše:
Opty píše:btw nikdo jiny tu v2 pod linuxem nepokousel? :?
Ja jo, ale rozchodil jsem jenom glide.
a mohl bys to prosim popsat a detailne rozvest? :)
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

tak sem si prekompiloval xka abych tam mel ovladace glide a voodoo... s voodoo to samozrejme funguje ale s glide ne... pri startu xek to napise "no devices detected" a konec :(

tak sem myslel ze asi potrebuju modul jadra 3dfx... ten sem sehnal z debianu a jde prelozit ale nejde loadnout a pise to "unknown symbol remap_page_range" (a pri kompilaci warning "remap_page_range undefined")

ve zdrojaku toho modulu je

Kód: Vybrat vše

#define my_remap_page_range(vma, start, ofs, len, prot) \                                             
        remap_page_range(vma, start, ofs, len, prot)
ale to remap_page_range tam uz opravdu nikde neni :(

zkousel sem to hledat nekde v systemu a jedine na co sem narazil je /usr/include/linux/mm.h jenze tam to ma o jeden parametr min a stejne i kdyz to includnu tak je to bez efektu ale to uz sou takove zoufale pokusy

zkousel sem i google ale nic kloudneho... please help :cry:

EDIT: tak sem remap_page_range zkusil nahradit remap_pfn_range a kompilace i natahnuti prosly ale po spusteni testGlide2x mi slitl kernel :mrgreen:
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Kayman
Linux user
Příspěvky: 766
Registrován: sob pro 04, 2004 11:16 am
Bydliště: SK, BA
Kontaktovat uživatele:

Příspěvek od Kayman »

takze mam uz jednu monsterII. Premyslam ci ju zapojit do kompu (vraj dava cerveny obraz..)

ale, ak ju tam teda dam. co mam s nou skusit?

btw v kompe uz je v3 3500 :roll:
lenze s tou mam problem s tym ze glide nejde. cize bolo by mozne rozbehat to tak aby v3 sla tak ako doteraz (dri pre Xy a glide pre v2 na ut?) :wink: :roll:
:)
Uživatelský avatar
swarm
debílek nahoněnej
Příspěvky: 1189
Registrován: čtv úno 10, 2005 11:10 am
Bydliště: Praha (vesnice 30km od ní)
Kontaktovat uživatele:

Příspěvek od swarm »

Opty píše:
swarm píše:
Opty píše:btw nikdo jiny tu v2 pod linuxem nepokousel? :?
Ja jo, ale rozchodil jsem jenom glide.
a mohl bys to prosim popsat a detailne rozvest? :)
Jako nevim co tam bylo extra - proste jsem jenom zkompiloval ty glide knihovny nechal je nahrat do systemu a v dev vytvoril zarizeni 3dfx a nic vic...zadny xka jsem nekonfiguroval a jelo to.
Diagon Swarm - Můj NOVÝ "NOTEBOOK" blog :arrow: [WWW]
Je těžké být debilem, konkurence je příliš velká.
14" Lenovo ThinkPad T400 - Core2 Duo T9900 3,1GHz, 8GB DDR3, 300GB Intel 320 SSD, WWAN, 1440x900 LED + Advanced Mini-dock + ThinkPad UltraNAV USB Keyboard + 2x 24" LCD
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

nj ale asi to bylo na nejakem starsim systemu ze jo?
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
swarm
debílek nahoněnej
Příspěvky: 1189
Registrován: čtv úno 10, 2005 11:10 am
Bydliště: Praha (vesnice 30km od ní)
Kontaktovat uživatele:

Příspěvek od swarm »

Opty píše:nj ale asi to bylo na nejakem starsim systemu ze jo?
Ani ne, Suse 9.1.
Diagon Swarm - Můj NOVÝ "NOTEBOOK" blog :arrow: [WWW]
Je těžké být debilem, konkurence je příliš velká.
14" Lenovo ThinkPad T400 - Core2 Duo T9900 3,1GHz, 8GB DDR3, 300GB Intel 320 SSD, WWAN, 1440x900 LED + Advanced Mini-dock + ThinkPad UltraNAV USB Keyboard + 2x 24" LCD
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

mozna se s tim modulem stvu zbytecne a stacilo jen to zarizeni az budu doma zkusim
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

wow fungovalo to :mrgreen:... opravdu staci jen glide a /dev/3dfx... a glide mi ted funguje i v xkach takze kdyz je skoncim tak se mi obraz prepne na primarni kartu a nezustane na v2 tak jak s voodoo driverem :) ted uz jen zbyva vyzkouset sli :)
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
swarm
debílek nahoněnej
Příspěvky: 1189
Registrován: čtv úno 10, 2005 11:10 am
Bydliště: Praha (vesnice 30km od ní)
Kontaktovat uživatele:

Příspěvek od swarm »

Skoro je mi lito, ze jsem se tu do debaty nezapojil driv...myslim, ze bych pak usetril nekomu dost casu :-).
Diagon Swarm - Můj NOVÝ "NOTEBOOK" blog :arrow: [WWW]
Je těžké být debilem, konkurence je příliš velká.
14" Lenovo ThinkPad T400 - Core2 Duo T9900 3,1GHz, 8GB DDR3, 300GB Intel 320 SSD, WWAN, 1440x900 LED + Advanced Mini-dock + ThinkPad UltraNAV USB Keyboard + 2x 24" LCD
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

pozde ale prece... :wink:
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

swarm píše:Skoro je mi lito, ze jsem se tu do debaty nezapojil driv...myslim, ze bych pak usetril nekomu dost casu :-).
tak ne... nakonec to nestacilo... jak sem totiz delal pokusy s device3dfx z debianu tak se mi povedlo vyrobit funkcni modul jen sem o tom nevedel :roll:... nevim proc mi to pred tim neslo asi sem nemel to zarizeni nebo co

jak sem na to prisel... dneska sem chtel cosi delat a tak si vypisu moduly a najednou tam vidim 3dfx (on se totiz natahuje automaticky)... tak sem pojal straslive podezreni... samozrejme ze bez nej to neslo a s nim jo

ale k veci... tento patch by mel stacit

to je snad muj prvni :mrgreen: (pripominam ze je to pod slackware 10.2 a kernelem 2.6.11.11)

a na zaver... ted aspon vim ze sem se nesnazil nadarmo :!:
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Uživatelský avatar
Opty
Linux user
Příspěvky: 1070
Registrován: pon dub 18, 2005 9:20 am
Bydliště: OL
Kontaktovat uživatele:

Příspěvek od Opty »

nahodil sem 2.6.14.2 a uz to zas nejde :lol:

zase musim hledat jak fixnout ty unresolved symboly... :evil:

EDIT: vyreseno :mrgreen: (sice trosku prasacky ale co uz)
Signature still in development... GPU/VPU collection: 3Dfx Voodoo2 PCI: 2x Diamond Monster in SLI (a.k.a. Megamonster), Creative 3D Blaster, A-Trend | 3Dfx Voodoo3 2000 PCI | 3Dfx Voodoo5 5500 PCI (single board SLI) | 3Dfx VoodooTV FM | ASUS Radeon X850XT (PE capable) | ATI 3D Rage IIC PCI | 2x Intel i810 (on-board) AGP | Jetway Radeon 9550XT AGP | nVidia Riva TNT2 M64 PCI | Quantum3D Obsidian X-24 PCI (single-slot Voodoo2 SLI) | Sapphire Radeon X550 PEG | SiS 6326 PCI | Trident TVGA8900 ISA
Odpovědět