#1 Le 09/05/2006, à 22:37
- Enkahel
[Xgl][nvidia][twinview] Problème de configuration en Dual Screen
bonsoir
je cherche à configurer Xgl, et je rencontre des problèmes en bi-ecran
j'ai une nvidia, un CRT (écran principal) et un LCD (écran secondaire) le tout configuré avec twinview
voici mon fichier xorg.conf :
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
# Load "GLcore"
# Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
Load "dbe"
Load "record"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600/GeForce 6600 Ultra]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NvAgp" "3"
Option "RenderAccel" "on"
Option "AllowGLXWithComposite" "true"
Option "TwinView" "on"
# Liste des résolutions
Option "MetaModes" "CRT-0 : 1280x960 , DFP-0 : 1280x1024"
# Listes des fréquences des deux écrans
Option "HorizSync" "CRT-0 : 30-132; DFP-0 : 30-82"
Option "VertRefresh" "CRT-0 : 50-200; DFP-0 : 50-85"
# Disposition des écrans
Option "TwinViewOrientation" "CRT-0 LeftOf DFP-0"
Option "ConnectedMonitor" "CRT-0 , DFP-0"
EndSection
Section "Monitor"
Identifier "HM903D/DT"
HorizSync 30-132
VertRefresh 50-200
Option "DPMS"
Modeline "1280x960@100" 178.992 1280 1376 1520 1760 960 961 964 1017 +hsync +vsync
Modeline "1280x1024@100" 190.960 1280 1376 1520 1760 1024 1025 1028 1085 +hsync +vsync
EndSection
Section "Monitor"
Identifier "VP171s"
HorizSync 30-82
VertRefresh 50-85
Option "DPMS"
Modeline "1280x1024@85" 188.40 1280 1312 2024 2056 1024 1043 1057 1076 +hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV43 [GeForce 6600/GeForce 6600 Ultra]"
Monitor "HM903D/DT"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x960" "1920x1440" "1600x1200" "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Second Screen"
Device "NVIDIA Corporation NV43 [GeForce 6600/GeForce 6600 Ultra]"
Monitor "VP171s"
DefaultDepth 24
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
Screen "Second Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
# Section "DRI"
# Mode 0666
# EndSection
sous Xorg, l'interface comprend bien qu'il y a une séparation, et donc, lance les applis plein écran sur l'écran principal
En gros, d'un côté, j'ai un Openoffice en "pelin écran" sur le CRT, et de l'autre X-Chat en "plein-écran" sur le LCD. Et tout va pour le mieux...
en revanche, avec Xgl, il considère que les 2 écrans font la paire, du coup je me retrouve avec des applis plein écrans lancées en 2560x1024 (ce qui n'est pas très agréable, surtout compte tenu de la véritable séparation entre les 2 écrans)
voici mon fichier gdm.conf-custom :
# GDM Configuration Customization file.
[daemon]
[security]
[xdmcp]
[gui]
[greeter]
[chooser]
[debug]
[servers]# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true
et voici ce que j'ai entré comme commande pour "activer" les effets avec compiz :
$ gconftool-2 -s /apps/compiz/general/allscreens/options/active_plugins [gconf,decoration,transset,wobbly,fade,minimize,cube,rotate,zoom,scale,move,resize,place,switcher] --type=list --list-type=string
En clair, mon Openoffice et mon X-Chat sont l'un sur l'autre et "entre" les 2 écrans
j'aurais souhaité savoir si certains auraient des pistes à me proposer
j'ai cherché sur le web, et j'ai trouvé un thread où une personne explique qu'elle a réussi à configurer Xgl et son bi-écran de telle sorte qu'elle a "2 cubes" mais elle ne donne pas la démarche ni les configurations qui lui ont permis d'atteindre ce résultat
voila, vous savez tout
#2 Le 10/05/2006, à 08:24
- tsensei
Re : [Xgl][nvidia][twinview] Problème de configuration en Dual Screen
Ca fait un bout de temps que j'essaie de configurer Xgl en dual-screen de façon a obtenir deux cubes, mais pour le moment j'y suis pas arrivé.
Et sur le forum, personne n'a réussi non plus.
Tu pourrais retrouver le post dont tu parles ?
On pourrait lui poser la question directement.
(A mon avis, lors du démarrage d'Xgl c'est l'option "fullscreen" qui nous fout dedans)
Hors ligne
#3 Le 10/05/2006, à 12:42
- Enkahel
Re : [Xgl][nvidia][twinview] Problème de configuration en Dual Screen
Salut,
j'ai enfin retrouvé le lien, mais je me rends compte que j'ai sans doute mal compris les propos tenus :
http://forum.ubuntu-fr.org/viewtopic.php?pid=277931
D'autres parlent de l'impossibilité de le faire à cause de la "jeunesse" de Xgl :
http://forum.ubuntu-fr.org/viewtopic.php?pid=261914
Avez vous plus d'infos ?
#4 Le 10/05/2006, à 12:50
- tsensei
Re : [Xgl][nvidia][twinview] Problème de configuration en Dual Screen
Oui effectivement, le premier post parle de twinview et il ne permet pas d'avoir deux serveurs X différents.
Je pense qu'effectivement, pour le moment on ne peut pas encore le faire, faut attendre un peu. Mais déjà il y a eu une mise à jour hier qui permet de faire apparaître les menus gnome que sur un écran (alors qu'avant ils apparaissaient sur les deux écrans) ... donc on avance doucement.
Hors ligne