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 15/11/2005, à 15:08

partyboy

Question sur la gestion du double écran sur laptop

Bonjour à tous,

je dispose d'un acer travelmate 6003LMI avec un chipset graphique intel 855GME.

J'aimerais pouvoir utiliser une 2ème écran pour avoir un bureau étendu.

Lorsque je branche directement l'ecran au démarrage, l'affichage se fait sur celui-ci et non pas sur celui du portable.

J'ai lu quelques posts a ce sujet, mais je suis encore un peu dans le flou au niveau de la procédure à suivre.

Faut-il que je mette des drivers proprietaires ?

Y a t'il une appli qui permette de lancer le 2ème écran ou faut-il juste que je crée une 2ème section screen dans le xorg.conf ?

Si je crée une 2ème section screen, l'écran sera automatiquement détecté et utilisé comme écran étendu ?

Merci pour vos réponses

Hors ligne

#2 Le 16/11/2005, à 02:00

sylware

Re : Question sur la gestion du double écran sur laptop

Est-ce que tu peux "cylcer" les modes d'affichage via la combinaison de touches fn + "l'espèce d'écran bleu" (vérifie aussi que tu as bien le dernier BIOS pour ton portable).

Hors ligne

#3 Le 16/11/2005, à 10:48

partyboy

Re : Question sur la gestion du double écran sur laptop

Bonjour,

merci pour cette info je n'y avais pas pensé smile

Effectivement je peux basculer mes affichages : soit l'un, soit l'autre ou les 2.

Le problème c'est que lorsque je met les 2. Ceux sont juste des clones, de plus l'écran partagé garde apparemment la même résolution que l'écran de portable (1400*1050) et du coup il est trop large.

J'ai trouvé qq posts concernant la configuration du Xorg.conf pour étendre son moniteur. J'ai donc modifié le miens mais rien ne se passe lorsque je redemarre X.

Voiçi mon fichier :

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"	"be"
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"
EndSection

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

Section "Device"
	Identifier	"Ecran Etendu"
	Driver		"i810"
	BusID		"PCI:0:2:1"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
EndSection

Section "Monitor"
    Identifier "MonEcran"
    HorizSync 30.0-70.0
    VertRefresh 50.0-120.0
EndSection

Section "Screen"
	Identifier	"Default_Screen"
	Device		"Intel Corporation 82852/855GM Integrated Graphics Device"
	Monitor		"Écran générique"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1400x1050"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"2nd_ecran"
	Device		"Ecran Etendu"
	Monitor		"MonEcran"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection




Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default_Screen"
	Screen        "2nd_ecran" RightOf "Default_Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection

Concernant le bus id je l'ai changé en fonction de la commande lspci qui me donne le résultat suivant :

0000:00:00.0 Host bridge: Intel Corp. 82852/855GM Host Bridge (rev 02)
0000:00:00.1 System peripheral: Intel Corp. 855GM/GME GMCH Memory I/O Control Registers (rev 02)
0000:00:00.3 System peripheral: Intel Corp. 855GM/GME GMCH Configuration Process Registers (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:02:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705 Gigabit Ethernet (rev 03)
0000:02:04.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
0000:02:06.0 CardBus bridge: O2 Micro, Inc. OZ711M3 SmartCardBus MultiMediaBay Controller
0000:02:06.1 CardBus bridge: O2 Micro, Inc. OZ711M3 SmartCardBus MultiMediaBay Controller
0000:02:06.2 System peripheral: O2 Micro, Inc. OZ711Mx MultiMediaBay Accelerator0000:02:06.3 CardBus bridge: O2 Micro, Inc. OZ711M3 SmartCardBus MultiMediaBay Controller
0000:02:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)

Une idée serait la bienvenue wink
Merci

Hors ligne

#4 Le 16/11/2005, à 11:38

Furlot

Re : Question sur la gestion du double écran sur laptop

il faut utiliser l'extension xinerama de xorg(désolé jamais testé donc je peux pas trop t'en dire plus smile )

Hors ligne

#5 Le 16/11/2005, à 15:12

partyboy

Re : Question sur la gestion du double écran sur laptop

Hello !

j'ai ajouté l'option Xinerama "on" dans mon fichier xorg.conf, mais ca ne change rien du tout.

J'ai toujours 1 seul écran allumé ...

xinerama est installé par défaut sur ubuntu breezy ?

J'ai cherché au niveau des packages et j'ai trouvé des librairies faisant référence à xinerama.

Le fait que l'ecran sur lequel j'essaye d'avoir un partage soir un LCD ne change rien ?

Je n'ai plus d'idées la ... HELP hmm

Hors ligne

#6 Le 16/11/2005, à 21:41

sylware

Re : Question sur la gestion du double écran sur laptop

À ce que je sache, la sortie VGA/DVI d'un ordinateur portable ne sort qu'un clone de ce que tu as sur l'écran. Si l'extension est possible, alors cela doit être spécifique à au type/marque de portable et au type/marque de la puce graphique.
Il faudrait donc que tu vérifie que cela est possible avec ton portable/puce graphique avant de te lancer dans de la configuration avancée d'affichage.

Hors ligne

#7 Le 17/11/2005, à 13:01

partyboy

Re : Question sur la gestion du double écran sur laptop

Salut !

oui cela fonctionne car je le fais sous windows et j'ai déjà vu des posts de personnes possèdant le même chipset chez qui sa fonctionne.

Chipset : intel 855GME - driver sous linux i810

Hors ligne

#8 Le 18/11/2005, à 00:23

sylware

Re : Question sur la gestion du double écran sur laptop

En effet, il voir aller voir

Hors ligne

#9 Le 18/11/2005, à 08:30

AppleCrow

Re : Question sur la gestion du double écran sur laptop

Salut.

Pour que ton affichage se fasse sur les 2 écrans, il faut que tu aille éditer la Section "Device" de ton /etc/X11/xorg.conf, et que tu y rajoutes:
Option "MonitorLayout" "none, CRT+LFP"

ou autre choix:
Option "MonitorLayout" "CRT,LFP"
Option "Clone" "true"
Option "CloneRefresh" "60Hz" (ou le rafraichissement que tu veux)

Et normalement hop smile

(avec Option "MonitorLayout" "TV, CRT+LFP" | Option "Clone" "true" tu peux aussi avoir l'affichage sur la sortie TV)

#10 Le 18/11/2005, à 17:05

partyboy

Re : Question sur la gestion du double écran sur laptop

hello !

@sylware : effectivement j'avais déjà utilisé ce lien et je m'en inspire pour mon fichier de conf.

@AppleCrow : avec tes paramètres j'ai réussi a cloner mes écrans, mais lorsque je mets clone = false ca ne fonctionne pas.

voiçi mon fichier xorg.conf actuel : (j'ai enlevé les sections qui ne nous interesse pas)

Section "Module"
	Load	"GLcore"
	Load	"i2c"
	Load "extmod"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
	Load    "dbe"
EndSection

Section "Device"
	Identifier	"VGA0"
	Driver		"i810"
	#Option      "DRI" "true"
	Option      	"Clone" "false"
	#Option	     	"CloneRefresh" "60Hz"
	BusID		"PCI:0:2:0"
	Option 		"MonitorLayout" 	"CRT,LFP"
	#Option "MonitorLayout" "none, CRT+LFP"
	Screen		0
EndSection

Section "Device"
	Identifier	"VGA1"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	#Option "MonitorLayout" "none, CRT+LFP"
	#Option 		"MonitorLayout" 	"CRT, CRT+LFP"
	#Option		"DevicePresence"	"yes"
	Screen		1
EndSection

Section "Monitor"
	Identifier	"LCD"
	Option		"DPMS"
EndSection

Section "Monitor"
    Identifier "CRT"
    Option	"DPMS"
    HorizSync 30-70
    VertRefresh 50-120
EndSection

Section "Screen"
	Identifier	"Screen0"
	Device		"VGA0"
	Monitor		"LCD"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1400x1050"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen1"
	Device		"VGA1"
	Monitor		"CRT"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		0 "Screen0"
	Screen       	1 "Screen1" RightOf "Screen0"
	Option      	"Xinerama" "true"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


Section "DRI"
	Mode	0666
EndSection

Avec ca j'ai une erreur au niveau du module, VBE il n'arrive pas a se charger, apparemment il n'aime pas trop la configuration des screen.

Hors ligne

#11 Le 20/01/2006, à 10:49

faya

Re : Question sur la gestion du double écran sur laptop

as tu trouvé ta solution partyboy?

#12 Le 24/02/2006, à 12:18

partyboy

Re : Question sur la gestion du double écran sur laptop

Hello !

un petit up du post pour dire que je n'ai toujours pas trouvé de solution. J'ai essayé beaucoups de choses mais rien n'y fait.

La seule chose que j'ai réussi à faire est un clone du bureau.

Quelqu'un à t'il réussi ?


Bonne journée

Hors ligne

#13 Le 09/07/2008, à 23:29

juju.manue

Re : Question sur la gestion du double écran sur laptop

RESOLU
Salut,

je viens d'essayer d'inverser CRT et LFP dans la ommande et tout est OK.
Je me disais que l'ecran du laptop et prioritaire et passe donc en premier. ne me demandez pas pourquoi ca marche.

Option         "MonitorLayout"     "LFP,CRT"

Julien