Problems with ATI and radeonhd driver using dual head mode on OpenSUSE 10.3
Hi List,
I can manage it to get the dual head mode running correctly.
I have an IBM Lenovo T60 laptop, and OpenSuSE 10.3 installed on it, with a
Radeon Mobility X1400 on it.
I've tried several ways to get my laptop TFT screen with a resolution of
168ßx1050 and my LCD screen on my desk with a resolution of 1280x1024
running.
Using SAX, I will only get one screen working correctly, the one with the
higher resolution. On the other sreen, the desktop image doesn't fit into
the screen, it's boarders remain outside. On my second screen on my desk I
can't achieve a resolution of more then 1024x768.
My second way was to try using aticonfig. In detail I've used the
following command:
aticonfig --initial=dual-head --desktop-setup=clone
--resolution=Screen0,1680x1050 --resolution=Screen1,1280x1024
--hsync=Screen0,50-60 --vrefresh=Screen0,60 --hsync=Screen1,50-60
--vrefresh=Screen1,60
The resulting xorg.conf will follow at the end of the Email. First let me
describe, what is happening: The laptops screen (1680x1050) is displayed
correctly, the DELL 1907 FPT on my desk contains again a display, which
doesn't fit into the screen. However, the resolution is not ar 1280x1024.
Follwoing another hint I've tried to "tune" my screens using the tool
application->system->configuration->ATI graphics adapter settings. However
this tool forces me to restart the laptopn with the turn off und turn on
button, because the laptop didn't react to anything after applying
changes.
Invoking SAX after such an aticonfig shows resolution of 600x800, so SAX
and aticonfig don't really understand each other, or clearer said: SAX
doesn't understand aticonfig configurations.
So what I would like to have from you experts now is a hint what is still
wrong in my xorg.conf. I rellay need help...
I've already received the tip out of the xorg mailinglist to try the radeonhd
driver instead. Therefore I've installed it from
http://download.opensuse.org/repositories/X11:/Drivers:/Video:/radeonhd/open...
via Yast, removed all the ati anf fglrx staff, let run
sax -r
and afterwards
xrandr --auto
The result is a perfect laptop display, but my DELL 1907 FPT (which I like to
be used as a cloned display) shows only parts of the desktop; the boundaries
ly outside the Display. sax doesn't show a cloned dual head.
Nothing has helped. Up to now nobody has a clue what might going wrong. I
would need really some hints which helps me a bit further. Beause I am not in
the office the rest of this week, I'll be able to look at your suggestions
(which I hope to come plentiful:-) not before Monday.
Cheers
Alexander
Here an xorg.conf as created for radeonhd with sax -r and xrand --auto...
#######################xorg.conf#########################
# /.../
# SaX generated X11 config file
# Created on: 2008-04-23T14:22:24+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer
On Apr 23, 08 15:40:18 +0200, Alexander Beck-Ratzka wrote:
I've tried several ways to get my laptop TFT screen with a resolution of 168ßx1050 and my LCD screen on my desk with a resolution of 1280x1024 running. [...] I've already received the tip out of the xorg mailinglist to try the radeonhd driver instead. Therefore I've installed it from
http://download.opensuse.org/repositories/X11:/Drivers:/Video:/radeonhd/open...
via Yast, removed all the ati anf fglrx staff, let run
sax -r
and afterwards
xrandr --auto
The result is a perfect laptop display, but my DELL 1907 FPT (which I like to be used as a cloned display) shows only parts of the desktop; the boundaries ly outside the Display. sax doesn't show a cloned dual head.
Hm. What do you expect? Two monitors at different resolutions that
should show a cloned desktop with everything shown on both monitors? How
should that ever work... the smaller of the two monitors can only
display a part of the larger desktop (which has to be larger for the
monitor with the larger resolution).
What you *can* try is to feed the same resolution to both monitors (you
might need to "xrandr --addmode" this mode to the other monitor, because
it doesn't advise it), and if the smaller monitor is capable of
accepting the higher resolution it can scale it down. Be warned, this
doesn't work on many monitors.
Another possibility would be to use a compositing desktop and write (!)
a plugin that clones the display on different screens in different
resolutions.
All these possibilities have in common that the scaled version of the
desktop will look fuzzy or broken, and the fonts will be hard to read.
But that's part of the nature of your problem.
Matthias
--
Matthias Hopf
participants (2)
-
Alexander Beck-Ratzka
-
Matthias Hopf