#1 Le 15/06/2007, à 12:47
- zetotof
demande d'informations sur le multi-écran
LA QUESTION
J'ai un problème simple : je souhaite utiliser la sortie VGA de mon portable pour non pas étendre mon bureau ni obtenir un bureau indépendant sur le second écran, mais bien voir la même chose sur les deux écrans.
Je veux donc dupliquer le flux vidéo et mettre le même sur le second écran.
Ma question est : est-ce possible?
LES EXPLICATIONS SUPPLÉMENTAIRES
Avant qu'on me dise RTFM, oui, j'ai lu la doc en ligne. J'ai recensé :
- une méthode d'extension de bureau via Xinerama ;
- une méthode pour avoir un bureau indépendant sur chaque écran par modification de /etc/X11/xorg.conf ;
- une seconde méthode pour étendre le bureau spécifique à Nvidia, utilisant Twinview.
A priori ça serait donc la seconde méthode qui m'intéresse, sauf que
Cette configuration ne vous permet pas de promener une application d'un écran a l'autre, chaque application doit être lancée sur l'écran dans lequel elle sera utilisée
et que donc ça n'est pas ce que je demande : je voudrais qu'on voit la même chose sur les deux écrans.
LES TRUCS QUE J'AI TENTÉ
J'ai la chance de posséder une super carte nvidia Geforce GO 7300, avec les drivers qui vont bien installés (ou du moins je pense qu'ils sont bien installés, puisque beryl fonctionne du tonnerre et que j'arrive à étendre mon bureau sans problèmes). J'utilise donc le super outil nvidia-settings en mode sudo, pour avoir les droits d'écriture sur le xorg.conf :
gksudo nvidia-settings
Là, je clique sur "X Server Display Configuration"->(menu de droite)"Detect Displays" ;
Je clique sur le nouvel écran détecté ;
Je clique sur "Configure..." ;
Je sélectionne "Separate X Screen (requires X restart)"
Je clique sur "Save to X configuration file" et je m'apprête à faire un petit ctrl+alt+backspace pour redémarrer le server X, mais sachant très bien que cela ne va pas marcher puisque la mignonne console qui se trouve derrière m'indique :
ERROR: Unable to determine valid vertical refresh ranges for display device
'AUO' (GPU: GeForce Go 7300)!
ERROR: Failed to add display device 'AUO' to screen 0!
ERROR: Failed to add X screen 0 to X config.
ERROR: Failed to add X screens to X config.
ERROR: Failed to generate an X config file!
... Et effectivement ça ne marche pas quand je redémarre le serveur X.
QUE FAUT-IL FAIRE?
Je souhaite soit trouver dans l'idéal une solution graphique à la cool parce que je trouve que c'est plus classe et que ça me donne l'air moins geek que d'aller tripatouiller le xorg.conf : ça permet de montrer que linux est un OS accessible quand je bidouille devant les potes.
Sinon, les manip sous vim, nano ou autre du xorg.conf ne me font pas peur, je ne suis pas du tout un débutant et j'ai pratiqué différentes versions de linux (entre autres gentoo) et ça va très bien.
Hors ligne
#2 Le 15/06/2007, à 18:07
- greg.dep51
Re : demande d'informations sur le multi-écran
bonsoir,
je ne sais si ce que je vais te dire va te dépanner mais as tu essayé le driver proprio de nvidia.
je sais, il ne faut pas trop le faire mais quand je l'avais essayé sous debian etch ça fonctionnait très bien et il y avait un menu dans application ou systeme (je ne sais plus exactement) qui permettait de faire clone d'ecran, utiliser juste l'ecran externe (j'avais essayé avec ma sortie svideo de mon portable sur un televiseur)
c'est sur, c'est pas l'installation la plus propre mais pour moi ça a fonctionné.
voici le lien : http://www.nvidia.fr/object/linux_display_ia32_100.14.09_fr.html
Hors ligne
#3 Le 15/06/2007, à 18:17
- zetotof
Re : demande d'informations sur le multi-écran
Merci d'avoir répondu greg.dep51. Voici mon xorg.conf. Tu constateras que J'utilise déjà le driver propriétaire "nvidia" et non le libre "nv" . Je pense donc que le menu dont tu parles est le même que celui que je n'arrives pas à faire marcher....
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
Fontpath "/usr/share/fonts/X11/misc"
Fontpath "/usr/share/fonts/X11/cyrillic"
Fontpath "/usr/share/fonts/X11/100dpi/:unscaled"
Fontpath "/usr/share/fonts/X11/75dpi/:unscaled"
Fontpath "/usr/share/fonts/X11/Type1"
Fontpath "/usr/share/fonts/X11/100dpi"
Fontpath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "oss"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
# enleve par moi
#Option "HorizScrollDelta" "0"
# ajoute par moi
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "Device"
Identifier "nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300]"
Driver "nvidia"
Screen 0
Busid "PCI:3:0:0"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "NoLogo" "True"
EndSection
Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
Horizsync 28-64
Vertrefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300]"
Monitor "Écran générique"
Defaultdepth 24
SubSection "Display"
Depth 1
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
Inputdevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
Hors ligne
#4 Le 15/06/2007, à 18:34
- greg.dep51
Re : demande d'informations sur le multi-écran
j'ai trouvé ce site :
http://gentoo-wiki.com/HOWTO_Dual_Monitors#Nvidia
et le xorg.conf suivant :
### Files ###
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
### ServerFlags ###
Section "ServerFlags"
AllowMouseOpenFail
EndSection
### Keyboard ###
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection
### Mouse ###
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
### Module ###
Section "Module"
Load "dbe"
Load "glx"
Load "extmod"
Load "type1"
Load "freetype"
EndSection
### Monitor ###
Section "Monitor"
Identifier "iiyama"
VendorName "iiyama"
ModelName "ProLite E481S"
HorizSync 31-79
VertRefresh 56-75
EndSection
Section "Monitor"
Identifier "eizo"
VendorName "Eizo"
ModelName "L365"
HorizSync 31-60
VertRefresh 56-75
EndSection
Section "Modes"
Identifier "MyModes"
Modeline "1280x1024" 115.99 1280 1312 1752 1784 1024 1045 1055 1076
Modeline "1024x768" 85.52 1024 1056 1376 1408 768 782 792 807
EndSection
### Grafikkarte ###
Section "Device"
Identifier "card0"
VendorName "nVidia Corporation"
BoardName "NV25 [GeForce 4 Ti 4400]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NvAGP" "1"
Option "ConnectedMonitor" "DFP-0,CRT-1"
Option "IgnoreDisplayDevices" "TV"
Option "TwinView" "true"
Option "SecondMonitorHorizSync" "31-79"
Option "SecondMonitorVertRefresh" "56-75"
Option "MetaModes" "DFP-0: 1280x1024, CRT-1: 1024x768;"
Option "TwinViewOrientation" "LeftOf"
Option "Xinerama" "on"
EndSection
Section "Screen"
Identifier "Screen AGP"
Device "card0"
Monitor "iiyama"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024"
ViewPort 0 0
EndSubsection
EndSection
### ServerLayout ###
Section "ServerLayout"
Identifier "AGP"
Screen "Screen AGP"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
sinon pour le driver proprio je parlais de celui que l'on télécharge sur nvidia et qu'on installe avec
sudo sh NVDIA*.run
en espérant avoir pu t'aider un peu
Hors ligne
#5 Le 15/06/2007, à 19:10
- zetotof
Re : demande d'informations sur le multi-écran
Bien vu! j'aurais du penser à gentoo tout de suite je vais aller jeter un coup d'oeil à ce tuto...
Hors ligne