Pagina 1 di 1

Problema con i driver nVidia e Slackware 11.0

Inviato: mer 1 nov 2006, 21:39
da warriah
Ciao,

ho da poco installato Slackware 11 (dopo essere stato felice possessore delle versioni 10 e 10.1) ma sto avendo problemi mai avuti prima con i driver nVidia della mia GeForce 4 MX (integrata nella A7N8X-VM).

Ho installato ben tre versioni differenti dei driver (fino alla più recente Beta 9265) ma riscontro sempre lo stesso problema: dopo aver modificato

Driver "vesa"

in

Driver "nvidia"

dello xorg.conf, quando avvio X il monitor mi dà un bel "Out of range": tipico errore di risoluzioni o frequenze non supportate dal mio LCD 15'' (fino a 1024x768). E, tuttavia, il problema non è lì: la risoluzione è chiaramente settata a 1024x768, cambiare la profondità di colore non risolve e le frequenze sono le stesse della versione di xorg.conf senza driver nVidia che fa partire tranquillamente X (addirittura sono gli stessi parametri del vecchio xorg.conf della 10.2, che ho salvato - e sul quale avevo con successo abilitato l'accelerazione video).
Durante il messaggione d'errore provo anche a fare più volte CTRL+"+" e CTRL+"-" ma, per quanto cambi la risoluzione (lo vedo dai log), il problema rimane.

Anche i log, purtroppo, non danno alcun errore... Dov'è il problema, allora? °-°

Posto lo xorg.conf problematico:

Codice: Seleziona tutto

Section "ServerLayout"
    Identifier     "Simple Layout"
    Screen         "Screen 1" 0 0
    InputDevice    "Mouse1" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
    FontPath        "/usr/X11R6/lib/X11/fonts/local/"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath        "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath        "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection

Section "Module"
    Load           "dbe"        # Double buffer extension
    SubSection     "extmod"
    Option         "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load           "type1"
    Load           "freetype"
    #Load        "speedo"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "no"
    Option         "Protocol" "PS/2"
    Option         "Device" "/dev/mouse"
EndSection

Section "Monitor"
    Identifier     "My Monitor"
    HorizSync       31.5 - 50.0
    VertRefresh     40.0 - 90.0
EndSection

Section "Device"
    #VideoRam    65536
    # Insert Clocks lines here if appropriate
    Identifier     "nvidia Framebuffer"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Screen 1"
    Device         "nvidia Framebuffer"
    Monitor        "My Monitor"
    DefaultDepth    16
    SubSection     "Display"
        Depth       8
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       32
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

e, giusto per informazione, quello con l'accelerazione disabilitata che funziona bene.

Codice: Seleziona tutto

Section "Module"
    Load        "dbe"   # Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load        "type1"
    Load        "freetype"
    #Load        "speedo"
    Load       "glx"
EndSection


Section "Files"
    RgbPath     "/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection

Section "ServerFlags"
EndSection

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option "ZAxisMapping"  "4 5"
    Option "Emulate3Buttons" "no"
    Option "Protocol"    "PS/2"
    Option "Device"      "/dev/mouse"
EndSection

Section "Monitor"
    Identifier  "My Monitor"
    HorizSync   31.5 - 50.0
    VertRefresh 40-90
EndSection

Section "Device"
    Identifier  "VESA Framebuffer"
    Driver      "vesa"
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "VESA Framebuffer"
    Monitor     "My Monitor"
   DefaultDepth 24
    Subsection "Display"
        Depth       8
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection
P.S. Ho 64MB di memoria allocati alla GPU.

P.P.S. Ho già cercato senza successo nelle ultime discussioni in cui appariva la parola chiave "nvidia".

Grazie a chiunque vorrà aiutarmi.

Inviato: mer 1 nov 2006, 22:16
da Osvardo
Avevo un problema simile con la geforce fx go 5200 con tutti i kernel generici disponibili. Ricompilandomi il kernel(2.6.18.1) ed installando i driver Nvidia ho risolto.
Ciao

Inviato: mer 1 nov 2006, 23:16
da warriah
A proposito, uso il kernel 2.4.33 di default. Se potessi non ricompilare sarebbe meglio... :/

Inviato: mer 1 nov 2006, 23:33
da ermes
io uso 2.6.18 (pacchetto slack presente nella sezione testing della 11, non ricompilato) e driver beta invidia e tutto funziona alla perfezione...
prova e fai sapere

:lol:

Inviato: gio 2 nov 2006, 9:42
da prometeo79
Mah...io proverei a giocare un pò con le frequenze. Con la 11 ho rimesso lo stesso xorg che avevo sulla 10.2 e mi ha dato dei problemi di frequenze. Per caso la scheda ha un'altra uscita oltre quella del monitor?
Prova a togliere

Codice: Seleziona tutto

SubSection     "Display"
        Depth       32
        Modes      "1024x768" "800x600" "640x480"
EndSubSection

Inviato: gio 2 nov 2006, 19:55
da warriah
No, non ha altre uscite... È una scheda video integrata, è già molto che ci sia l'uscita per il monitor... XDD
Ho provato a commentare quella SubSection ma niente... Modificherei volentieri le frequenze ma, dato che non so che mettere, dovrò andare a caso e ci vorrà un po' di tempo (quindi lo faccio dopo ç_ç).

Inviato: lun 6 nov 2006, 20:45
da warriah
Ho provato, manuale del monitor alla mano, un sacco di frequenze ma non è cambiato nulla. :cry:

Inviato: lun 6 nov 2006, 22:31
da waka_jawaka
prova con l'opzione

Codice: Seleziona tutto

Option "UseEDID" "FALSE"
nella sezione device
maggiori informazioni qui
http://download.nvidia.com/XFree86/Linu ... dix-d.html

Inviato: sab 11 nov 2006, 16:06
da warriah
waka_jawaka ha scritto:prova con l'opzione

Codice: Seleziona tutto

Option "UseEDID" "FALSE"
nella sezione device
maggiori informazioni qui
http://download.nvidia.com/XFree86/Linu ... dix-d.html
Caspita, funziona! Grazie mille!!
Ora glxgears mi dà la bellezza di 1600fps... :shock: