[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#372079: DVI on G550, some bad news, some good news



On Tue, May 08, 2007 at 02:45:52PM -0700, t takahashi wrote:
> On 5/8/07, Nikolaus Schulz <microschulz@web.de> wrote:
> >I'll probably try Linux 2.6.18 with matroxfb after upgrading to Etch.
> 
> can you let us on this bug (i seem to be on its forward list, which is
> good and i hope will continue to be the case after any mergings) know
> the results?

Okay, I've tested 2.6.8 on my Sarge testbed for now.  DVI indeed works
with matroxfb enabled, but without Matrox' hallib there's an annoying
flicker.  If this cannot be improved with a better kernel configuration
or a later kernel, then I won't use it.  See below for the kernel
configuration I've tested. 

> i can try the same by setting the right things and installing etch on
> a new disk, if i know what to set and can do so without debug
> iterations.  

I do not know if the setup I've tested is entirely correct. 

> unfortunately, i am too ignorant about x stuff.  i don't
> even know:
> 
> which kernel option is relevant,
> what enabling in the console means,

Yeah, I feel pretty much stuck, either.  The documentation is not very
great here, I think. 

> whether anything would be required in the x conf file,

Don't think so. 

> what a framebuffer is exactly,

*sigh*  Yes, I've myself tried to figure that out several times, without
success.  Well...

> and even what "dfp" means.  (i guess "digital flat panel".)

'dict dfp' tells me you're right :-) 

> icih, the last time i tried fixing this was a while back, but it was
> probably a 2.6 kernel.  here is my current kernel.
> 
> (1) 08-Tue-14-16-11 ~# uname -a;gunzip -c /proc/config.gz | grep -i matrox
> Linux debian 2.6.18myver #1 SMP Sun Mar 11 14:33:06 MST 2007 i686 GNU/Linux
> CONFIG_FB_MATROX=m

Hm, I think this works only compiled in.  Not sure, though. 
(If a module doesn't cut it, then why does the stock Debian kernel
provide one?)

> # CONFIG_FB_MATROX_MILLENIUM is not set
> # CONFIG_FB_MATROX_MYSTIQUE is not set
> CONFIG_FB_MATROX_G=y
> # CONFIG_FB_MATROX_MULTIHEAD is not set

My Kernel 2.6.8 setup with DVI (badly) working:

---- cut here ----
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_VESA is not set
CONFIG_FB_MATROX=y
# CONFIG_FB_MATROX_MILLENIUM is not set
# CONFIG_FB_MATROX_MYSTIQUE is not set
CONFIG_FB_MATROX_G450=y
CONFIG_FB_MATROX_G100=y
# CONFIG_FB_MATROX_I2C is not set
# CONFIG_FB_MATROX_MULTIHEAD is not set
# CONFIG_FB_VIRTUAL is not set
CONFIG_FRAMEBUFFER_CONSOLE=y
---- cut here ----

I hope I've got the relevant options.  Kernel commandline: 

    video=matroxfb:vesa:0x1BB,fv:60 

Here 0x1BB is the code for a 1280x1024 resolution. 
You will need to tune these for your needs, see
/usr/src/linux/Documentation/fb/matroxfb.txt for your options.

Nikolaus



Reply to: