Problema dopo aggiornamento driver NVIDIA

11 risposte [Ultimo messaggio]
Ritratto di Draco
Draco
(Geek)
Offline
Geek
Iscritto: 12/08/2005
Messaggi: 81

Salve a tutti, spero proprio che possiate aiutarmi, allora, ho recentemente aggiornato mandrake alla versione 10.2 e fin qui tutto bene, ma poi ho aggiornato i driver nvidia all'ultima versione, il problema è che da quando ho fatto questo aggiornamento se cambio sessione, soprattutto se cambio fra due sessioni grafiche, l'x server si inchioda mostrandomi una schermata con tutti punti di colore, mouse e tastiera non rispondono e l'unica cosa che posso fare è un drastico reset, qualcuno sa cosa provoca l'errore (ovviamente i driver nvidia, ma che cosa in particolare provoca l'errore?) ho già cercato su google, ma ho trovato solo qualche accenno a una possibile incompatibilità con il modulo vesafb, ma rmmod vesafb dice che il modulo non è caricato.
Se può servire a qualcosa, la mia scheda è una GeForce 4 TI 4600 Ultra Deluxe.

Spero che riuscirete a darmi almeno dei buoni consigli...Grazie in anticipo.

Ritratto di rivoltella
rivoltella
(Geek)
Offline
Geek
Iscritto: 10/08/2005
Messaggi: 54

Cakkio e io ke pensavo ke la Ge Force fosse Linux compatibile!!

Ma fammi capire una cosa, dopo aver installato mandrake 10.2 la skeda t andava??
I driver li hai trovati su internet o erano da selezionare nella configurazione dell'interfaccia grafica??

Ritratto di Draco
Draco
(Geek)
Offline
Geek
Iscritto: 12/08/2005
Messaggi: 81

La scheda per funzionare funziona, e alla grande, il problema è quando passo da una sessione ad un altra con CTRL+ALT+Fn, dopo uno o due scambi X crasha inesorabilmente.
I driver sono quelli presi dal sito ufficiale di nvidia, ho provato anche la versione dkms, c'è da dire una cosa, prima con mandrake 10.0 usavo i driver versione 6111 che è un po vecchia, e non avevo problemi, ho anche provato a reinstallare questa versione ma non si compila a dovere (devo compilarla per forza perchè non esiste il modulo preconfezionato per il kernel di mdk 10.0)

Ritratto di Draco
Draco
(Geek)
Offline
Geek
Iscritto: 12/08/2005
Messaggi: 81

Se può servire queste sono le impostazioni dell'X-Server:

Quote:

# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "synaptics"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbOptions" ""
EndSection

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

Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "1024x768 @ 70 Hz"
HorizSync 31.5-57.0
VertRefresh 50-70

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

# Dell D800 and few Inspiron (16/10) 1280x800
ModeLine "1280x800" 147.89 1280 1376 1512 1744 800 801 804 848

# Dell D800 and few Inspiron (16/10) 1680x1050
ModeLine "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1103

# Dell D800 and few Inspiron (16/10) 1920x1200
ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync +VSync

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_120" 176.01 1152 1240 1368 1584 864 865 868 926 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_100" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_85" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_75" 104.99 1152 1224 1352 1552 864 865 868 902 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_60" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_50" 66.85 1152 1208 1328 1504 864 865 868 889 -HSync +Vsync
EndSection

Section "Device"
Identifier "device1"
VendorName "nVidia"
BoardName "NVIDIA GeForce4 TI4600 UltraDeluxe"
Driver "nvidia"
Option "DPMS"
Option "IgnoreDisplayDevices" "TV"
Option "IgnoreEDID" "1"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1152 864
EndSubsection

Subsection "Display"
Depth 15
Virtual 1152 864
EndSubsection

Subsection "Display"
Depth 16
Virtual 1152 864
EndSubsection

Subsection "Display"
Depth 24
Virtual 1152 864
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection

Ritratto di lillox
lillox
(Guru)
Offline
Guru
Iscritto: 29/10/2004
Messaggi: 803

il fatto che ti crasha sarà dovuto al fatto che hjai installato i driver eseguendoli da X, è arcinoto che biso gna installarli da una modalità non grafica. e poi perche complicarsi la vita dato che gli ultimi driver Nvidia li trovi in dkms, quindi disinstalla e reinstalla correttamente.

linux user 384443

http://counter.li.org/

Ritratto di Draco
Draco
(Geek)
Offline
Geek
Iscritto: 12/08/2005
Messaggi: 81

A parte il fatto che non vedo come avrei potuto installarli con X aperto visto che l'installer se ci si prova da errore, se leggessi bene i post prima di rispondere noteresti che ho scritto chiaramente di aver provato i driver dkms ma senza ottenere cambiamenti.
Per chi non avesse ancora capito:
-L'accellerazione 3D funzione
-Se non cambio sessione X non si blocca
-I blocchi avvengono molto più frequentemente quando eseguo uno switch fra 2 sessioni grafiche.

Ritratto di lillox
lillox
(Guru)
Offline
Guru
Iscritto: 29/10/2004
Messaggi: 803

Quote:

cambio sessione, soprattutto se cambio fra due sessioni grafiche, l'x server si inchioda mostrandomi una schermata con tutti punti di colore, mouse e tastiera non rispondono e l'unica cosa che posso fare è un drastico reset, qualcuno sa cosa provoca l'errore

se non so leggere allora tu non sai scrivere

p.s. t'inviterei ad usare un pò più di gentilezza, d'altronde se uno ti risponde sta cercando di darti una mano
ciao

linux user 384443

http://counter.li.org/

Ritratto di Draco
Draco
(Geek)
Offline
Geek
Iscritto: 12/08/2005
Messaggi: 81

Quote:

t'inviterei ad usare un pò più di gentilezza, d'altronde se uno ti risponde sta cercando di darti una mano

Hai perfettamente ragione, scusa, il fatto è che ero particolarmente arrabbiato quando ho scritto quella risposta, ti chiedo di perdonarmi, e se puoi ti chiedo anche di aiutarmi.

Ho fatto ulteriori test e ho installato la versione precedente di mdk su un altra partizione, risultati: con il driver 6111 o precedenti nessun problema, con un qualsiasi driver successivo sia normale che dkms avviene il misterioso crash al cambio di sessione.

Ritratto di lillox
lillox
(Guru)
Offline
Guru
Iscritto: 29/10/2004
Messaggi: 803

Ok
come dicevo per l'installazione manuale assicurati di avere il source del tuo kernel-dovresti averlo in /usr/src/linux.xxxxxx
se non c'è scaricatelo e lo scompatti nella suddetta cartella-
poi esci da X
#telinit 3
fai il login da /root ti porti nella cartella dove hai NVIDIA.xxxx
#sh NVIDIA etc..etc segui a schermo tutte le domande che ti vengono poste se tutto ok riavvia and Go
Una curiosità perchè non usi una versione più recente di mandriva?

guardando
il tuo X -file
prova a sostituire dove è scritto drive=nvidia con nv
ciao

linux user 384443

http://counter.li.org/

Ritratto di Draco
Draco
(Geek)
Offline
Geek
Iscritto: 12/08/2005
Messaggi: 81

Il source del kernel è al suo posto, la versione è quella corretta, l'installazione avviene correttamente ma continuo ad avere problemi con il cambio delle sessioni, se uso nv, il driver open source per schede nvidia, non ho nessun problema, ma manca l'accelerazione 3D che purtroppo mi serve assolutamente.

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Ciao, Se hai provato entrambe le strade (installazione da sorgente o dkms) e il problema persiste, suppongo che ci sia qualche conflitto fra i nuovi driver e la tua scheda. Cosa non strana: mi sembra di aver letto qualche cosa di simile, da qualche parte. Ti consiglio di leggere il readme dei driver nvidia incluso nei pacchetti o online qui.

Inoltre, potrai trovare risposte più puntuali nel forum della nvidia:

http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14

Buona fortuna e facci sapere.

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16