Bonjour,
J'utilise un video-projecteur, qui à une résolution native et unique de 1920x1080. Pour le faire marcher j'ai du utiliser une modeline.
J'arrive parfaitement à le faire fonctionner en 1920x1080.
mon probléme c'est que je souhaite le faire fonctionner en 1400x1050.
Lorsque je modifie le modeline pour lui faire afficher cete résolution, j'obtiens une image qui est sur la gauche, alors que je voudrais l'avoir centrée. De plus, les dernier pixels à droite de l'image sont recopiés.
Si j'utilise xvidtune pour tenter de la décaler vers la droite, l'image se met a trembler.
Le video-projecteur utilise une matrice similaire à un ecran LCD, donc une résolution unique. j'ai trouvé des fonctions "LcdCenter","NoStretch", "UseModeline" qui semble être adapté à mon probléme, mais si je les ajoutes à la section "device" ou autre, j'obtien dans le fichier log de Xfree, "LcdCenter" is not used, idem pour les autre options.
Ma question : existe-t-il un moyen d'afficher une image en 1400x1050 sur un ecran type LCD qui ne supporte que du 1920x1080, avec une image qui soit centrée, non étirée.
Merci
Ma config:
Xfree86 4.3.0
Linux :2.4.20
Carte graphique : matrox P650
Driver matrox : mtx 1.4.4
# extraits...
Posté par NeoX . Évalué à 1.
perso je ne mets plus rien dans la conf de l'ecran (pas de modeline, pas de frequence)
comme ca se joue par le dialogue entre la carte video et l'ecran ou le video.
le video peut surement faire en dessous de 1920x1080, sinon c'est là loose car ce n'est pas toutes les cartes graphiques qui peuvent proposer ces resolutions.
[^] # Re: extraits...
Posté par jrg . Évalué à 1.
Je suis obligé d'utiliser des modelines, car les info EDID du vidéoprojecteur induise le serveur X en erreur et il n'arrive pas à afficher.
> le video peut surement faire en dessous de 1920x1080
Avec windows XP, j'arrive à afficher du 1400x1050, ainsi que d'autre résolution plus petite. Je ne sais pas comment se débrouille windows ou le driver de la carte graphique. mais j'ai l'impression qu'il envoi toujours du 1920x1080, avec des bordures noir autour de la partie utilie si cette dernière est inférieure à la résolution native.
ci-joint mon fichier config
Section "ServerLayout"
Identifier "Matrox PowerDesk configured."
Screen 0 "Screen 1" 0 0
Screen 1 "Screen 2" Above "Screen 1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "DevInputMice" "AlwaysCore"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "InputDevice"
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "Monitor"
Identifier "Display 1"
HorizSync 28.0 - 138
VertRefresh 50.0 - 213
Option "dpms"
EndSection
Section "Monitor"
Identifier "Display 2"
HorizSync 56.25 -95
VertRefresh 50.0 - 89
# Option "dpms"
Modeline "1400x1050" 148.5 1400 1500 2056 2200 1050 1084 1089 1125 +hsync +vsync HSkew 8
EndSection
Section "Device"
Identifier "MATROX CARD 1"
Driver "mtx"
VendorName "Videocard vendor"
VideoRam 32768
Option "hw cursor" "off"
BusID "PCI:1:0:0"
# Option "DigitalScreen1" "on"
Screen 0
EndSection
Section "Device"
Identifier "MATROX CARD 2"
Driver "mtx"
VendorName "Videocard vendor"
VideoRam 32768
Option "hw cursor" "off"
BusID "PCI:1:0:0"
Option "DigitalScreen2" "on"
Option "Offscreen" "4"
Screen 1
EndSection
Section "Screen"
Identifier "Screen 1"
Device "MATROX CARD 1"
Monitor "Display 1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen 2"
Device "MATROX CARD 2"
Monitor "Display 2"
DefaultDepth 24
SubSection "Display"
Depth 24
# Virtual 1920 1080
# ViewPort 260 15
Modes "1400x1050"
Option "NoStretch" "on"
Option "LcdCenter" "on"
# Modes "1600x1200" "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
# Group 0
# Mode 0666
EndSection
[^] # Re: extraits...
Posté par NeoX . Évalué à 1.
car dans ton cas, tu es un peu contradictoire :
1°) tu fixes un modeline et des frequences (mode manuel)
2°) tu lui demande de centrer par rapport au LCD (mode automatique)
le ignoreEDID je ne sais plus si c'est sur l'ecran ou sur le device qu'il faut le mettre, mais google pourra t'indiquer la voie.
[^] # Re: extraits...
Posté par jrg . Évalué à 1.
Comme je suis en vacance pendant 15j, j'essaye la manip à mon retour
A+
[^] # Re: extraits...
Posté par jrg . Évalué à 1.
Comme je suis en vacance pendant 15j, j'essayerai la manip à mon retour.
A+
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.