Pages : 1
#1 Le 03/07/2006, à 13:24
- Nicoo74
Bureau Etendu avec intel i915G
Bonjour,
Je souhaite faire un bureau étendu avec mon portable Acer TravelMate 4020 avec sa carte graphique intel i915G.
Je viens d'acquérir un écran LCD 19" ViewSonic pour une résolution Optimale de 1280 x 1024 pixels.
Comment dois-je réécrire mon xorg.conf pour que cela fonctionne avec des résolutions differentes sur chaque écran. L'écran de mon portable est en 1280 x 800 pixels.
J'ai essayé de suivre des documentations là dessus mais j'ai du mal !!!
Et vu que cela ne fait que 1 mois que je connais Linux avec Ubuntu, c'est dur ! Mais j'y arriverais !!!
Merci de votre aide.
Hors ligne
#2 Le 03/07/2006, à 22:33
- Bertrand22
Re : Bureau Etendu avec intel i915G
Avec des résolutions différentes (ou en tous cas une hauteur différence), je te déconseille le bureau étendu ...
Ca serait mieux gèré avec un dual desktop... Si tu ne vois pas ce que c'est, en gros, c'est un bureau par écran, avec chacun une barre des tâches différente, des "espaces de travails" indépendants... ...
Ce qui relis les deux bureaux, c'est la possibilité de passer le curseur d'un écran à l'autre d'une manière similaire au bureau étendu ...
Comment faire ?
il faut bidouiller dans le /etc/X11/xorg.conf
Dans tous les cas fais une copie du fichier tel qu'il est actuellement histoire de ne pas te retrouver avec un affichage graphique en panne ... C'est chiant de faire ses recherches avec lynx !
Pour ça, il faut définir deux cartes graphiques (deux fois la même carte dans ton cas), avec des identifiants différents (normal), et une attribut screen à 0 pour le premier, et à 1 pour le second.
Exemple :
Section "Device"
Identifier "carte1"
Driver "ati"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "carte2"
Driver "ati"
BusID "PCI:2:0:0"
Screen 1
EndSection
En adaptant "driver" et "BusID" à ta carte.
Ensuite tu définis deux moniteurs ... il y a normalement l'écran de ton portable qui est déjà défini, tu en définis un nouveau, à adapter en fonction du type d'écran :
Section "Monitor"
Identifier "monitor2"
Option "DPMS"
EndSection
DPMS : pour les écrans cathodiques d'après mes souvenirs.
Après il faut définir deux écrans, ici aussi tu en as déjà normalement un de défini. C'est ce paramètre qui relie les cartes graphiques (définies plus haut), aux moniteurs (définis juste au dessus) ; il définie également les résolutions possibles ... Un exemple :
Section "Screen"
Identifier "screen1"
Device "carte1"
Monitor "monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "screen2"
Device "carte2"
Monitor "monitor2"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection
Puis enfin le "ServerLayout". Un simple exemple :
Section "ServerLayout"
Identifier "Layout"
Screen "screen1"
Screen "screen2" Leftof "screen1"
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse" "CorePointer"
EndSection
"Generic Keyboard" et "Configured Mouse", tu laisses ceux de ton xorg.conf, on n'y touche pas à ça.
Ce que tu peux modifier, c'est Leftof, et le remplacer par Rightof, Below ... en fonction de la position de ton écran par rapport à ton portable.
Voilà, j'espère que ça aura pu t'aider ...
#3 Le 03/07/2006, à 22:41
- Bertrand22
Re : Bureau Etendu avec intel i915G
J'oubliais,
Si tu tiens vraiment à avoir un bureau étendu, c'est tout simple : c'est exactement comme décrit plus haut, mais avec la ligne :
Option "Xinerama" "on"
En plus dans le "ServerLayout".
Pour revenir à un dual desktop, tu mets à off ce paramètre.
#4 Le 03/07/2006, à 22:43
- Bertrand22
Re : Bureau Etendu avec intel i915G
Après avoir testé les deux, tu pourras également faire un petit tour par là :
http://forum.ubuntu-fr.org/viewtopic.php?pid=368226
Tous les commentaires sont les bienvenus.
#5 Le 04/07/2006, à 08:53
- Nicoo74
Re : Bureau Etendu avec intel i915G
Et bien je te remercie beaucoup !!
C'est vraiment une très bonne explication.
J'essayerai ce soir en rentrant du boulot.
Encore Merci.
Nico.
Hors ligne
#6 Le 05/07/2006, à 23:34
- Bertrand22
Re : Bureau Etendu avec intel i915G
Qu'est ce que ça donne ?
Je n'ai jamais testé sur un portable (et jamais avec une autre carte que du nvidia ...)...
#7 Le 10/07/2006, à 09:37
- Nicoo74
Re : Bureau Etendu avec intel i915G
Je suis en plein déménagement, je n'ai pas eu le temps de regarder.
Mais dès que je le ferai, je te donne une réponse sans problème !!
Merci encore.
Hors ligne
#8 Le 22/07/2006, à 02:10
- _Greg_
Re : Bureau Etendu avec intel i915G
Bonjour,
J'ai fait l'acquisition il y a peu d'un LCD 1650*1050 que je voudrais coupler avec l'écran de mon protable 1280*800.
J'ai essayé de suivre l'exemple ci-dessus, mais après moultes essais et redémarrage de X, l'écran du portable n'est jamais pris en compte. C'est toujours l'écran LCD qui prend la première config screen (qu'elle soit en 1280*800 ou 1650*1050).
Voici un extrait de mon xorg pour info, peut être ai-je oublié quelque chose ...
Section "Device"
Identifier "carte1"
Driver "ati"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "carte2"
Driver "ati"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Monitor"
Identifier "monitor1"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "monitor2"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen1"
Device "carte1"
Monitor "monitor1"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "carte2"
Monitor "monitor2"
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 "Screen1"
Screen "Screen2"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
En esperant, du fond de la nuit ...
Greg
#9 Le 25/07/2006, à 10:43
- G-rom
Re : Bureau Etendu avec intel i915G
je pense que ça vient de ta Section "ServerLayout"
à la place de Screen "Screen2" essaye
Screen "Screen2" RightOf "Screen1"
ou bien
Screen "Screen2" LeftOf "Screen1"
ou alors ça vient peut etre du fait que t'es le driver ati et non fglrx mais test la 1e d'abord et n'oublie pas de relancer le server X
Dernière modification par G-rom (Le 25/07/2006, à 10:44)
Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.
Hors ligne