View Full Version : [Debian] Clonare monitor
Sul mio PC ho installato Debian 5.0.4.
Alla scheda video nVidia ho collegato un monitor LCD in DVI-D e funziona tutto correttamente.
Adesso ho provato a collegare anche la TV in DVI-I/VGA per fare un clone dei 2 schermi, però appena avvio Debian sia il monitor sia la TV diventano neri senza prima mostrare nessun messaggio d'errore, mentre su Windows funziona tutto correttamente.
Per la scheda video attualmente uso i driver di default forniti con l'installazione di Debian.
Come posso risolvere il problema?
Per fare il clone è possibile usare i driver di default forniti con l'installazione di Debian oppure devo installare quelli scaricabili dal sito di nVidia?
Sul mio PC ho installato Debian 5.0.4.
Alla scheda video nVidia ho collegato un monitor LCD in DVI-D e funziona tutto correttamente.
Adesso ho provato a collegare anche la TV in DVI-I/VGA per fare un clone dei 2 schermi, però appena avvio Debian sia il monitor sia la TV diventano neri senza prima mostrare nessun messaggio d'errore, mentre su Windows funziona tutto correttamente.
Per la scheda video attualmente uso i driver di default forniti con l'installazione di Debian.
Come posso risolvere il problema?
Per fare il clone è possibile usare i driver di default forniti con l'installazione di Debian oppure devo installare quelli scaricabili dal sito di nVidia?
Leggi qui (http://www.ubuntugeek.com/dual-monitors-with-nvidia.html).
ciao
secondo me ti conviene usare i driver nvidia
Leggi qui (http://www.ubuntugeek.com/dual-monitors-with-nvidia.html).
Nel link che hai riportato si riferisce alla procedura da seguire su Ubuntu, per Debian la procedura è identica?
ciao
secondo me ti conviene usare i driver nvidia
Cioè è meglio usare i driver nVidia oppure è obbligatorio perché quelli forniti da Debian non supportano il clone?
Nel dubbio ho installato i driver nVidia non free di Debian e sembrerebbero installati correttamente.
Per semplificare ho deciso di usare un solo schermo per volta, però lasciandoli collegati entrambi.
Tuttavia non funzionando, ho provato a modificare anche manualmente /etc/X11/xorg.conf, però anche così facendo non funziona: viene attivato sempre soltanto la TV e con la sola risoluzione 640X480, mentre io la vorrei anche a 1024X768 e 1280X1024 e poter usare naturalmente anche il monitor.
Cosa dovrei scrivere nel xorg.conf per far funzionare un solo schermo per volta?
Questo è il mio xorg.conf:
Section "Module"
Load "glx"
EndSection
Section "ServerLayout"
Identifier "X.Org Configuration"
Screen "Default Screen"
InputDevice "Configured Mouse" "CorePointer"
InputDevice "Generic Keyboard" "CoreKeyPointer"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "PC Monitor"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Screen 0
Option "TwinView"
Option "MetaModes" "640X480; 800X600; 1024X768"
Option "VertRefresh" "60 Hz"
EndSection
Section "Monitor"
Identifier "PC Monitor"
EndSection
Section "Monitor"
Identifier "TV Monitor"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection
Per modificare l'xorg.conf ho seguito queste istruzioni: http://it.download.nvidia.com/XFree86/Linux-x86/173.14.09/README/chapter-13.html
Ho fatto molte prove e finalmente qualcosa funziona.
A 640x480 entrambi gli scremi funzionano, ma a 800X600, 1024X768 e 1280X1024 soltanto il monitor funziona, non la TV, suppongo che il problema sia la frequenza verticale, perché in [Impostazioni] -> [Risoluzione Schermo] ci sono soltanto frequenze vicine a 50 Hz, invece dei 60 Hz supportati dalla TV.
Come posso cambiare la frequenza verticale nel file xorg.conf in modo da essere mostrata in [Impostazioni] -> [Risoluzione Schermo]?
Questo è il mio xorg.conf modificato:
Section "ServerLayout"
Identifier "X.Org Configuration"
Screen 0 "Default Screen" 0 0
InputDevice "Configured Mouse" "CorePointer"
InputDevice "Generic Keyboard" "CoreKeyPointer"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
Option "RenderAccel" "true"
Option "TwinView"
Option "MetaModes" "640x480,640x480; 800x600,800x600; 1024x768,1024x768; 1280x1024,1280x1024"
Option "DefaultDepth" "32"
Option "VertRefresh" "60 Hz"
Option "SecondMonitorVertRefresh" "60 Hz"
Option "TwinViewOrientation" "Clone"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "VertRefresh" "60 Hz"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
VertRefresh 60
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection
Scusa, ma hai provato a configurare xorg.conf con nvidia-settings? Se hai installato i driver, dovresti avere questo tool.
ALT+F2 -> gksu nvidia-settings
vedi che ti dà.
Grazie a te ho risolto il problema :), usando nvidia-settings e poi cambiando manualmente in xorg.conf HorizSync e VertRefresh del monitor, il refresh nel metamodes dello schermo e "XkbLayout" della tastiera (chissà per quale motivo impostato a 'us' da nvidia-settings) adesso funzionano entrambi gli schermi in modalità clone.
Questo è il file xorg.conf funzionante:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@ninsei) Tue Jun 24 18:11:48 UTC 2008
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
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"
Option "XkbLayout" "it"
EndSection
Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
# HorizSync 28.0 - 33.0
# VertRefresh 43.0 - 72.0
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 31.0 - 69.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7900 GTX"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-1"
Option "metamodes" "CRT: 1280x1024_60 +0+0, DFP: 1280x1024_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Grazie.
Jackal2006
31-05-2010, 12:19
confermo che anche io con ubuntu (ma è la stessa cosa col debian) utilizzo nvidia settings dal menu di Amministrazione e quando clono il monitor su un HP 20" (da un Acer Aspire 5652) va tutto ok.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.