Ciao a tutti,
qualcuno ha esperienza nel senso di configurazione per l'uso di due monitor?
Uso un portatile con un port replicator al quale ho collegato un LCD.
Vorrei collegargli alla porta digitale un secondo monitor.
La soluzione sembra essere la configurazione in TWINVIEW per le schede
NVIDIA.
Dalle descrizioni trovate in rete direi che e' necessario definire due
screens nella sezione serverlayout:
[...]
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Monitor0"
Screen 1 "Monitor1"
[...]
Poi si configurano in modo "normale" i due schermi per conto proprio.
La sezione device riporta le risoluzioni da usare:
[...]
Section "Device"
Identifier "NVIDIA 0"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "TwinView" "On"
Option "MetaModes" "DFP-0: 1680x1050, DFP-1: 1280x1024"
[...]
La mia confusione proviene dal fatto che non so come considerare il
monitor del laptop, che comunque e' spento.
In realta' mi sto preparando alla cosa, visto che il monitor non ce l'ho
ancora, ma volevo portarmi avanti con la teoria
Qualcuno ha suggerimenti?
Grazie,
Andrea
La mia confusione proviene dal fatto che non so come considerare il
monitor del laptop, che comunque e' spento.
Perché è spento?
In realta' mi sto preparando alla cosa, visto che il monitor non ce l'ho
ancora, ma volevo portarmi avanti con la teoria
Qualcuno ha suggerimenti?
Aspetta finche ti arriva il monitor esterno. La teoria è tanta, nella pratica
si trovano poi le soluzioni più adeguate al tuo caso personale.
Le mie esperienze con i monitor esterni, le ho scritte nel seguente documento:
http://member.lugbz.org/wiki/SonyVaioVGNT37GP
La sezione monitor esterno sarebbe però da attualizzare:
Per primo non ci sono ancora le config per AIGLX, cioè per il 3D Desktop
beryl. Che però non mi funziona con Xinerama, crasha! Forse è colpa della mia
scheda grafica scarsa.
E secondo vorrei investigare lo switch "-layout" per non aver bisogno di più
file di configurazione ma mettere tutte le config (single monitor, beamer,
dual head) in un solo file. Ideale sarebbe poi poter impostare il menu di
GDM, per poter fare lo switch fra i modes da li e non dover uscire sulla
console.
Perchè non ho ancora corretto queste cosette? Perchè attualmente mi funziona
tutto anche se non in modo ideale
Happy hacking!
Patrick
La mia confusione proviene dal fatto che non so come considerare il
monitor del laptop, che comunque e' spento.
Perché è spento?
Perche' quando collegato al port replicator e' chiuso il lid (lo so,
lo so, non sono stato molto chiaro :))
In realta' mi sto preparando alla cosa, visto che il monitor non ce l'ho
ancora, ma volevo portarmi avanti con la teoria
Qualcuno ha suggerimenti?
Aspetta finche ti arriva il monitor esterno. La teoria è tanta, nella pratica
si trovano poi le soluzioni più adeguate al tuo caso personale.
Le mie esperienze con i monitor esterni, le ho scritte nel seguente documento:
http://member.lugbz.org/wiki/SonyVaioVGNT37GP
Con il monitor esterno non ho avuto grossissimi problemi, e funzia anche
con glx, il mio problema e' la configurazione dell'uso di due monitor
esterni come desktop unico.
L'ho visto usare solo con windows e macosx. Non so nemmeno bene se e' la
twinview a decidere di estendere il desktop su due schermi (per quanto
ho letto fino ad ora credo di si'). Ovviamente se massimizzo una
finestra non dovrebbe usare entrambi gli schermi.
La sezione monitor esterno sarebbe però da attualizzare:
Per primo non ci sono ancora le config per AIGLX, cioè per il 3D Desktop
beryl. Che però non mi funziona con Xinerama, crasha! Forse è colpa della mia
scheda grafica scarsa.
E secondo vorrei investigare lo switch "-layout" per non aver bisogno di più
file di configurazione ma mettere tutte le config (single monitor, beamer,
dual head) in un solo file. Ideale sarebbe poi poter impostare il menu di
GDM, per poter fare lo switch fra i modes da li e non dover uscire sulla
console.
Magari!!
Perchè non ho ancora corretto queste cosette? Perchè attualmente mi funziona
tutto anche se non in modo ideale
Buona serata,
Andrea
Per quanto ho capito io, l'opzione twinview è per avere due monitor che si
clonano.
Con Xinerama puoi impostare impostazioni come RightOf, etc. Guardati la
configurazione xorg.conf nel mio documento. Qui un estratto:
# RightOf, LeftOf, Below, Above, Absolute X Y, Relative
# overlapping screens
Screen 0 "internal screen virtual"
Screen 1 "external screen" Relative "internal screen virtual" 0 1
# side by side
# Screen 0 "internal screen"
# Screen 1 "external screen" RightOf "internal screen"
L'opzione che è attiva fa un overlapping dei due schermi, che alla fine è come
un twinview. Ho lasciato un pixel di spazio, che mi permette di far andare il
cursore del mouse da un schermo all'altro.
L'opzione commentata invece fa quello che vuoi fare to. Mette un monitor a
fianco all'altro.
Non so se il twinview ha anche queste opzioni. Xinerama è una funzionalità
nativa del X.org e perciò funziona con tutte le schede grafiche, anche con la
mia. Twinview invece è una funzionalità del tuo driver.
Happy hacking!
Patrick
E secondo vorrei investigare lo switch "-layout" per non aver bisogno di più
file di configurazione ma mettere tutte le config (single monitor, beamer,
dual head) in un solo file. Ideale sarebbe poi poter impostare il menu di
GDM, per poter fare lo switch fra i modes da li e non dover uscire sulla
console.
Su GDM non so, faccio sempre il login in shell, ma per -layout è molto
semplice.
Si tratta di moltiplicare le istanze "Screen" (e di conseguenza quelle
"Device" e "Monitor"). Dopodichè creare diversi "serverlayout" con
identificatori diversi e chiamarli ad esempio in questo modo:
$ startx -- -layout double
Attenzione che il primo doppio-dash è necessario perchè l'argomento
successivo venga letto da X e non da startx stesso!
Il layout che parte di default è il primo che sta scritto nel file
xorg.conf.
Allegato trovate il mio xorg.conf (scheda intel), per dubbi o
perplessità chiedete pure
Perchè non ho ancora corretto queste cosette? Perchè attualmente mi funziona
tutto anche se non in modo ideale
Perchè sei piiiiiiiigro (e lo dimostra la distro che hai scelto
Happy hacking!
Patrick
Ciao,
DAniele
xorg-bak.conf (4.86 KB)
Per chi fosse interessato, riporto la configurazione xorg.conf che per
me ha funzionato (premetto: dell m65 con scheda nvidia Quadro FX 350M)
Section "Device"
Identifier "NVIDIA Corporation NVIDIA Default Card"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "TwinView" "on"
Option "TwinViewOrientation" "LeftOf"
Option "RenderAccel" "true"
# le righe importanti (o perlomeno quelle che hanno fatto sudare me):
# dfp-1 e' la porta digitale, crt-0 quella analogica, entrambe collegate
# a un monitor lcd. Per capire quale monitor e' chi, ho trovato
# infomazioni nel log di X (dfp-0 e' il monitor del portatile).
Option "MetaModes" "1280x1024,1680x1050"
Option "ConnectedMonitor" "dfp-1, crt-0"
Option "SecondMonitorHorizSync" "28-80"
Option "SecondMonitorVertRefresh" "43-60"
Option "NoPowerConnectorCheck"
screen 0
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-84
VertRefresh 43-60
modeline "1280x1024(a)60" 105.15 1280 1360 1496 1712 1024 1025 1028 1059
-hsync +vsync
modeline "1680x1050(a)60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
-hsync +vsync
gamma 1.0
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NVIDIA Default Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050(a)60" "1280x1024(a)60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Option "Xinerama" "Off"
Screen 0 "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
Spero possa essere utile a qualcuno. Devo ammettere che non capisco
esattamente ogni riga, pero' come diceva gia' qualcuno... funziona
Ciao
Andrea
Andrea Antonello probaly wrote: