Hello,
recently I changed my dual-head setting from fglrx and old zephod to
xf86-video-ati, KMS and xrandr.
Nearly all works great, since KDE 4.4 even that, but the display on my
TFT-TV is a bit too large on all sides so that it doesn't fit completely
in. It is only a cm or so on all sides that overlap but it is really
annoying.
My normal monitor is a 19" Widescreen TFT connected via DVI to old 15 Pin
VGA connector and runs at 1440x900.
My 19" TV is connected via HDMI and runs at 1280x720
The same configuration worked perfectly in zaphod mode so that it is
possible with this hardware. But as zaphod is more then less broken and
without priority I changed to xrandr.
I have a Radeon 3650HD with x11-drivers/xf86-video-ati-9999
xrandr says:
metat...@shao ~ $ xrandr
Screen 0: minimum 320 x 200, current 2720 x 900, maximum 8192 x 8192
HDMI-0 connected 1280x720+1440+0 (normal left inverted right x axis y
axis) 708mm x 398mm
1280x720 60.0*+ 50.0
1024x768 60.0
800x600 60.3
720x576 50.0
720x480 59.9
VGA-0 disconnected (normal left inverted right x axis y axis)
DIN disconnected (normal left inverted right x axis y axis)
DVI-0 connected 1440x900+0+0 (normal left inverted right x axis y axis)
408mm x 255mm
1440x900 59.9*+
1280x1024 75.0 60.0
1280x960 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
I can't figure it out by myself and google shows nothing that helps.
I hope someone here can give me a useful hint.
Greetings
Sebastian
Section "InputDevice"
Identifier "Mouse"
Option "CorePointer"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Buttons" "3"
EndSection
Section "InputDevice"
Identifier "Keyboard"
Option "CoreKeyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbLayout" "de"
Option "XkbModel" "pc105"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "Device"
Identifier "RadeonHD3650"
Driver "radeon"
Option "RenderAccel" "on"
Option "ColorTiling" "on"
Option "EnablePageFlip" "on"
Option "Monitor-DVI-0" "VideoSeven"
Option "Monitor-HDMI-0" "TV"
Option "DPI" "96"
Option "PanelSize" "1280x720"
Option "EXAVSync" "true"
Option "ClockGating" "on"
EndSection
Section "Monitor"
Identifier "VideoSeven"
DisplaySize 408 255
Option "PreferredMode" "1440x900"
Option "Position" "0 0"
Option "Ignore" "false"
Option "Enable" "true"
Option "DPI" "96"
EndSection
Section "Monitor"
Identifier "TV"
#DisplaySize 408 255
#Option "PreferredMode" "1280x720"
#Option "Position" "1440 0"
Option "Ignore" "false"
Option "Enable" "false"
EndSection
Section "Screen"
Identifier "Screen 0"
Device "RadeonHD3650"
Option "Monitor-DVI-0" "VideoSeven"
Option "Monitor-HDMI-0" "TV"
DefaultDepth 24
SubSection "Display"
Depth 8
ViewPort 0 0
#Modes "1024x768" "800x600" "640x480"
EndSubsection
SubSection "Display"
Depth 16
ViewPort 0 0
#Modes "1024x768" "800x600" "640x480"
EndSubsection
SubSection "Display"
Depth 24
ViewPort 0 0
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubsection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerLayout"
Identifier "Main Layout"
Screen 0 "Screen 0"
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RenderAccel" "1"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AllowEmptyInput" "false"
Option "AutoAddDevices" "false"
EndSection