Probleme d'affichage simultané portable et vidéoprojecteur
Le
Ptitjack
Bonjour à tous,
Tout d'abord, quelques précisions sur la configuration :
portable Keynux Pentium M 1.7GHz 512 Mo + carte ATI Mobility 9700
Gentoo et Xorg-7.2 + Beryl-1.4
vidéoprojecteur (Dell ou Epson)
Depuis que je suis passé du driver proprétaire ATI au driver libre
radeon, je ne peux plus avoir d'affichage sur l'écran du portable en
même temps que celui du vidéoprojecteur.
L'option de xorg.conf : Option "DesktopSetup" "0x00000100" ne
fonctionne plus.
J'ai le message d' Xorg.0.log : (WW) RADEON(0): Option "DesktopSetup"
is not used.
Existe-t-il une autre option qui me permettrait de retrouver l'affichage
sur le portable ?
Je joins quelques extraits d' xorg.conf pour ne pas surcharger le message.
Merci d'avance de vos conseils et de votre aide.
Ptitjack
Section "ServerLayout"
Identifier "Main Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "XVideo" "true"
EndSection
Section "Module"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "dbe"
Load "extmod"
Load "type1"
Load "i2c"
Load "freetype"
Load "glx"
Load "dri"
Load "xtrap"
Load "record"
Load "fbdevhw"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
HorizSync 40-75
VertRefresh 60
Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028
1060 -HSync +Vsync
Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1152x864_60.00" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "800x600_60.00" 38.22 800 832 912 1024 600 601 604 622
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "radeon"
BusID "PCI:1:0:0" # vendor02, deviceN50
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "true"
Option "AccelMethod" "XAA" # Use XFree86 Acceleration Architecture
Option "MergedFB" "true"
Option "MonitorLayout" "AUTO, CRT"
Option "DesktopSetup" "0x00000100"
Option "RenderAccel" "true" # Enable the hardware render
acceleration
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "true"
Option "AGPMode" "4" # Décommentez si vous avez une carte AGP
Option "AGPSize" "128" # Décommentez si vous avec une carte AGP
AGP aperture size
Option "GARTSize" "64"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultColorDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
EndSection
Tout d'abord, quelques précisions sur la configuration :
portable Keynux Pentium M 1.7GHz 512 Mo + carte ATI Mobility 9700
Gentoo et Xorg-7.2 + Beryl-1.4
vidéoprojecteur (Dell ou Epson)
Depuis que je suis passé du driver proprétaire ATI au driver libre
radeon, je ne peux plus avoir d'affichage sur l'écran du portable en
même temps que celui du vidéoprojecteur.
L'option de xorg.conf : Option "DesktopSetup" "0x00000100" ne
fonctionne plus.
J'ai le message d' Xorg.0.log : (WW) RADEON(0): Option "DesktopSetup"
is not used.
Existe-t-il une autre option qui me permettrait de retrouver l'affichage
sur le portable ?
Je joins quelques extraits d' xorg.conf pour ne pas surcharger le message.
Merci d'avance de vos conseils et de votre aide.
Ptitjack
Section "ServerLayout"
Identifier "Main Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "XVideo" "true"
EndSection
Section "Module"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "dbe"
Load "extmod"
Load "type1"
Load "i2c"
Load "freetype"
Load "glx"
Load "dri"
Load "xtrap"
Load "record"
Load "fbdevhw"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
HorizSync 40-75
VertRefresh 60
Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028
1060 -HSync +Vsync
Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1152x864_60.00" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "800x600_60.00" 38.22 800 832 912 1024 600 601 604 622
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "radeon"
BusID "PCI:1:0:0" # vendor02, deviceN50
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "true"
Option "AccelMethod" "XAA" # Use XFree86 Acceleration Architecture
Option "MergedFB" "true"
Option "MonitorLayout" "AUTO, CRT"
Option "DesktopSetup" "0x00000100"
Option "RenderAccel" "true" # Enable the hardware render
acceleration
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "true"
Option "AGPMode" "4" # Décommentez si vous avez une carte AGP
Option "AGPSize" "128" # Décommentez si vous avec une carte AGP
AGP aperture size
Option "GARTSize" "64"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultColorDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
EndSection

Poser une question


si tu veux afficher sur 2 écrans, il faut 2 sections Screen, 2 Device, 2
Monitor, un pour chaque écran
Bonjour,
Je ne pensais qu'il fallait déclarer deux écrans pour faire fonctionner
un portable et un vidéoprojecteur.
Avec le driver proprio ATI (fglrx) les deux options suffisaient :
Option "MonitorLayout" "AUTO, CRT"
Option "DesktopSetup" "0x00000100"
Bon, j'ai essayé comme tu dis et j'ai mis deux sections Monitor, deux
sections device, deux sections screen et une section ServerLayout.
Mais il n'y a rien de changé, ça ne fonctionne pas.
J'ai dû faire une fausse manip quelque part.
Merci de ton aide.
Ptitjack
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
HorizSync 40-75
VertRefresh 60
Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028
1060 -HSync +Vsync
Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1152x864_60.00" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "800x600_60.00" 38.22 800 832 912 1024 600 601 604 622
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[1]"
HorizSync 40-75
VertRefresh 60
Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028
1060 -HSync +Vsync
Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1152x864_60.00" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "800x600_60.00" 38.22 800 832 912 1024 600 601 604 622
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "radeon"
BusID "PCI:1:0:0" # vendor02, deviceN50
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "true"
Option "AccelMethod" "XAA" # Use XFree86 Acceleration architecture
Option "MergedFB" "true"
Option "MonitorLayout" "AUTO, CRT"
Option "DesktopSetup" "0x00000100"
Option "RenderAccel" "true" # Enable the hardware render
acceleration
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "true"
Option "AGPMode" "4" # Décommentez si vous avez une carte AGP
Option "AGPSize" "128" # Décommentez si vous avec une carte AGP
AGP aperture size
Option "GARTSize" "64"
# Option "RingSize" "8"
# Option "BufferSize" "2"
EndSection
Section "Device"
Identifier "aticonfig-Device[1]"
Driver "radeon"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultColorDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultColorDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Main Layout"
Screen "aticonfig-Screen[0]"
Screen "aticonfig-Screen[1]"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
je n'ai pas décortiqué tout le détail de ton xorg.conf, mais
il me semble que la section ServerLayout n'est pas correcte.
chez moi ça donne :
Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
# Identifier "Multihead layout"
Screen 0 "DFP-0"# 0 0
Screen 1 "CRT-1" LeftOf "DFP-0"
Option "Clone" "off"
Option "Xinerama" "off"
EndSection
attention : j'ai une Nvidia avec le pilote proprio,
j'ignore tout des ATI,
mais il me semble que certaines directives devraient être dans Screen et
non dans Device.
recherche dans le groupe, il y a eu un fil sur le sujet assez récemment,
avec mon xorg.conf "deux écrans" finement commenté et amélioré par de
fins spécialistes.