Pagina 1 di 1
[Risolto] [Nvidia] Problema risoluzione schermo
Inviato: ven 19 nov 2010, 18:49
da WShadow
Salve a tutti, sono un nuovo utente di Slackware 13.1, ho migrato giusto ieri da Ubuntu.
Vorrei sottoporvi un problema. Ho installato i driver proprietari nvidia scaricati dal sito del produttore, versione 260.19.21. Al riavvio del server grafico, la risoluzione è stata settata su 640x480 (inutile dire che il sistema diventa quasi inutilizzabile) ed è impossibile cambiarla ad una risoluzione maggiore, sia dal tool Nvidia sia dalle impostazioni dello schermo di KDE.
I driver generici vesa mi permettevano una risoluzione di 1024*768, già più accettabile; tuttavia, la scheda video si surriscalda e rimane sempre attiva la ventola del PC, che si ferma se uso i driver proprietari.
Ho provato anche a disattivare nouveau e metterli in blacklist; ho anche provato un driver nvidia più vecchio (256.53) ma il problema si è ripresentato.
Grazie in anticipo per l'aiuto!
Re: [Nvidia] Problema risoluzione schermo
Inviato: ven 19 nov 2010, 20:28
da Trotto@81
La risoluzione devi impostarla manualmente in xorg.conf, se connesso tramite DVI non dovresti nemmeno avere questo problema.

Re: [Nvidia] Problema risoluzione schermo
Inviato: ven 19 nov 2010, 22:18
da WShadow
Codice: Seleziona tutto
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/misc/"
FontPath "/usr/lib/X11/fonts/Type1/"
FontPath "/usr/lib/X11/fonts/Speedo/"
FontPath "/usr/lib/X11/fonts/100dpi/"
FontPath "/usr/lib/X11/fonts/75dpi/"
FontPath "/usr/lib/X11/fonts/cyrillic/"
FontPath "/usr/lib/X11/fonts/TTF/"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Questo è il file xorg.conf automaticamente prodotto da nvidia-xconfig; io ho manualmente editato la parte finale:
Codice: Seleziona tutto
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Aggiungendo la stringa "Modes" seguita dalla risoluzione (anche se non sono sicuro che questo sia il metodo corretto...)
Purtroppo, non funziona. La risoluzione rimane a 640x480.
Cosa intendi per DVI (perdona la mia niubbaggine)? Se ti riferisci al collegamento tra scheda grafica e monitor, sono collegati con cavo VGA.
Re: [Nvidia] Problema risoluzione schermo
Inviato: ven 19 nov 2010, 23:15
da phobos3576
Quando installi il driver nVidia, alla fine ti viene chiesto se vuoi modificare xorg.conf; devi rispondere YES.
Se così non funziona, accedi a KDE come root, apri il pannello nVidia, imposta tutto da "X Server Display Configuration", salva con "Save to X Configuration File" e riavvia KDE (ti ripeto che funziona solo da root).
In questo modo io ho ottenuto questa sezione "Screen":
Codice: Seleziona tutto
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1280x1024_75 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Se non funziona neppure così, è probabile che il tuo monitor sia un modello un po vecchio e il driver nVidia non riesce a ricavare le informazioni EDID relative alle risoluzioni supportate; in tal caso, devi inserire l'opportuna ModeLine nella sezione "Monitor", però devi conoscere le informazioni esatte (risoluzione e frequenza) relative al tuo monitor.
Re: [Nvidia] Problema risoluzione schermo
Inviato: sab 20 nov 2010, 10:22
da Rama
WShadow ha scritto:
Screen 0 "Screen0"
mi meraviglia che ti parta la grafica, con questa riga;
a me dava errore e l'ho corretta in
Screen "Screen0" 0 0
prova a farlo, magari è solo questo;
r
Re: [Nvidia] Problema risoluzione schermo
Inviato: sab 20 nov 2010, 21:45
da phobos3576
Rama ha scritto:WShadow ha scritto:
Screen 0 "Screen0"
mi meraviglia che ti parta la grafica, con questa riga;
a me dava errore e l'ho corretta in
Screen "Screen0" 0 0
prova a farlo, magari è solo questo;
r
Io ho:
e tutto funziona correttamente.
Re: [Nvidia] Problema risoluzione schermo
Inviato: dom 21 nov 2010, 20:22
da WShadow
Ho provato a cambiare la stringa in "Screen" e anche a editare manualmente le risoluzioni come sopra, ma senza successo.
Dal pannello driver nvidia, le uniche risoluzioni selezionabili sono 640x480 e 320x240; se provo ad impostarla manualmente sul "Panning", applicata la modifica (1280x1024) sembra che il monitor abbia fatto uno zoom sulla parte superiore sinistra dello schermo, in pratica non vedo più nè la barra d'avvio di KDE, nè i pulsanti sulle finestre...
Il monitor è un Samsung SyncMaster 710 MP, e non mi aveva mai dato problemi di sorta. Non so dove trovare l'EDID (perdonatemi ma non so proprio di che cosa stiate parlando

), spero che sia in altri posti oltre al libretto di istruzioni perché devo averlo buttato...
Su una scheda tecnica ho trovato che il Max Sync Rate è di 75hZ (Vertical Refresh) x 81KhZ (Horizontal Sync); la lunghezza di banda video è di 135MhZ e la risoluzione massima impostabile è 1280x1024.
Vi ringrazio ancora per l'aiuto.
Re: [Nvidia] Problema risoluzione schermo
Inviato: dom 21 nov 2010, 22:47
da phobos3576
Su un vecchio PC Compaq Presario ho proprio un monitor SynchMaster MV720 che dovrebbe essere piuttosto simile al tuo; effettivamente, si tratta di modelli che richiedono le ModeLine per forzare una determinata risoluzione.
Su un CD ho trovato il vecchio xorg.conf che usavo con quel monitor; la sezione "Monitor" è questa:
Codice: Seleziona tutto
Section "Monitor"
Identifier "My Monitor"
HorizSync 30-69
VertRefresh 50-100
VendorName "Compaq"
ModelName "MV720"
# V-freq: 61.00 Hz // h-freq: 64.84 KHz
ModeLine "1280x1024/61Hz" 110 1280 1328 1512 1712 1024 1025 1028 1054
# V-freq: 85.00 Hz // h-freq: 68.79 KHz
ModeLine "1024x768/85Hz" 94.5 1024 1064 1160 1376 768 769 772 808
ModeLine "800x600/85Hz" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
ModeLine "640x480/85Hz" 36.0 640 696 752 832 480 481 484 509 -hsync -vsync
EndSection
Nel tuo caso:
http://www.samsung.com/it/support/detai ... name=710MP
Codice: Seleziona tutto
Synchronization:
Horizontal: 30 ~ 81 kHz
Vertical: 56 ~ 75 Hz
Optimum resolution SXGA 1280 x 1024@60Hz
Maximum resolution SXGA 1280 x 1024@75Hz
Quindi, puoi provare:
Codice: Seleziona tutto
Section "Monitor"
Identifier "My Monitor"
HorizSync 30-81
VertRefresh 56-75
VendorName "Samsung"
ModelName "710MP"
# V-freq: 60.00 Hz // h-freq: 64.84 KHz
ModeLine "1280x1024/60Hz" 110 1280 1328 1512 1712 1024 1025 1028 1054
EndSection
Dubito però che i parametri della ModeLine del 720MV possano andare bene (e ti sconsiglio di fare esperimenti con queste cose).
Qui puoi trovare informazioni importanti:
http://www.x.org/wiki/FAQVideoModes
Re: [Nvidia] Problema risoluzione schermo
Inviato: lun 22 nov 2010, 15:46
da WShadow
Ho modificato Vertical Refresh e Horizontal Sync e... Funziona tutto! Ho aggiunto anche le modeline trovate tramite Win 7. Incollo qui il mio xorg.conf perfettamente funzionante, in caso possa servire a qualcuno:
Codice: Seleziona tutto
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 260.19.21 (buildmeister@builder103.nvidia.com) Thu Nov 4 20:57:26 PDT 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/misc/"
FontPath "/usr/lib/X11/fonts/Type1/"
FontPath "/usr/lib/X11/fonts/Speedo/"
FontPath "/usr/lib/X11/fonts/100dpi/"
FontPath "/usr/lib/X11/fonts/75dpi/"
FontPath "/usr/lib/X11/fonts/cyrillic/"
FontPath "/usr/lib/X11/fonts/TTF/"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-1"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTS 250"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1280x1024_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Vi ringrazio infinitamente!