S
sp1r1t
Grünschnabel
Hallo zusammen,
ich habe seit geraumer Zeit einen Laptop mit 15"-LCD, auf dem Debian Sarge (und damit XFree 4.3) in 1024x786 läuft. Ich habe mir kürzlich für die Arbeit zu Hause ein größeres LCD zugelegt, dessen native Auflösung 1280x1024 ist. In dieser Auflösung möchte ich es natürlich gerne betreiben.
Mein Laptop verfügt über einen VGA-Ausgang (kein DVI, keine Dualhead-Graphikkarte), über den das externe LCD angeschlossen ist.
Ich habe daher in der /etc/X11/XF86Config-4 einen weiteren Abschnitte "Monitor" und auch einen "Screen", der diesen benutzt, hinzugefügt und die Auflösung auf 1280x1024 gesetzt. (Datei siehe unten)
Ich möchte zu Hause nur das externe LCD nutzen, der Laptop liegt also zugeklappt und mit USB-Tastatur und Maus dran ganz woanders.
Ich kann X11 dabei sowohl in 1024x768 als auch in 1280x1024 starten (in letzterem Fall wird auf dem Laptop-LCD virtuelle Auflösung gesetzt, und man kann scrollen) und im Großen und Ganzen funktioniert alles bisher beschriebene auch, allerdings gibt es zwei ärgerliche Probleme :
[EDIT : das im Folgenden beschriebene Problem 1) ist gelöst, siehe folgender Post von mir.]
1) Der Inhalt mancher Anwendungsfenster (z.B. das Video-Fenster von XINE) wird nur auf dem Laptop-LCD dargestellt. Auf dem gleichzeitig angeschlossenen externen LCD sieht man statt des Videos im Fenster nur einen knallblauen Hintergrund. Den restlichen Desktop und Inhalt anderer Fenster (Editoren, Office etc) kann man auf beiden Displays gleichzeitig sehen, wie man es erwarten würde.
2) Manche Anwendungen scheinen nicht zu wissen, welches LCD für sie "Fullscreen" ist : ich spiele auf Laptop selbstverständlich regelmäßig Quake 3. Wenn nun aber zu Hause die Auflösung in X11 auf 1280x1024 steht, füllt Quake im Vollbildmodus (also in Quake auf Fullscreen gestellt) nur das Laptop-LCD aus, auf dem externen läuft es in einem rahmenlosen Fenster, aus dem man die Maus aber nicht herausbewegen kann. Aussenrum sieht man aber des Rest des Desktops.
Kann man da irgendwas tun?
Vielen Dank,
spirit
--
relevante Abschnitte der /etc/X11/XF86Config-4
ich habe seit geraumer Zeit einen Laptop mit 15"-LCD, auf dem Debian Sarge (und damit XFree 4.3) in 1024x786 läuft. Ich habe mir kürzlich für die Arbeit zu Hause ein größeres LCD zugelegt, dessen native Auflösung 1280x1024 ist. In dieser Auflösung möchte ich es natürlich gerne betreiben.
Mein Laptop verfügt über einen VGA-Ausgang (kein DVI, keine Dualhead-Graphikkarte), über den das externe LCD angeschlossen ist.
Ich habe daher in der /etc/X11/XF86Config-4 einen weiteren Abschnitte "Monitor" und auch einen "Screen", der diesen benutzt, hinzugefügt und die Auflösung auf 1280x1024 gesetzt. (Datei siehe unten)
Ich möchte zu Hause nur das externe LCD nutzen, der Laptop liegt also zugeklappt und mit USB-Tastatur und Maus dran ganz woanders.
Ich kann X11 dabei sowohl in 1024x768 als auch in 1280x1024 starten (in letzterem Fall wird auf dem Laptop-LCD virtuelle Auflösung gesetzt, und man kann scrollen) und im Großen und Ganzen funktioniert alles bisher beschriebene auch, allerdings gibt es zwei ärgerliche Probleme :
[EDIT : das im Folgenden beschriebene Problem 1) ist gelöst, siehe folgender Post von mir.]
1) Der Inhalt mancher Anwendungsfenster (z.B. das Video-Fenster von XINE) wird nur auf dem Laptop-LCD dargestellt. Auf dem gleichzeitig angeschlossenen externen LCD sieht man statt des Videos im Fenster nur einen knallblauen Hintergrund. Den restlichen Desktop und Inhalt anderer Fenster (Editoren, Office etc) kann man auf beiden Displays gleichzeitig sehen, wie man es erwarten würde.
2) Manche Anwendungen scheinen nicht zu wissen, welches LCD für sie "Fullscreen" ist : ich spiele auf Laptop selbstverständlich regelmäßig Quake 3. Wenn nun aber zu Hause die Auflösung in X11 auf 1280x1024 steht, füllt Quake im Vollbildmodus (also in Quake auf Fullscreen gestellt) nur das Laptop-LCD aus, auf dem externen läuft es in einem rahmenlosen Fenster, aus dem man die Maus aber nicht herausbewegen kann. Aussenrum sieht man aber des Rest des Desktops.
Kann man da irgendwas tun?
Vielen Dank,
spirit
--
relevante Abschnitte der /etc/X11/XF86Config-4
Code:
Section "Device"
Identifier "ATI Radeon 7500m"
Driver "ati"
Option "AGPMode" "4"
Option "AllowGLXWithComposite" "true"
Option "AGPFastWrite" "Yes"
Screen 0
EndSection
Section "Monitor"
Identifier "Laptop LCD"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "External LCD"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Radeon 7500m"
Monitor "Laptop LCD"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "External Screen"
Device "ATI Radeon 7500m"
Monitor "External LCD"
DefaultDepth 16
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 "External Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Zuletzt bearbeitet: