Newsgroup: it.comp.os.linux.iniziare
Titolo: Ancora DRI

Riepiloghiamo: ho un sistema debian testing, kernel 2.4.22, Xfree 4.2.1, 
scheda video G400.
Ho risolto il problema dell'usare DRI da utente mettendo mode 0666 in 
XF86Config-4.
Se provo a giocare a tuxracer vedo immagini incomprensibili, ma se 
lancio glxgears fubnziona bene, a 450 FPS +o-.
Guardando il log di Xfree ho trovato questa riga:
(II) MGA(0): Reserved 0 kb for textures at offset 0x1000000
Non e' che tuxracer non funza perche' usa le textures mentre glxgears 
non le usa e quindi funziona tranquillamente?
Nel caso, come posso risolverlo?
Grazie mille
Luca
PS per LSB
Ho provato a risponderti in privato, ma non ho ricevuto risposta.. mi 
manderesti il tuo XF86Config? Per la mail devi togliere il tOgLiMi 
dall'indirizzo..

 lancio glxgears fubnziona bene, a 450 FPS +o-.
Che computer hai ? Perché io, quando avevo la G400 su un PII 400@440
arrivavo con Xfree-4.2 a 800FPS, mentre con XFree-4.3 a circa 600FPS.
Ti copio parte del mio vecchio XF86Config (Xfree-4.3):
Section "ServerFlags"
  Option       "AllowMouseOpenFail"
  Option       "RandR" "on"
EndSection
Section "Module"
  Load         "type1"
  Load         "freetype"
  Load         "speedo"
  Load         "dri"
  Load         "glx"
  Load         "dbe"
  Load         "extmod"
  Load         "v4l"
EndSection
Section "Device"
  BoardName    "MGA G400 AGP"
  BusID        "1:0:0"
  Driver       "mga"
  Identifier   "Device[0]"
  Option       "OverclockMem"
  Option        "AGPMode" "2"
  Screen       0
  Option       "Rotate" "off"
  VendorName   "Matrox"
EndSection
Section "DRI"
    Group      "video"
    Mode       0660
EndSection
Queste sono le parti che ti dovrebbero interessare..
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

Dan...@karma.kailed.net
 ha scritto:
 > Elbarto wrote:
 > Che computer hai ? Perché io, quando avevo la G400 su un PII 400@440
 > arrivavo con Xfree-4.2 a 800FPS, mentre con XFree-4.3 a circa 600FPS.
Ho un P3 550@793
 > Ti copio parte del mio vecchio XF86Config (Xfree-4.3):
 >
 > Section "ServerFlags"
 >   Option       "AllowMouseOpenFail"
 >   Option       "RandR" "on"
 > EndSection
Mi sfugge il significato della seconda (che non ho)..
 > Section "Module"
 >   Load         "type1"
 >   Load         "freetype"
 >   Load         "speedo"
 >   Load         "dri"
 >   Load         "glx"
 >   Load         "dbe"
 >   Load         "extmod"
 >   Load         "v4l"
 > EndSection
mi manca v41, ma non credo c'entri qualcosa..
 > Section "Device"
 >   BoardName    "MGA G400 AGP"
 >   BusID        "1:0:0"
 >   Driver       "mga"
 >   Identifier   "Device[0]"
 >   Option       "OverclockMem"
 >   Option        "AGPMode" "2"
 >   Screen       0
 >   Option       "Rotate" "off"
 >   VendorName   "Matrox"
 > EndSection
Mi mancava AGPmode, l'ho impostato a 2 e ora ho 1340 FPS
Mi si imposta anche a 4x (che la mia mobo non dovrebbe supportare), ma
va sempre a 1340 FPS, quindi credo sia un bug di visualizzazione..
Grazie mille
Luca

 Grazie mille
De nada, ciao.


 Ah ecco, adesso ci siamo..
Mi stavo sbagliando di nuovo, andava cosi' su perche' avevo messo la 
finestra dell'Xterm sopra quella di glxgears (mount /dev/brain).
Mettendola in primo piano tornava sui 460..
Ora ho (forse) capito qual'era il problema: impostando la profondita' di 
colore a 16 bit (era a 24), mi alloca spazio per le textures (ca. 
6000kb, va bene?), tuxracer funziona, e glxgears va a ca. 850 FPS.
Ma il DRI non va oltre i 16 bit di profonita'?
Luca

Elbarto wrote:

No, devi andare a 16.
Ciao.
