Newsgroup: it.comp.os.linux.iniziare
Titolo: XFree86 4.1.0 + G400 + DRI + AGP 2x

Mandrake 8.0 Kernel 2.4.4-6mdk Matrox G400 32mb DH.
Ok leggendo un po' in qua' e in la' sono riuscito a capire perche' non mi 
voleva funzionare il DRI con l'XFree86 4.1.0 e la mia G400 (modulo mga.o 
che crea il kernel bacato, pare che con il 2.4.5 sia stato risolto, per ora 
il 2.4.5 non lo posso mettere per problemi con iptables e nat, e mi tengo 
il 2.4.4) scarico il file kernel-drm-4.1.0.tar.gz compilo e sostituisco il 
mga.o bacato con questo nuovo, e chiaramente ora il tutto funziona (fra 
l'altro mettetelo sto' XFree86 4.1.0 specie se vi piace giocare con 
StrikeForce 1.60, Quake3 1.29, FlightGears 0.7.7 ecc.. ...cambia come il 
giorno dalla notte ..in meglio. ndr), domande:
1) Prima con l'XFree86 4.0.3 avevo l'opzione    Option       "AGPMode2x" 
nel /etc/X11/XF86Config-4 e mi attivava appunto il 2x nell'AGP ..adesso mi 
dice opzione non supportata o roba del genere, comunque non l'attiva tanto 
che se da terminale do' glinfo ottengo:
GL_RENDERER: Mesa DRI G400 20010321 AGP 1x x86/MMX/SSE
2) prima avevo l'agpgart attivo nel kernel, ora l'ho dovuto compilare come 
modulo altrimenti il DRI non andava (?), quindi ho aggiunto nel modules.conf
# AGP
alias /dev/agpgart agpgart
e l'agpgart si carica ok da solo, ma il mga non si attiva ho dovuto 
aggiungere in /etc/rc.d/rc.local la voce insmod mga, ...c'e' il sistema di 
mettere anche il modulo mga in modules.conf?
Grazie.
P.S.
Fra l'altro i driver Matrox mga_drv.o e mga_hal_drv.o non funzionano con 
XFree86 4.1.0 (sto' sempre parlando del problema DRI, se non voglio 
sfruttare l'accellerazione grafica funzionano. ndr)
-- 
Ciao.

 GL_RENDERER: Mesa DRI G400 20010321 AGP 1x x86/MMX/SSE
Intanto a questo ho trovato la soluzione da solo, ora il comando e' 
cambiato si deve usare:
    Option      "AGPMode" "2"
-- 
Ciao.

 
OK risolto anche questo:
# AGP
alias /dev/agpgart agpgart
pre-install mga insmod -k agpgart
pre-remove agpgart modprobe -r mga
-- 
Ciao.

 mi voleva funzionare il DRI con l'XFree86 4.1.0 .......
Ti chiamerei a casa mia a configurarmi il dri per X con la mia scheda
video (ATI Mach64 Rage IIc). Ci sto provando da 2 settimane e nulla!!
Mi sono scaricato anche le librerie 4.1.0, le ho compilate, installate
(./config, make world, make pippa...ldconf) ed oltre ribeccarmi il solito
extension "RENDER" missing mi ha anche dato locale not supported!
Voglio piangere.
ciao
dav

 (./config, make world, make pippa...ldconf) ed oltre ribeccarmi il solito
Ohh my godd :-)
Ma chissa perche` da niubbi si vuole sempre compilare ;-)
Io quando ho cominciato, mi compilai tutto KDE, e` stata una cosa  
massacrante, poi ho capito che e` molto meglio usare il package manager,
rpm o deb che sia. Enjoy ;-)
Ciao, `matte.
-- 
err: signature too big

rpm o deb che sia. Enjoy ;-)
In finale... con l'rpm non e' che poi capisci molto di quel che
succede mentre installi... dal momento che io MI DIVERTO DA MORIRE in
fase di debug a leggermi i log degli output:)))
dav

 fase di debug a leggermi i log degli output:)))
Oh vabbe ;-)) Se lo dici tu ;-))
Io  fossi in te dedicherei quel tempo allo studio dei sorgenti, piu`
che a veder gcc che li compila ;-))





io con Xfree4.1.0 nel "XF86Config" non ho Option "AGPMode" "2"
e nel file "/proc/nv/card0" ho:
Rates:        2x 1x  [2x]
quindi l'Agp a 2x ti doveva andare anche se non toccavi il file XF86Config...
o sbaglio.... 
-- 
...FreE FrAGs FOr ALl...
_________________________________
email:ho...@libero.it
Home Page 
http://thchokus.cjb.net
--------------------------------

 XF86Config... o sbaglio....
Non so' che dirti, adesso addirittura se metto a 4 il valore mi da' 
addirittura 4x, ma la scheda madre non lo supporta il 4x :-) , non saprei 
proprio come lo gestisce.
-- 
Ciao.