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 01/02/2006, à 21:43

tonyo

Configuration double-écran sur portable

Salut,

j'aimerais configurer les sorties vidéos de mon portable. J'ai une sortie VGA et une S-Video.
Dans un premier temps, je voudrais configurer la sortie VGA correctement.
Ma carte graphique sur mon laptop HP est une intel 855GM et la résolution d'écran par défaut est 1280x768.
Voici ce que j'obtiens pour le moment lorsque je switche les sorties (Fn+F4) :
- si la résolution du portable est 1280x768 :
       => 1er switch : l'image sur la sortie vga est bonne, mais écrasé horizontalement, je voudrais que cette sortie soit remise en 1024x768
       => 2e switch : la sortie vga est buggée, l'affichage sur le portable est bon, la je voudrais que la sortie vga prenne une résolution 1024x768
- si la résolution du portable est 1024x768 :
       => 1er switch : la sortie est bonne en 1024x768, non déformée, pas de problème
       => 2e switch : la sortie vga est buggée, l'affichage sur le portable est bon (allongé, mais c'est normal dans cette résolution), la je voudrais que la sortie soit correctement affichée en 1024x768

ce qui m'intéresse surtout, c'est que la sortie vga en mode clone (lorsque l'affichage principal est en 1280x1024) soit affichée correctement en 1024x768.
J'ai lu pas mal de chose sur le net, mais j'ai pas trouvé d'explication assez claire et précise pour me lancer dans la modification de mon fichier xorg.conf, comment configurer ce que je souhaite ?

voici mon fichier actuel :

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/CID"
    FontPath    "/usr/share/X11/fonts/100dpi"
    FontPath    "/usr/share/X11/fonts/75dpi"
        # paths to defoma fonts
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
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"
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"        "ImPS/2"
    Option        "Emulate3Buttons"    "true"
    Option        "ZAxisMapping"        "4 5"
EndSection

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver        "synaptics"
    Option        "SendCoreEvents"    "true"
    Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
    Option        "HorizScrollDelta"    "0"
    Option        "AllowGLXWithComposite" "True"
EndSection

Section "Device"
    Identifier    "Intel Corporation 82852/855GM Integrated Graphics Device"
    Driver        "i810"
    BusID        "PCI:0:2:0"
EndSection

Section "Monitor"
    Identifier    "Monitor genérico"
    Option        "DPMS"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "Intel Corporation 82852/855GM Integrated Graphics Device"
    Monitor        "Monitor genérico"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1280x768"
    EndSubSection
EndSection

#Section "ServerLayout"
#    Identifier    "Default Layout"
#    Screen        "Default Screen"
#    InputDevice    "Generic Keyboard"
#    InputDevice    "Configured Mouse"
#    InputDevice    "Synaptics Touchpad"
#EndSection
Section "ServerLayout"
     Identifier    "Layout_Clone"
     Screen        "Screen0"
     Screen        "Screen1"
     InputDevice   "Mouse0" "CorePointer"
     InputDevice   "Keyboard0" "CoreKeyboard"
EndSection

Section "DRI"
    Mode    0666
EndSection

Section "Extensions"
    Option          "Composite"     "Enable"
EndSection

merci pour votre aide...

Dernière modification par tonyo (Le 01/02/2006, à 21:54)

Hors ligne

#2 Le 02/02/2006, à 15:27

tonyo

Re : Configuration double-écran sur portable

Bon, alors apparemment ca n'inspire pas beaucoup de monde... Voici ou j'en suis après de nombreuses recherches : j'ai adapté le xorg.conf trouvé à cette adresse puisque la personne semble réussir à faire ce que je souhaite.

Seulement, le serveur X ne se lance pas et j'ai une erreur au démarrage de celui-ci !
Voici mon xorg.conf modifié (seulement la partie "graphique") :

Section "Device"
    Identifier    "Intel Corporation 82852/855GM Integrated Graphics Device"
    Driver        "i810"
    BusID        "PCI:0:2:0"
    screen        0                               ####ajouté
EndSection
###################2eme device########################
Section "Device"
    Identifier    "Intel Corporation 82852/855GM Integrated Graphics Device SortieVGA"
    Driver        "i810"
    BusID        "PCI:0:2:0"
    screen        1
EndSection
####################

Section "Monitor"
    Identifier    "Monitor genérico"
    Option        "DPMS"
EndSection
###################2eme monitor########################
Section "Monitor"
    Identifier    "Monitor VGA"
    Option        "DPMS"
EndSection
###################

Section "Screen"
    Identifier    "Default Screen"
    Device        "Intel Corporation 82852/855GM Integrated Graphics Device"
    Monitor        "Monitor genérico"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1280x768"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1280x768"
    EndSubSection
EndSection
###################2eme screen########################
Section "Screen"
    Identifier    "Default Screen VGA"
    Device        "Intel Corporation 82852/855GM Integrated Graphics Device SortieVGA"
    Monitor        "Monitor VGA"
    DefaultDepth    24
    SubSection "Display"
        Depth        24
        Modes        "1024x768"
    EndSubSection
EndSection
###################

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    Screen        "Default Screen VGA" Below "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "Synaptics Touchpad"
EndSection

Section "DRI"
    Mode    0666
EndSection

Hors ligne

#3 Le 02/02/2006, à 23:16

tonyo

Re : Configuration double-écran sur portable

Salut, je continue à me répondre tout seul tongue
voila l'erreur que j'avais :

I810(0): You must have a MonitorLayout defined for use in a DualHead or Clone setup.
I810(1): Failed to setup second head due to primary head failure.
Screen(s) found, but none have a usable configuration.

j'ai modifié un peu mon xorg.conf comme ceci :

Section "Device"
	Identifier	"Intel Corporation 82852/855GM Integrated Graphics Device"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	screen		0
	Option          "MonitorLayout" "LVDS,CRT"
EndSection
###################2eme device########################
Section "Device"
	Identifier	"Intel Corporation 82852/855GM Integrated Graphics Device SortieVGA"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	screen		1
	Option          "MonitorLayout" "LVDS,CRT"
EndSection

mais j'ai toujours une erreur...

I810(0): Monitor 1 or Monitor 2 cannot be type NONE in Dual or Clone setup.
I810(1): Failed to setup second head due to primary head failure.
Screen(s) found, but none have a usable configuration.

voila, je continue à chercher... mais je ne trouve pas de documentation claire sur ce que je veux sad

Quelqu'un a une idée ?

Hors ligne

#4 Le 07/02/2006, à 14:10

tbonacco

Re : Configuration double-écran sur portable

J'ai le même problème pour l'affichage sur un vidéo projecteur.
Moi je voudrais uniquement modifier la fréquence (l'affichage fonctionne)

Hors ligne

#5 Le 07/02/2006, à 22:29

tonyo

Re : Configuration double-écran sur portable

salut
mon problème est en partie résolu (ou du moins, sur le chemin d'être résolu j'espère!) mais je n'ai pas trop de temps tout de suite pour t'aider... voici mon xorg qui me permet  d'avoir ce que je souhaite (ou presque) mais que je n'utilise pas... d'ailleurs les fréquences ne sont pas précisées je pense...
bon je te laisse regarder ce que j'ai pour avoir un double écran :

Section "Device"
	Identifier	"Card-LCD"
	Driver		"i810"
	BusID		"PCI:0:2:0"
        Option          "MonitorLayout" "NONE,LFP"
EndSection

Section "Device"
	Identifier	"Card-CRT"
	Driver		"i810"
	BusID		"PCI:0:2:0"
        Option          "MonitorLayout" "NONE,CRT"
EndSection

Section "Device"
	Identifier	"Card-Both"
	Driver		"i810"
	BusID		"PCI:0:2:0"
        Option          "MonitorLayout" "NONE,LFP+CRT"
EndSection

Section "Device"
	Identifier	"Card-DualI"
	Driver		"i810"
	BusID		"PCI:0:2:0"
        Option          "MonitorLayout" "CRT,LFP"
	Screen		0

	#Option		"DevicePresence" "true"
	#Option		"NoAccel" "true"
	#Option		"VBERestore" "false"
	#Option		"DisplayInfo" "false"
	#VideoRam	65536
	#Option		"DRI" "false"
	#Option		"Clone" "false"
EndSection

Section "Device"
	Identifier	"Card-DualE"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		1 
	
	#Option		"DevicePresence" "true"
	#Option		"NoAccel" "true"
	#Option		"VBERestore" "false"
	#Option		"DisplayInfo" "false"
	#VideoRam	65536
	#Option		"DRI" "false"
	#Option		"Clone" "false"
        #Option         "MonitorLayout" "CRT,LFP"
EndSection

Section "Monitor"
	Identifier	"Monitor-LCD"
	Option		"DPMS"

##	Mode 	"1024x768"	# vfreq 60.004Hz, hfreq 48.363kHz
#		DotClock	65.000000
#		HTimings	1024 1048 1184 1344
#		VTimings	768 771 777 806
#		Flags	"-HSync" "-VSync"
#	EndMode
EndSection

Section "Monitor"
	Identifier "Monitor-CRT"
	Option		"DPMS"
	ModeLine "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -HSync -VSync
#	VendorName "GSM"
#	ModelName "L1515S"
#	HorizSync 30-63
#	VertRefresh 56-75
#	Mode 	"1024x768"	# vfreq 60.004Hz, hfreq 48.363kHz
#		DotClock	65.000000
#		HTimings	1024 1048 1184 1344
#		VTimings	768 771 777 806
#		Flags	"-HSync" "-VSync"
#	EndMode
#	DisplaySize  	305 230
EndSection

Section "Screen"
	Identifier	"Screen-LCD"
	Device		"Card-LCD"
	Monitor		"Monitor-LCD"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x768"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen-CRT"
	Device		"Card-CRT"
	Monitor		"Monitor-CRT"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1024x768"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen-Both"
	Device		"Card-Both"
	Monitor		"Monitor-LCD"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x768"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen-DualI"
	Device		"Card-DualI"
	Monitor		"Monitor-LCD"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x768"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen-DualE"
	Device		"Card-DualE"
	Monitor		"Monitor-CRT"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1024x768"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"LCD"
	Screen		"Screen-LCD"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "ServerLayout"
	Identifier	"CRT"
	Screen		"Screen-CRT"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "ServerLayout"
	Identifier	"Both"
	Screen		"Screen-Both"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

# Section "ServerLayout"
# 	Identifier	"Dual"
# 	Screen		0 "Screen-DualI" 0 0
# 	Screen		1 "Screen-DualE" 128 0
# 	InputDevice	"Generic Keyboard"
# 	InputDevice	"Configured Mouse"
# 	InputDevice	"Synaptics Touchpad"
# EndSection
# 
# Section "ServerLayout"
# 	Identifier	"DualClone"
# 	Screen		0 "Screen-DualI" 0 0
# 	Screen		1 "Screen-DualE" 128 0
# 	InputDevice	"Generic Keyboard"
# 	InputDevice	"Configured Mouse"
# 	InputDevice	"Synaptics Touchpad"
# 	Option          "Clone" "true"
# EndSection

Section "ServerLayout"
	Identifier	"DualXine"
	Screen		0 "Screen-DualI" 0 0
	Screen		1 "Screen-DualE" 128 0
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
	Option          "Xinerama" "true"
EndSection

Section "DRI"
	Mode	0666
EndSection

Section "ServerFlags"
	Option		"DontVTSwitch" "false"
	Option		"DefaultServerLayout" "DualXine"
	#Option		"DefaultServerLayout" "LCD"
	Option		"RandR" "on" 
EndSection

Section "Extensions"
	Option		"Composite" "true"
EndSection

il y a certainement des choses en trop que j'ai du laisser...

Hors ligne

#6 Le 15/02/2006, à 11:18

tbonacco

Re : Configuration double-écran sur portable

j'ai pu résoudre le problème en installant l'acceleration 3D ATI.

L'affichage sur double écran fonctionne, l'acceleration 3D aussi. Il y a un seul hic : lorsque je tente de visualiser une vidéo (VLC ou Totem) mon serveur X s'écroule et je dois le relancer à la main.

Je n'ai pu que constater le bug et je n'ai pas encore chercher d'où cela peut-il venir.

Si quelqu'un à une idée je suis preneur.

Je n'ai pas le temps mais je pense repasser bientôt pour déposer mon xorg.conf auquel je n'ai pas encore jeter de coup d'oeil non plus.

Hors ligne

#7 Le 24/02/2006, à 11:21

partyboy

Re : Configuration double-écran sur portable

Hello !

peux tu poster ton xorg.conf ? ca m'interesse smile

Merci

Hors ligne

#8 Le 09/03/2006, à 00:30

e-pat

Re : Configuration double-écran sur portable

bonsoir,

je n'ai pas de problème d'affichage en clone, mais cela ne m'intéresse pas, je voudrais agrandir mon espace de travail comme je le fais sous XP pour avoir un écran de travail et un pour les menus boite d'outil.

portable sony cg ati

si vous voyez de la doc en français merci de le dir.;)

pat


Réseau 2 PC - AMD 64 Sempron 3000+, 2Go bureautique ubuntu 9.01
                      AMD Athlon 1500+ 1Go portable ubuntu 8.4 & windob XP pro
                     Modem Routeur téléphonie Inventel serveur DHCP

Hors ligne

#9 Le 31/03/2006, à 12:57

brunto

Re : Configuration double-écran sur portable

Bonjour à tous, après plusieurs essais non concluant ou du moins peu je suis arrivé à avoir un bureau étendu aux résolutions voulues pour information je laisse mon xorg.conf si ca peut intérresser quelqu'un ! A savoir que cela est valable pour le chipset i810 je ne sais pas pour les autres.

Voici mon fichier à partir de la section importante :

................

Section "Device"
        Identifier      "Intel1"
        Driver          "i810"
        Screen          0
        Option          "MonitorLayout"         "CRT, CRT+LFP"
        BusID           "PCI:0:2:0"
EndSection

Section "Device"
        Identifier      "Intel2"
        Driver          "i810"
        Screen          1
        Option          "MonitorLayout"         "CRT, CRT+LFP"
        BusID           "PCI:0:2:0"
EndSection

Section "Monitor"
        Identifier      "ecran1"
        Option          "DPMS"
        HorizSync       30-94     <----- Pour mon écran 19"
        VertRefresh     50-75   <----- Pour mon écran 19"
EndSection

Section "Monitor"
        Identifier   "ecran2"
        Option      "DPMS"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Intel1"
        Monitor         "ecran1"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1600x1200"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Intel2"
        Monitor         "ecran2"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "DualHead"
        Screen          "Screen1" RightOf "Screen0"
        Screen          "Screen0"
        option          "xinerama" "true"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection

Section "DRI"
        Mode    0666
EndSection

Dernière modification par brunto (Le 31/03/2006, à 12:59)

Hors ligne

#10 Le 04/12/2006, à 15:41

anaxagold

Re : Configuration double-écran sur portable

J'essaye depuis un moment de configurer la sortie VGA de mon portable Dell Latitude D400.

Après l'installation d'origine effectuée à  partir du liveCD Ubuntu 6.10, j'ai ,le comportement suivant :

1 - mode standard : affichage LCD correct, pas d'image sur la sortie VGA (noire).
2 - (Fn+F8 1ère fois) l'affichage bascule sur la sortie VGA : image claire et nette soit sur un CRT soit sur un vidéoprojecteur. Pas d'image sur le LCD (noir).
3 - (Fn+F8 2ème fois) l'affichage devient double : image sur le LCD (claire et nette) + image sur la sortie VGA. Dans ce cas l'image sur la sortie VGA tremblote plus ou moins selon les vidéoprojecteurs (ou CRT) utilisés.

Ce type de comportement n'est pas trop mauvais en ce sens qu'il est possible d'utiliser un vidéoprojecteur pour faire des présentation. Cependant, l'écran du portable est noir pendant la présentation. Cette situation est assez difficile à gérer car on a l'image projetée dans le dos.

J'ai essayé pratiquement tous les réglages trouvés dans les forums. Aucun changement dès lors que Xorg accepte de démarrer. En ce qui me concerne, le pilote installé à l'origine (que je n'ai pas changé) est le i810 qui a été conçu pour XFree86.

La distro Ubuntu 6.10 utilise Xorg et non pas XFree86. Il est curieux de voir que les différents fichiers xorg.conf trouvés sur les forums utilisent un mélange de commandes de type Xorg, de commandes de type XFree86 et de commandes de type i810.

Je perds mon latin.

Ce que j'observe ressemble à un moirage qui pourrait être du à une fréquence de balayage ou de rafraichissement incorrecte. J'ai donc essayé différentes combinaisons de fréquence. Aucun changement.

#11 Le 13/04/2008, à 07:22

enthalpie

Re : Configuration double-écran sur portable

brunto a écrit :

Bonjour à tous, après plusieurs essais non concluant ou du moins peu je suis arrivé à avoir un bureau étendu aux résolutions voulues pour information je laisse mon xorg.conf si ca peut intérresser quelqu'un ! A savoir que cela est valable pour le chipset i810 je ne sais pas pour les autres.

Voici mon fichier à partir de la section importante :

................

Section "Device"
        Identifier      "Intel1"
        Driver          "i810"
        Screen          0
        Option          "MonitorLayout"         "CRT, CRT+LFP"
        BusID           "PCI:0:2:0"
EndSection

Section "Device"
        Identifier      "Intel2"
        Driver          "i810"
        Screen          1
        Option          "MonitorLayout"         "CRT, CRT+LFP"
        BusID           "PCI:0:2:0"
EndSection

Section "Monitor"
        Identifier      "ecran1"
        Option          "DPMS"
        HorizSync       30-94     <----- Pour mon écran 19"
        VertRefresh     50-75   <----- Pour mon écran 19"
EndSection

Section "Monitor"
        Identifier   "ecran2"
        Option      "DPMS"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Intel1"
        Monitor         "ecran1"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1600x1200"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Intel2"
        Monitor         "ecran2"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "DualHead"
        Screen          "Screen1" RightOf "Screen0"
        Screen          "Screen0"
        option          "xinerama" "true"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection

Section "DRI"
        Mode    0666
EndSection

sur les poste de ce sujet il y a toujours un confusion entre :
pouvoir basculer avec un portable entre deux ècrans (le portable et un autre externe)
avoir le bureau sur deux ècrans.

ce fichier xorg.conf correspond au deuxiéme cas, alors que le post original ètait relatif au premier cas.

d'ou ma question. peut pn avoir le fichier xorg. conf pour le cas 1 ?

une autre question se pose, c'est la programmation de la touche fn+F4 qui sous kde+X ne focntionne plus.