desmo
Bonjour,
Ca fait maintenant 8h que je galère pour essayer d'utiliser le mode twinview sur une carte Nvidia Geforce FX5200.
j'ai un ecran LCD 15" en 1024x768 et un Philips 19" CRT que je voudrais utiliser en 1280x1024.
et avoir un bureau pour chaque écran. (enfin que le premier s'etende au second)
Pour le moment, le LCD est connecté sur la sortie VGA de la carte video, et le CRT sur la sortie DVI.
J'arrive à rien ! j'ai installé les drivers NVIDIA (logo nvidia ok au demarrage de X)
j'ai juste 2 bureaux identiques sur les 2 écrans. (et avec la meme résolution !!)
voici le contenu de mon xorg.conf
Si qqun pouvait me filer le tuyau qui me manque, ca sera vraiment sympa.
Merci à tous.
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "Multihead layout"
Screen 0 "Screen0" LeftOf "Screen1"
Screen 1 "Screen1" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules/extensions/nvidia"
ModulePath "/usr/X11R6/lib/modules"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "record"
Load "freetype"
Load "type1"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Hercules"
ModelName "LCD Panel 1024x768"
HorizSync 31.5 - 48.5
VertRefresh 40.0 - 70.0
Option "dpms"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Philips"
ModelName "Philips 109S"
HorizSync 30.0 - 95.0
VertRefresh 50.0 - 160.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce FX (generic)"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "CoolBits" "1"
Option "TwinView" "True"
Option "TwinViewOrientation" "RightOf"
Option "UseEdidFreqs" "True"
Option "MetaModes" "1280x1024"
Option "SecondMonitorHorizSync" "30.0 - 95.0"
Option "SecondMonitorVertRefresh" "50.0 - 160.0"
Option "ConnectedMonitor" "Screen0,Screen1"
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard0"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x768" "1024x768" "800x600"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
celmir
as-tu essayé avec system-config-display qui modifiera en conséquence ton xorg.conf et que tu pourras ensuite customiser à ta guise ?
desmo
OuI, et ca ne change rien au pb malheureusement 🙁
Je ne reussis pas avec faire fonctionner soit le mode twinview de nvidia soit xinerama !
ThoF
Salut
j'utilise depuis un moment le twinview (en remplacement de xinerama) sur FC5 et avant sur FC4
voilà mon xorg.conf
---
Section "ServerLayout"
Identifier "twin layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/lib64/xorg/modules"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "record"
Load "freetype"
Load "type1"
# Load "dri"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Sony GDM-500PS/T/T9/21PS"
DisplaySize 400 300
HorizSync 30.0 - 107.0
VertRefresh 48.0 - 160.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce FX (generic)"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "True"
Option "backingstore" "true"
# Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "CoolBits" "1"
Option "TwinView" "True"
Option "TwinViewOrientation" "RightOf"
Option "UseEdidFreqs" "True"
Option "MetaModes" "1280x1024, 1280x1024"
Option "SecondMonitorHorizSync" "24.0 - 80.0"
Option "SecondMonitorVertRefresh" "49.0 - 75.0"
Option "RenderAccel" "true"
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
---
details complémentaire
tu peux fixer ton 1er ecran et ton second ecran via une option
ne pas utiliser l'option xinerama !
en esperant que cela t'aide
desmo
Merci pour le fichier.
En fait j'ai modifier mon xorg.conf , j'y est déclaré les 2 écrnas et les 2 cartes graphiques et utilisé le mode xinerama.
cela fonctionne à peu pres mais la definition du second écran est franchement dégueulasse.
d'ailleurs il n'y a quend lui indiquant une frequence verticale = 70 que cela fonctionne. ce qui est vraiment bizzare. De plus, je n'arrive pas à passer en couleurs 32 bits sur ce même écran
C'est pénible les réglages xorg !
En rentrant les frequences contructeur, rien de fonctionne !
Voici mon fichier modifié
Si qqun a encore qqs pistes, je suis interessé.
MercI
Section "ServerLayout"
Identifier "dual head configuration"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "xinerama" "on"
# Option "Clone" "on"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules/extensions/nvidia"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "record"
Load "freetype"
Load "type1"
Load "xtrap"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Philips"
ModelName "Philips 109S"
HorizSync 30.0 - 95.0
VertRefresh 50.0 - 160.0
Option "dpms"
EndSection
Section "Monitor"
# HorizSync 31.5 - 48.5
# VertRefresh 40.0 - 70.0
# HorizSync 30.0 - 75.0
# VertRefresh 50.0 - 75.0
# mm
# HorizSync 30.0 - 61.0
# VertRefresh 55.0 - 75.0
Identifier "Monitor1"
VendorName "HRT"
ModelName " 720"
DisplaySize 300 230
HorizSync 31.5 - 57.0
VertRefresh 70.0 - 70.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce FX 5500"
Option "DPMS"
BusID "PCI:1:0:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "HWCursor" # [<bool>]
#Option "SWCursor" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
# Option "LCDClock" "60" # <freq>
#Option "ShadowStatus" # [<bool>]
#Option "CrtOnly" # [<bool>]
#Option "TvOn" # [<bool>]
#Option "PAL" # [<bool>]
#Option "Overlay" # [<str>]
#Option "TransparencyKey" # [<str>]
#Option "ForceInit" "True" # [<bool>]
# Option "UseBIOS" "True" # [<bool>]
Identifier "Videocard1"
Driver "savage"
VendorName "S3 Inc."
BoardName "Savage 4"
Option "DPMS"
BusID "PCI:0:7:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Virtual 1024 768
Depth 8
EndSubSection
SubSection "Display"
Virtual 1024 768
Depth 15
EndSubSection
SubSection "Display"
Virtual 1024 768
Depth 16
EndSubSection
SubSection "Display"
Virtual 1024 768
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
ThoF
salut
essaye plutot le twinview (je l'ai trouvé plus répondant) et l'option :
Option "ConnectedMonitor" "CRT,DFP" dans la section screen
j'ai résolu un problème du même genre ce matin sur une machine en dual screen
des flous horizontaux sur le deuxieme ecran mais avec une GeForce 6200 et deux ecrans en 1600x1200, c'est seulement un problème de carte vidéo qui n'arrive pas à afficher l'ensemble.
essaye déjà de mettre le CRT en 1er et le LCD en second. Et essaye de passer en FC5 dès que possible, la version de xorg dans FC4 a des problemes de détection EDID des fréquences écrans
@+
denis
J'ai posté mon xorg.conf il y a déjà un moment.
J'utilise le mode double écran de xorg: pas de twinview (j'ai trop galéré avec).
recherche sur le forum, j'avais dit que je ferai un tuto, mais j'ai pas eu le temps, si qqun peut le faire...
J'y déclare mes 2 écrans, ainsi que 2 cartes vidéo (2 fois la même, c'est un "truc"), et donc, j'ai bien 2 écrans indépendant (2 bureaux), c'est à dire que je ne peux pas passer une fenêtre d'un écran à l'autre, donc les logiciels lancés sur un écran sont indépendants de ceux lancés sur l'autre, c'est ce que je voulais.
Si tu veux 2 écrans assemblés pour un seul bureau, il te faudra modifier un peu, mais y a pas grand chose, ou sinon teste d'autres configs, il n'y a pas 1 mais plusieurs soluces à ton problème, à toi de tester!
à+
Kikof
Salut,
Il y a une chose qui m'interpelle. Les options s'appliquant au pilote nvidia sont déclarés dans la section "screen" et pas dans la section correspondante "device" de la carte vidéo. Ceci dit je n'ai jamais essayé de les placer ailleurs, mais mon fichier de configuration est celui ci :
Section "Device"
Identifier "Card0"
Driver "nvidia"
Option "TwinView"
Option "SecondMonitorHorizSync" "30.0 - 82.0"
Option "SecondMonitorVertRefresh" "50.0 - 130.0"
Option "MetaModes" "1024x768,1024x768"
Option "TwinViewOrientation" "RightOf"
EndSection
Ici le second écran est un 17" cathodique.