News:

ATTENZIONE!!!
LE PASSWORD SONO STATE TUTTE RESETTATE!!! PROCEDERE CON IL RECUPERO INDICANDO LA MAIL DE FORUM WWW.XT600.IT

Menu principale

Drivers unificati Nvidia su MDK

Aperto da paloo, 08 Luglio 2005, 10:10:12

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

paloo

Aò raga ho reinstallato da zero il pc di un mio amico, e mi ha lasciato installare MDK 10.0. Tutto bene, ho anche installato le librerie mesa (servono per il rendering del 3d, giusto?) compreso di alcune demo dedicate (demo ingranaggi, tipo lo screensaver di winz).
Fin qui tutto bene, andava che era una bomba, ma poi ho riavviato senza xfree e loggato come root per installare i drivers della Nvidia  (già installati sul mio pc sempre su MDK l'anno scorso e andavano benissimo), ho riavviato e l'accelerazione grafica non funziona più...
Effettivamente era uscito un messaggio che diceva di modificare un file (poteva essere qualcosa tipo xf86eccetera), ma cosa faccio, modifico un file di sistema a caso?
Ho reinstallato tutto senza drivers Nvidia...
-----  Milano Est  -----  TT600S - 59X

PER LA SOPRAVVIVENZA DEL FORUM ABBIAMO BISOGNO DEL CONTRIBUTO DI TUTTI. VERSA ANCHE TU, BASTA POCO, CHE CE VO'.

YureW

Ciao, Paloo

se i driver Nvidia sono installati, dovresti effettivamente andare a cambiare il file di configurazione di X, che nel caso di Mandrake 10 potrebbe essere /etx/X11/XF86Config oppure /etc/X11/XF86Config-m4, qualcosa del genere.
Scorrendo con un editor il file, dovresti trovare una sezione che si riferisce alla scheda grafica. Nel caso del mio file di configurazione (/etc/X11/xorg.conf) la sezione è fatta così (in Ubuntu):

Section "Device"
        Identifier      "NVIDIA Corporation NV34 [GeForce FX 5500]"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
EndSection


oppure così (in Slackware):

Section "Device"

    Identifier  "GEforce"
    Driver      "nvidia"
#   VideoRam    131072

EndSection

L'importante è che alla voce Driver sia assegnato il valore "nvidia", e non "nv" che è il driver che accompagna le distribuzioni standard di Linux.

Inoltre, un altro accorgimento: tra le prime sezioni del file di configurazione c'è una sezione "Module", in cui sono elencati dei moduli da avviare con X. Se c'è la seguente voce:

Load       "glx"

devi eliminarla, cancellandola o commentando la riga con un #
si riferisce all'accelerazione grafica, ma accoppiata ai driver Nvidia genera solo confusione.

Ci sono altri accorgimenti, eventualmente: sul sito della Nvidia, dove trovi i driver, trovi anche un Readme piuttosto esaustivo che spiega un sacco di cose sull'installazione ed elenca tutti i parametri che puoi passare al driver (direttamente dal file di configurazione di X) per controllare la scheda e far funzionare, ad esempio, il TVOut e robe del genere.

Saluti
??? ??? ???


 
Solo le pido a Dios
que el futuro no me sea indiferente

paloo

Citazione di: YureW il 08 Luglio 2005, 19:20:44
, ma accoppiata ai driver Nvidia genera solo confusione.

he he ho notato...

Così com'è infatti c'è una accelerazione grafica, ma mi pare molto più floscia di quella che ho sul mio pc personale che ha i drivers Nvidia.
Grazie Yurew, faccio un copia/incolla delle tue istruzioni e me le rileggo con calma. Per evitare il rischio di dover rifare un'altra volta tutta la macchina, non c'è un programma che fa l'immagine del disco tipo norton ghost?
Bravo, 6 troppo avanti con Linux  magrebtzx
-----  Milano Est  -----  TT600S - 59X

PER LA SOPRAVVIVENZA DEL FORUM ABBIAMO BISOGNO DEL CONTRIBUTO DI TUTTI. VERSA ANCHE TU, BASTA POCO, CHE CE VO'.

MangiaErba

#3
Citazione di: paloo il 08 Luglio 2005, 21:24:03
he he ho notato...

Così com'è infatti c'è una accelerazione grafica, ma mi pare molto più floscia di quella che ho sul mio pc personale che ha i drivers Nvidia.
Grazie Yurew, faccio un copia/incolla delle tue istruzioni e me le rileggo con calma. Per evitare il rischio di dover rifare un'altra volta tutta la macchina, non c'è un programma che fa l'immagine del disco tipo norton ghost?
Bravo, 6 troppo avanti con Linux  magrebtzx
Se facendo >glxinfo, nella parte dell'OpenGl vedi che usa i drivers mesa allora NON stai usando l'accelerazione della scheda.
Per caricare i drivers nVidia devi disabilitare i drivers nvidia del kernel (nvidiafb) sennò non riesci a caricarli (rmmod nvidiafb)
Mi pare che devi anche togliere dal file configurazione di X il caricamento del moduo DRI.
Se hai problemi siamo qui... io ho nvidia quasi dappertutto (sono un tipo nVidioso) quindi dovremmo farcela  :ok:

Comunque ti allego il mio file:

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       "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"

    Option     "XkbLayout"     "it"
EndSection

Section "InputDevice"

    Identifier   "Mouse1"
    Driver   "mouse"

    Option "Protocol"    "IMPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Device"      "/dev/mouse"

EndSection

Section "Modes"
Identifier "WideScreen"
ModeLine "1280x800" 83.5 1280 1344 1480 1680 800 801 804 828
EndSection

Section "Monitor"

    Identifier  "My Monitor"
    UseModes "WideScreen"
    HorizSync   30 - 90
    VertRefresh 50-75
EndSection

Section "Device"
    Identifier  "VESA Framebuffer"
    Driver      "nvidia"
   
    Option "nvAGP" "1" # Usa AGP della scheda video
    Option "NoLogo" "1"
    Option "RenderAccel" "off" #Crash come da manuale ... :(
    Option "DigitalVibrance" "128"
    Option "Overlay" "on"
    Option "CursorShadow" "on"
    Option "FlatPanelProperties" "Scaling = aspect-scaled, Dithering enabled"
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "VESA Framebuffer"
    Monitor     "My Monitor"


#   DefaultDepth 8
#   DefaultDepth 16
   DefaultDepth 24
#   DefaultDepth 32

    Subsection "Display"
        Depth       8
        Modes "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "ServerLayout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection



paloo

Citazione di: paloo il 08 Luglio 2005, 21:24:03
Bravi, siete troppo avanti con Linux  magrebtzx

Comunque esisterà un equivalente di norton ghost per Linux?

Ho sistemato tutto, mi è bastato cambiare "nv" con "nvidia" nell'  XF86Config-4.
Benissimo, da ieri c'è un nuovo utente Linux Mandrake nel mondo (a Quarto Oggiaro), bravo Walterino che si è fatto convincere...  ???
-----  Milano Est  -----  TT600S - 59X

PER LA SOPRAVVIVENZA DEL FORUM ABBIAMO BISOGNO DEL CONTRIBUTO DI TUTTI. VERSA ANCHE TU, BASTA POCO, CHE CE VO'.

YureW

Citazione di: paloo il 11 Luglio 2005, 19:31:13
Comunque esisterà un equivalente di norton ghost per Linux?

Ho sistemato tutto, mi è bastato cambiare "nv" con "nvidia" nell'  XF86Config-4.
Benissimo, da ieri c'è un nuovo utente Linux Mandrake nel mondo (a Quarto Oggiaro), bravo Walterino che si è fatto convincere...  ???

Ottimo.
Al limite fai comunque un controllo con glxinfo, come dice MangiaErba, per vedere come stanno le cose e se ti capita dài anche un'occhiata al documento della NVidia in cui si descrive il driver:

ftp://download.nvidia.com/XFree86/Linux-x86/1.0-7667/README.txt

Ci sono molte informazioni sui possibili parametri da passare ai driver, utili sia nel caso che tu voglia fare un po' di tuning, sia nel caso, non tanto improbabile, che ci siano instabilità nel funzionamento dei driver.
Solo le pido a Dios
que el futuro no me sea indiferente

wubby


glxinfo

Ritorna questo ?

direct rendering: Yes


Per la serie, stiamo sicuri  :mot: