Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile

#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