web-dev-qa-db-fra.com

Comment faire en sorte que le deuxième écran fonctionne à côté de l'écran principal?

J'ai presque à avoir ceci problème résolu ... J'ai les deux écrans qui fonctionnent maintenant. L'affichage secondaire affiche un arrière-plan violet. Malheureusement, je ne peux pas l'utiliser. (Je ne peux pas déplacer la souris, etc.)

Voici le résultat de xrandr --verbose --screen 1:

 
 Écran 1: minimum 320 x 200, courant 800 x 480, maximum 800 x 480 
 LILLIPUT USB Mo connecté (normal) 
 Identifiant: 0x175 
 Horodatage: 271103 
 Sous-pixel: horizontal rgb 
 Clones: 
 CRTC: 0 
 CRTC: 0 
 Transformation: 1.000000 0.000000 0.000000 
 0.000000 1.000000 0.000000 
 0.000000 0.000000 1.000000 
 Filtre: 
 EDID: 
 00ffffffffff0031900120eb030000 
 2013010380101778ca54548f54599726 
. 01010101010404020303030.jpg 800 début 840 fin 888 total 928 oblique 0 horloge 31.2KHz 
 V: hauteur 480 début 503 fin 506 total 5 25 horloge 59.5Hz 

Et voici mon fichier xorg.conf:

 # nvidia-settings: fichier de configuration X généré par nvidia-settings 
 # nvidia-settings: version 1.0 (buildd @ yellow) ven. 9 avr. 11:51:21 UTC 2010 
 
 # nvidia-xconfig: fichier de configuration X généré par nvidia-xconfig 
 # nvidia-xconfig: version 1.0 (buildmeister @ builder58) ven. mar 12:12:40 PST 2010 
. 
 Section "ServerLayout" 
 Identificateur "Layout0" 
 Écran 1 "DisplayLinkScreen" RightOf "Screen0" 
 Écran 0 "Screen0" 0. 
 InputDevice "Keyboard0" "CoreKeyboard" 
 InputDevice "Mouse0" "CorePointer" 
 Option "Xinerama" "0" 
 EndSection 
 
 Section "Fichiers" 
 EndSection 
 
 Section "InputDevice" 
 
 # Générée à partir de la valeur par défaut 
 Identificateur "Mouse0" 
 Pilote " souris "
 Option" Protocole "" auto "
 Option" Appareil "" /dev/psaux"
 Option "Emul ate3Buttons "" no "
 Option" ZAxisMapping "" 4 5 "
 EndSection 
 
 Section" InputDevice "
 
 # généré par défaut 
 Identifiant "Keyboard0" 
 Pilote "kbd" 
 EndSection 
 
 Section "Moniteur" 
 Identifiant "Monitor0" 
 VendorName "Unknown" 
 ModelName "LPL" 
 HorizSync 30.0 - 75.0 
 VertRefresh 60.0 
 Option "DPMS" 
 EndSection 
 
 Section "Device" 
 Identifiant "Device0" 
 Pilote "nvidia" 
 VendorName "NVIDIA Corporation" 
 BoardName "GeForce 8400M GS "
 BusID" PCI: 1: 0: 0 "
 Écran 0 
 EndSection 
 
 Section" Écran "
 Identificateur" Screen0 "
 Device" Device0 "
 Moniteur" Monitor0 "
 Par défaut Profondeur 24 
 Option" TwinView " "0" 
 Option "métamodes" "DFP: nvidia-auto-select + 0 + 0" 
 Sous-section "Affichage" 
 Profondeur 24 
 EndSubSection 
 EndSection 
 
 #################################### ############ 
 
 ############### Contenu de DisplayLink ########### #### 
 
 Section "Device" 
 Identificateur "DisplayLinkDevice" 
 Pilote "displaylink" 
 Option "fbdev" "/ dev/fb0 "
 EndSection 
 
 Section" Moniteur "
 Identificateur" DisplayLinkMonitor "
 EndSection 
 
 Section" Screen " 
 Identifiant "DisplayLinkScreen" 
 Appareil "DisplayLinkDevice" 
 Moniteur "DisplayLinkMonitor" 
 DefaultDepth 16 
 Sous-section "Display" 
 Profondeur 16 
 Modes "800 × 480" 
 EndSubSection 
 EndSection 

Mise à jour: Après avoir ajouté ...

Xinerama "1"

... J'ai maintenant l'écran secondaire en miroir de l'écran principal. Mais j'espère pouvoir avoir des affichages séparés.

3
Nathan Osman

Je l'ai corrigé. Le problème est que pour utiliser Xinerama, les deux écrans doivent utiliser la même profondeur de bits. (16 bits)

4
Nathan Osman