[Savage40] xe3 mode switch problems
Dmitry Golubev
dmitry at mikrotik.com
Mon Jul 4 04:42:58 PDT 2005
Hello,
I have an HP XE3 notebook with Savage/IX-MV mobile 8MB integrated graphics
controller. I am using up-to-date Debian SID distribution. While it worked
fine, one day I decided that I want to utilize its dualhead capabilities by
plugging in a 1280x1024 LCD monitor (the lcd panel of the notebook works in
1024x768 mode). that where problems arise...
I have tried many drivers (using ubuntu xorg server; freedesktop xorg-dri
distribution; and also both xservers with drivers from
http://www.botchco.com/alex/new-savage/savage/working/ ) with almost all
possible configurations and driver options, with the same result: while it's
working properly in noaccel mode (this is obviously not what I want, since
even moving windows is ridiculously slow), enabling accelerations bring out
more or less weird problems (which, of course may as well be hardware
problems, but in that case wouldn't it be on all XE3 notebooks and thus
worked around long time ago???). it also seems like having 1024x768 mode on
the second screen makes less or no problems, which is not what I want, as i
have external lcd monitor connected, which is designed to work at 1280x1024
and interpolation is not very interesting to observe...
1. If I go with acceleration on both heads, drawing more or less complex
something on the second, makes garbage on the first, but opening, for
example, firefox with a gnome theme (a lot of textures I suppose), blocks the
X completely with garbage all over both screens
2. If I go with acceleration only on the first screen (lcd panel), everything
seems to work fine until I switch to text mode (I do not need the text
consoles, but unfortunately sleep/suspend/hibernate operations do switch
modes... if you can make these procedures not switch modes, it would be an
acceptable workaround for me) . The effect is that text modes work good, but
switching back brings garbage on both screens, and a part of the second
screen assumes it is the first screen... cant really describe this...
As the only thing that can fix the 2nd point is restarting X server I even
spent some time on researching X session suspending, but have found no proper
solution. NX although looks good seems to only work on one of the screens
(in X configuration with two separate screens, so that I can use xrandr from
gnome), but with xinerama it looks like not realizing how to work with this
extension, making windoes appear at the middle of the screen... (but i don't
really like using xinerama as it disables xrandr, but in dulahead config it
is obviously a good idea for notebook users since i have plans on attaching
projectors (800x600 or 1024x768) to that external vga connector)
Thanks and excuse me for writing such a long email,
Dmitry
More information about the Savage40
mailing list