Mailing List archive

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

[linuxtv-softmpeg] Re: VDR / softmpeg requirements



Hello,

On 06/09/04 19:29, Nicolas Huillard wrote:
I would like to have clear requirements for the system to work :
My main developing and testing machine is a EPIA M10000.

* I have kernel 2.6.6 in a Debian testing install, I can recompile and
tweak ther kernel as I wish...
I haven't used 2.6 so far, I'm fine with 2.4.25

* I patched the kernel with the -epia patch from
http://www.epiawiki.org/wiki/tiki-download_file.php?fileId=6
I'm using a vanilla kernel, with ALSA sound drivers.

* what version of the viafb must I use ? (the -epia kernel patch doc
says the viafb come from directfb.org, but I'm not sure)
http://directfb.org/cgi-bin/cvsweb.cgi/linux-fb/

* can I / must I compile viafb as a module, or in-kernel
As a module.

* can I / shoudn't I also compile vesafb (in-kernel, as a module) ?
No, don't do that. vesafb will grab you gfx adapter.

* is there any other module that I should compile, are the versions
important ? (agpgart, via_v4l_drv, drm, fusion, fbgen (?), etc.)
If you plan to compile DirectFB with multiapplication core, you'll need fusion:

http://directfb.org/cgi-bin/cvsweb.cgi/linux-fusion/

* what order should these modules be loaded, if compiled as modules ?

* what version of DirectFB should I use ? (I tried 0.9.20 from Debian
testing, and a self compiled 0.9.21-cvs, checked out last sunday)
Bleeding edge CVS. ;-)

> * what other DirectFB libraries should I use ? (FusionSound, etc.)

FusionSound is mandatory, so is libavcodec. I'm still using 0.4.8

* my /etc/fb.modes file came from Debian, and does not seem to be suited
to the CLE266 : is there a source for a good fb.modes file ?
I'm using:

mode "720x576-50Hz-16bit"
    geometry 720 576 720 576 32
    timings 31208 144 40 32 10 128 3
    bcast true
endmode

* what screen resolution works best with VDR/softmpeg, and how can I
check working screen resolutions (when I have vga=ask in lilo.conf, and
viafb compiled-in, a scan of available modes freezes the kernel).
My startup looks like this:

# DirectFB multiapplication core
modprobe fusion

# viafb + set right mode
modprobe viafb refresh=50 mode=720x576 TVon=1 TVoverscan=1 bpp=32
fbset -a "720x576-50Hz-16bit"

# video overlay covers all other layers, so don't use it directly
# (otherwise no translucent windows with vdr)
export DFB_CLE266_UNDERLAY=1

# DVB drivers
modprobe bttv i2c_hw=1 card=0x71
modprobe dvb-bt8xx
modprobe dst

TIA,
CU
Michael.




Home | Main Index | Thread Index