Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232296 - distorted video on xf86-video-mga with kernel >2.6.22
Summary: distorted video on xf86-video-mga with kernel >2.6.22
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-19 07:20 UTC by Daniel
Modified: 2008-07-20 15:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
xorg.conf (xorg.conf,2.51 KB, text/plain)
2008-07-19 07:29 UTC, Daniel
Details
emerge --info (emerge.info,3.63 KB, text/plain)
2008-07-19 07:30 UTC, Daniel
Details
Xorg.0.log (Xorg.0.log,30.55 KB, text/plain)
2008-07-19 07:31 UTC, Daniel
Details
tuxonice-sources-2.6.24-r9 .config (.config,38.92 KB, text/plain)
2008-07-19 07:33 UTC, Daniel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel 2008-07-19 07:20:53 UTC
I have a messy display since a Linux kernel upgrade (to 2.6.23, or 24, or 25). The screen (CRT) is wiggly, distorted and flickery; like shaking vertically. Nothing else than the kernel was updated.

VertRefresh is always lower than specified, sometimes monitor switches off because of illegal (low) VertRefresh rates.

The distortion is related to CPU usage (i.e. under higher CPU load, it gets better).

Everything is perfectly OK if I boot into kernel 2.6.22.

already tried: disable all xorg modules, changing all screen parameters, manually create modelines, use vanilla kernel, unstable xorg, even git.freedesktop.org sources. what else?

It's a Matrox G550, nForce2 AGP, xorg-server 1.3.0, xf86-video-mga 1.4.6.1. (also tested server 1.4.2 and mga 1.4.9). Nothing revealing in xorg.0.log.

Any hints highly appreciated! 

Cheers,
Daniel

Reproducible: Always

Steps to Reproduce:
upgrade Kernel to >= 2.6.22
Comment 1 Daniel 2008-07-19 07:29:44 UTC
Created attachment 160800 [details]
xorg.conf
Comment 2 Daniel 2008-07-19 07:30:40 UTC
Created attachment 160801 [details]
emerge --info
Comment 3 Daniel 2008-07-19 07:31:47 UTC
Created attachment 160803 [details]
Xorg.0.log
Comment 4 Daniel 2008-07-19 07:33:44 UTC
Created attachment 160805 [details]
tuxonice-sources-2.6.24-r9 .config
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2008-07-20 01:22:25 UTC
Try turning off the matrox framebuffer stuff in your kernel and make sure you're using vesa instead.
Comment 6 Daniel 2008-07-20 15:06:16 UTC
Aw that really did it. That's amazing, thank you.

What's the difference to just disabling framebuffer at boot time?

It would be nice to have a decent matroxfb, though. How is it conflicting with X?

Cheers
Daniel