Re: XServer broken after upgrade - more informations
On Son, 2002-11-17 at 02:37, Pascal Mainini wrote:
> > I'm running Debian unstable on a Sony Vaio GR316MP-Notebook.
> > I was able to set up XFree as delivered on unstable to work
> > for the ATI Radeon 7500 and the Vaio's LCD with 1600x1200 pixels.
> > Last friday (8th of November), I upgraded via apt-get update /
> > upgrade and since then my XServer is broken, I only see diagonal
> > lines. Mouse seems still to work, also I'm able to login via gdm
> > (I see the colors of my gnome-desktop-wallpaper), but its all
> > as those diagonal lines. I thought this would probably have to do
> > with horiz/vert refresh and I fixed that with no effect. Also,
> > the XFree86Config with the original one didn't work around.
> > Have there been some changes in the X-server, especially the ATI
> > driver last week which can cause this?
> I have a few updates to this:
> Some people asked me to include logfiles. I don't put'em in
> the mail due to size but put it on www.guerk.li/linux/xfree.tar.gz.
> The tarball contains XF86Config-4, XFree86.0.log, .xsession-errors
> and xfree-diag.txt which contains the output of dpkg -L for xfree.
> Very interesting is that the mouse works fine and doesn't move
> in the diagonal stripes in which the rest of the screen is
> displayed. So I think it can't have to do with refresh-rates
> or something like that - the mouse should also be part of
> the stripped output - am I wrong?
Perfectly right. It's a mismatch of the line pitch between radeonfb and
the radeon driver we've had with the r128 before. The quick workaround
is to tell it not to use the framebuffer device.
> Another thing I saw in the XServer-log in /var/log/messages is
> that there seems to be a problem with the drm (what is that?).
The Direct Rendering Manager is needed for 3D hardware acceleration.
> I googled around a little bit and found that this could be
> an issue with a module of the kernel - is that possible?
> I tried to rebuild the kernel (I don't have any modules,
> everything built-in) but it didn't help. Should I build something
> as module or am I completly wrong?
You only need to make sure the agpgart kernel module is loaded before
the radeon kernel module.
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast