[Savage40] xe3 mode switch problems
Dmitry Golubev
dmitry at mikrotik.com
Fri Jul 22 12:14:46 PDT 2005
Hello,
Thank you very much - that was it! Your magic "XaaNoScreenToScreenCopy" fixed
all the bugs observed earlier.
However I must say that I found the following options are the only working
config for me:
Screen 0:
- "DisableTile" must be enabled if i want to watch movies without a little
random garbage near the bottom of the screen
Screen 1:
- "DisableTile" must be disabled, or some strange bugs with cursor appear
- "SWCursor" must be enabled, or cursor will bring garbage on the Screen 1
And one more thing I should note: sometimes switching from a text console to
the X, garbage appears at the top of the first screen, it can be fixed buy
switching to any text console and then back to X.
Thanks again,
Dmitry
On Tuesday 19 July 2005 05:42, Alex Deucher <agd5f at yahoo.com> wrote:
> --- Dmitry Golubev <dmitry at mikrotik.com> wrote:
> > Hello,
> >
> > Thank you for your answer. the thing is that I am using 16bit depth
> > and
> > software cursor.
> >
> > Thanks
> > Dmitry
>
> You best bet for the latest driver is to use is xorg cvs. you can get
> that in the dri snapshots:
> http://dri.freedesktop.org/wiki/Download#head-55420c59a1c2e9a70f07a6fa02f0d
>228ffb87b76 hardware cursors work fine on both heads with xorg from cvs.
> if you are still having problems, try disabling screen to screen copies
> on crtc2 by adding
> Option "XaaNoScreenToScreenCopy" "TRUE"
> to your second device section. this will hurt performance a bit on
> crtc2, but should prevent the drawing errors. If that's the case, it
> looks like I may have to disable screen to screen copies in depth 16 as
> well depending on the size of the desktop.
>
> Alex
>
> > On Saturday 09 July 2005 05:36, Alex Deucher <agd5f at yahoo.com> wrote:
> > > Sorry, I can´t write much now or help you debug as I´m out of the
> > > country at the moment, but there is a bug with screen to screen
> >
> > copies
> >
> > > as I recall in depth 24 on crtc2. you can either disable that with
> >
> > the
> >
> > > noxaa... option or grab the latest version of the savage driver
> >
> > from
> >
> > > xorg cvs. the code and binaries on my website are very out of date
> >
> > at
> >
> > > this point. Depth 16 should work properly with full 2D accel in
> >
> > all
> >
> > > modes. If you are still having problems, I can help you debug them
> > > when I get back in town.
> > >
> > > Alex
> > >
> > > --- Dmitry Golubev <dmitry at mikrotik.com> wrote:
> > > > 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
> > > > _______________________________________________
> > > > Savage40 mailing list
> > > > Savage40 at probo.com
> > > > http://www.probo.com/mailman/listinfo/savage40
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam? Yahoo! Mail has the best spam protection around
> > > http://mail.yahoo.com
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
More information about the Savage40
mailing list