Newsgroup: it.comp.os.linux.software
Titolo: Quake 3, cambiato hardware, cambiati i problemi :)

Ok, ho cambiato scheda madre, scheda audio (e chissene) e scheda video...
Scheda video: GeForce2 MX 32 MB
Installati i driver del sito (quelli giusti per RH 7.1 original kernel)
Infatti con insmod:
NVdriver              658880   2  (autoclean)
Bene.... Faccio per avviare quake 3 e...
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.0
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
Xlib:  extension "NV-GLX" missing on display ":0.0".
Received signal 11, exiting...
Ok, mo' che faccio?
Ho provato anche a mandare XFree in 640x480, anche a 16 bit...
Cambia nulla, sempre in segfault...
Qualcuno con la NVidia sa darmi qualche aiutino? :-)
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
GnuPG Fingerprint: F6D3 E002 C55A 0B58 7BD4  70CE A69B CCFC 741D 3099

 Bene.... Faccio per avviare quake 3 e...
... fai partire X ;-)
... e scrivi glxinfo, controlla se su "Direct Rendering" c'e` "Yes".
... inoltre sul XF86Config-4 hai cambiato:
Driver "nv"
con
Driver "nvidia"
?
Ciao, `matte.
-- 
err: signature too big

 Driver "nvidia"
Ecco perche' Xconfigurator non me lo vedeva :(((
Ok, me lo segno e poi faccio [cioe' faccio domani, ho una caterva di news
da leggere...]
Finalmente ho capito l'arcano (ammetto, non ho letto del tutto i readme
sul sito della nvidia :P)


> Driver "nvidia"
Ehm...
Se faccio cosi' mi va in 800x600 e non mi fa il 1024...
Adesso ho rimesso su il vecchio conf, non vedo il logo della nvidia ma
almeno ho la risoluzione... :|


 sul sito della nvidia :P)
Ajajai ;-)


 almeno ho la risoluzione... :|
Bho, mai sentita na cosa del genere, controlla meglio il cfg e vedrai
che poi va'  a 1024.... senti ma glxinfo ora che dice? ;-)


 `matte.
QUello funziona, nel file di conf di XFree ho cambiato solo la riga dove
diceva "nv" e ho corretto "nvidia"...
Nei log mi dice hsync out of range e disabilita lui il 1024 :(
Tanto q3 non parte lo stesso, anche se glxinfo funziona (ma in 800x600
non mi ci sta manco la finestra di terminale, non ci capisco un cazz)...


non mi ci sta manco la finestra di terminale, non ci capisco un cazz)...
Prova a leggere il readme (o le faq) dei driver, mi pare che ci sia
una parte dedicata proprio a quake (anche se non ricordo quale)

 parte dedicata proprio a quake (anche se non ricordo quale)
Prima vorrei sistemare i driver in modo non che mi funzioni quake3, ma
che mi funzioni il server X
Non me ne faccio una mazza di andare in 800x600, dato che sto gia'
stretta in 1024.


 stretta in 1024.
*Rifai* il config con qualche tool, Xconfigurator mi pare ci sia su RH


Installati i driver del sito (quelli giusti per RH 7.1 original kernel)
Mah, io la prima volta avevo scaricato i binari e non fungeva un c..
Successivamente ho scaricato i sorgenti (tanto il kernel me lo 
ricompilo) e tutto mi funziona alla grande.
-- 

 wrote:
dal mio /etc/X11/XF86Config le cose importanti che devi inserire
# This loads the GLX module
    Load       "glx"
(molto piu in basso)
# Device configured by xf86config:
Section "Device"
    Identifier  "NVIDIA GeForce"
    Driver      "nvidia"
Section "Screen"
    Identifier  "Screen 1"
    Device      "NVIDIA GeForce"
    Monitor     "My Monitor"
    DefaultDepth 24
poi devi essere sicuro che il modulo NVdriver sia "caricato"
controlli con lsmod, se non lo vedi
/sbin/modprobe NVdriver
startx
vedrai che funziona
se vuoi ti mando il mio XF86Config per intero, ma penso che se inserisci
le cose che ti ho detto funzionera senza problemi.
-- 
-fizban
rimuovi spam e metti fizban per mandarmi email
o finisci nel buco nero  =)

 vedrai che funziona
Ok, quindi con il file a posto NON mi funziona.
Si ri-accettano idee.


 Ciao, `matte.
Ma va'????
Solo che Xconfigurator mi usa 'nv' e non 'nvidia', quindi non il driver
scaricato dall'apposito sito (cioe', vabbe' tutto ma proprio idiota non
sono)


 sono)
SI ma visto che di idee non ce n'e` si tentava di dir qualcosa, appunto
di rifarlo. Poi cambi solo nv con nvidia....
Guarda cos`ho io :
Section "Screen"
        Identifier      "Default Screen"
        Device          "nVidia GeForce DDR"
        Monitor         "Sony CPD-200SFT"
        DefaultDepth    24
 
        SubSection "Display"
                Depth           1
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection
---> altro nin zo :8


 
bho`!
A me i driver nvidia 1.0-1251 (non so` se ce ne sono di piu` recenti)
funzionano, alla risoluzione che voglio. E` la prima volta che sento di
questi problemi. Se caricando il driver "nv" arrivi a 1024x768 il
problema non e` evidentemente il file XF86Confing-4, ma il driver
nvidia. Almeno credo: al piu` controlla di *non* avere le righe:
	Load "dri"
	Load "GLcore"
le quali caricano moduli XFree che vanno in conflitto con il suddetto
driver.
Se neanche questo e` il problema, secondo me non ti rimane che
scaricarti i sorgenti e ricompilarli (tgz o srpm, vedi tu). Io ho usato
il tgz ed e` andato subito. Dimenticavo: se hai installato OpenGL (Mesa
o simili) nel README c'e' scritto quale file "va in conflitto" con i
driver nvidia, e quindi e` da rimuovere (o meglio, sostituire con quelli
forniti).
Una volta che funzia, ti consiglio poi di aggiungere
        Option          "NvAGP" "3"
nella sezione Device (con il valore di default a me l'agp non andava).
Buona fortuna! :)
-- 
Ciao,  |     Gott weiss ich will kein Engel sein
Matteo |                     -- Rammstein, Engel

 di rifarlo. Poi cambi solo nv con nvidia....  Guarda cos`ho io :
E' quello che ho fatto...
Usato il file di conf di adesso, che funziona, e cambiato nv in nvidia, e
mi va in 800x600 (adesso sono in 1024)...
E' quello che non capisco...
Perche' cosi' funziona e con l'altro no?
PS:
Comunque a q3a sotto win vado da dio in 1024 con grafica a paletta... :P


 Buona fortuna! :)
Zi ma che ballz :P


 Perche' cosi' funziona e con l'altro no?
Fossi in te, visto che il cfg e` ok, scaricherei il tarpalla del kernel
2.4.9 e successivamente quelli dei driver. Altro che rpm dei miei maroni
;-)


 
sai che pizza se funzionasse sempre tutto al primo colpo? :P


 sai che pizza se funzionasse sempre tutto al primo colpo? :P
Dipende dai momenti...
Io davvero non ho assolutamente tempo da dedicare a configurazioni se non
un'oretta dopo cena :(
--


 ;-)
Che c'entra il kernel che e' l'unico che mi carica il driver scusa?
--


Dipende dai momenti...
non metto in
discussione la verita' di questa affermazione, ma non posso che
risegnalarti:
http://www.nvidia.com/view.asp?IO=linux_readme_install
(e
poi dicono che per Quake3 ne valga la pena di soffrire un po'! ;-)
--
Ciao,
Matteo
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Che c'entra il kernel che e' l'unico che mi carica il driver scusa?
C'entra per un motivo. Quando io trovo qualcosa che non va, di solito
piallo tutto e rifaccio la procedura in modo piu` "pulito" possibile.
RPM non mi sembra un modo pulito, ma zozzo :)
E poi scusa, hai altre strade da tentare? Se nella sezione screen hai
prima la risoluz. di 1024 e non te la vede, che altro hai da provare?


 Xlib:  extension "NV-GLX" missing on display ":0.0".
...
Stai caricando il modulo glx?
[cowo@braveheart cowo]$ grep glx /etc/X11/XF86Config-4
        Load    "glx"
--
        Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.4.7-xfs
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! GOD is real, unless declared as integer !>-

 non mi ci sta manco la finestra di terminale, non ci capisco un cazz)...
A  me glxinfo  va in  crash istantaneo  (me ne  sono appena  accorto) ma
xdpyinfo mi riporta:
hit...@harris.sonicblast.it
 ~$xdpyinfo|grep GLX
    GLX
    NV-GLX
    NVIDIA-GLX
Al che immagino di avere le GLX attive... :/ 
-- 
Renato "Hitman" Salzano - 
http://spazioweb.inwind.it/hitman/
 
e-posta : sonicblast (at) 
inwind.it
 / Fan di Helena Velena 
"Qualche volta sogni, anima, fantasia e realta` si mescolano, e i loro
 confini sfumano fino a sparire. E mi e` piaciuto" (Io, riflettendo)

     NVIDIA-GLX
A me qualunque programma voglia le GLX dice che il modulo NV-GLX non e'
caricato (nel conf di xfree c'e' load "glx" e non da' errori)...
boh
--


         Load    "glx"
Nel conf c'e', non da' errori, ma a quanto pare non lo carica :(


 Nel conf c'e', non da' errori, ma a quanto pare non lo carica :(
Che versioni di xfree e kernel hai?
Se usi xfree-4.1.* devi avere almeno il kernel 2.4.8 oppure devi scaricare 
il pacchetto con i moduli dri aggiornati.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 scaricare il pacchetto con i moduli dri aggiornati. Ciao.
Tutto ancora originale RH 7.1 :P
Kernel 2.4.2-2 (ho letto che il 2.4.2 e; buggato, anche il mio? perche' a
me non da' problemi...)
XFree 4.03.
Sto per pensare che sia veramente come dice il log un problema di hsync,
ma non ho ben capito come fare a forzare una frequenza per l'hsync da
file di conf... :|
Una di queste sere provo a cambiare monitor (prendo in prestito il 17"
del fidanzato :P) e vedo se il problema e' il monitor, nel qual caso
vabbe', vedo che fare :P


 vabbe', vedo che fare :P
Mi rispondo da sola...
E' il monitor...
Non si sa perche', ma il driver della nvidia originale lo vuole pompare
troppo mentre quello di xfree lo lascia vivere...
Ora...
O trovo il modo di dirgli IO che frequenza usare o cambio monitor...
So che e' una domanda da .iniziare, ma dove setto nel XF86Config-4 la
frequenza a cui obbligare la scheda video?
[ho testato con un altro monitor che sapevo essere meglio, ed
effettivamente li' il driver nvidia viene su...]


 Nel conf c'e', non da' errori, ma a quanto pare non lo carica :(
Ma ce l'hai sul sistema?
/usr/X11R6/lib/modules/extensions/libglx.so -> libglx.so.1.0.1251
/usr/X11R6/lib/modules/extensions/libglx.so.1.0.1251
Attenta al link simbolico. ed elimina
/usr/X11R6/lib/modules/extensions/libglx.a
E poi, per quake, elimina le opengl mesa e metti quelle nvidia:
/usr/lib/libGL.so -> libGL.so.1          
/usr/lib/libGL.so.1 -> libGL.so.1.0.1251        
/usr/lib/libGL.so.1.0.1251  
/usr/lib/libGLcore.so -> libGLcore.so.1
/usr/lib/libGLcore.so.1 -> libGLcore.so.1.0.1251
/usr/lib/libGLcore.so.1.0.1251
(Xfree 4.1.0 sembra le voglia in /usr/X11R6/lib/, boh, vai di link)
Ciao
-- 
Fabio Cobianchi		
fabi...@tiscalinet.it

 frequenza a cui obbligare la scheda video?
Ti devi costruire una scanline ad hoc. 
Sito in firma, linux-tuning-microHowTo. 


 per quake, elimina le opengl mesa e metti quelle nvidia:
QUello ha fatto l'rpm nvidia...
Ma con quake devo ancora capire la stringa del launcher (non mi carica il
driver opengl giusto senno'...)
