I am running exactly 2.6.10 and a G400. Your right it is hard. But the
good news is I bled alot recently so I rememeber what is going on.
First you need to decided if you are going to do "mga" or "dfbmga".
dfbmga has Freevo work with the "new" DirectFB (http://directfb.org) API
to use the G400. This is the way I have it setup now... I used to have
it the old way.
The old way didn't use DirectFB. You had to compile the mplayer
mga_vid.o driver and load it if you wanted hardware scaling. This is
how kernel 2.4 worked well.
mga_vid.o (atleast 5 months ago) needs a bunch of hacks to work with
2.6. I found the right patches and got it to work.... then started on
the DirectFB route.
DirectFB seems to work really well. It controls switching to TV out.
But you actually have to choose different kernel config to use it.
What I do... turn on the following in the kernel config... nothing else
display oriented:
* Support for frame buffer devices
* Matrox acceleration
* G100/G200/G400/G450/G550 Support
* Matrox I2C support
!!If you go with DirectFB do not turn on "G400 second head support"!!
Also my DirectFB /etc/directfbrc file looks like this:
debug
matrox-crtc2
matrox-tv-standard=ntsc
primary-layer=02
#matrox-sgram
matrox-cable-type=composite
#depth=15
mode=768x576
hardware
bg-color=FF111111
no-cursor
no-graphics-vt
no-vt-switching
no-vt-switch
disable-module=ps2mouse
disable-module=serialmouse
disable-module=sonypi
Not sure what you do if you don't want it to go to TV.
Hope this helps...
-Scott
Benjamin Lawetz wrote:
After falling in love with Freevo, and reading the recommended
hardware, I bought myself a PVR-350 and a Matrox G400 for the machine
I was using as a file server.
Been trying to get freevo to work ever since !!
The problem isn't as much Freevo as the G400.
After reading up, I decided to go with the framebuffer mode. Tried to
follow instructions here and there, but nothing seems to work.
The point I'm at right now is that matrox-maven can't find
/proc/bus/i2c seeing as kernel 2.6.10 has moved to sysfs.
I've read at a couple of place and couple of Howto's about patches to
get this and that to work on the G400, but nothing seems to refer to
the 2.4 kernel.
Does anyone have the G400 running in framebuffer on 2.6 ?
Since the G400 is the recommended hardware for freevo, how does
everyone else have it setup?
I'd obviously like to stay with kernel 2.6 and not go back to 2.4 if
it is at all possible.
Thanks for your help
P.S. Machine is a gentoo kernel-2.6.10 running on a Apollo Pro 133
chipseet
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users