Xorg, dwa monitory - jeden w układzie portret?
: 23 sierpnia 2009, 14:54
Od wczoraj pracuję w dość dziwnej konfiguracji monitorów - ekran 15"LCD jest postawiony pionowo (768x1024), a obok 17" LCD stoi "normalnie" (1280x1024; wygląda to tak:

W efekcie mam rozdzielczość 2048x1024px. Wszystko działa pod Windows XP bez problemu. Wczoraj też zainstalowałem na tym komputerze Debiana Squeeze, a dzisiaj dzięki Waszej pomocy udało się uruchomić akcelerację. Więc teraz czas na konfigurację ekranów. Niestety nigdy nie przerabiałem ,,pivotu'' na Linuksie.
Obecnie obraz mam na monitorze stojącym pionowo (15"), jest to VGA-0. Po wywołaniu
ekran zostaje obrócony, jednak wszystko działa jak pokaz slajdów, wszystko rysuje się zresztą od prawej do lewej (czyli tak jakby od góry do dołu w normalnym trybie). Gdy dodam do tego:
drugi monitor zostaje włączony, jednak pierwszy wraca do trybu poziomego.
I tu kształtuje się pytanie: Czy, i jeśli tak to jak, da się uzyskać taką konfigurację o której piszę (pivot xga obok normalnego sxga), tak aby to działało i nie było "pokazu slajdów" na monitorze pierwszym?
Mój xorg.conf (grafika to ATI Radeon 9800XT):

W efekcie mam rozdzielczość 2048x1024px. Wszystko działa pod Windows XP bez problemu. Wczoraj też zainstalowałem na tym komputerze Debiana Squeeze, a dzisiaj dzięki Waszej pomocy udało się uruchomić akcelerację. Więc teraz czas na konfigurację ekranów. Niestety nigdy nie przerabiałem ,,pivotu'' na Linuksie.
Obecnie obraz mam na monitorze stojącym pionowo (15"), jest to VGA-0. Po wywołaniu
Kod: Zaznacz cały
xrandr --output VGA-0 --rotate left
Kod: Zaznacz cały
xrandr --output DVI-0 --right-of VGA-0
I tu kształtuje się pytanie: Czy, i jeśli tak to jak, da się uzyskać taką konfigurację o której piszę (pivot xga obok normalnego sxga), tak aby to działało i nie było "pokazu slajdów" na monitorze pierwszym?
Mój xorg.conf (grafika to ATI Radeon 9800XT):
Kod: Zaznacz cały
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "dbe"
Load "GLcore"
Load "xtrap"
Load "extmod"
Load "dri"
Load "record"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 340 270 # mm
Identifier "Monitor0"
VendorName "Medion"
ModelName "Medion"
Option "DPMS"
EndSection
Section "Device"
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RV350 NJ [Radeon 9800 XT]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection