Thanks a lot. That is very detailed information! I will try this as soon as I have fixed my current problems with freevo itself.
Many thanks again Tanja Philip Armstrong schrieb: > On Thu, Mar 06, 2008 at 07:47:20PM +0100, Tanja wrote: >> thanks for your offered help. At the moment I am back to the matroxfb >> setting that we were using successfully over the last years. I broke >> our freevo machine completly by all this experimenting >> with directfb (to much upgrades of to many packages, finally I lost >> myself somewhere). >> >> But when I have freevo running again more or less reliable I will >> return to the directfb problem. >> At the moment fixing the recordserver has a slightly higher priority ;-) > > :) > >> I would appreciate, if you can post your current settings. Which >> directfb-version are you running? >> Which kernel? Which kernel modules are needed? As I said, I can not >> find i2c-matroxfb. Do I need it? > > > >> Should it be in the kernel source or is it an extra package? Do you >> have any bootscripts, any special settings for mplayer or freevo? What >> resolution (modes) are you using? Are you running freevo as root or is >> there a way to run it as user? > > I think root is required. You might be able to tie things down, but it > would at the very least require some udev hackery to give the user in > question access to the relevant i2c device nodes. > >> You see, I am totaly confused with the whole subject and actually the >> documentation is very rare, very old and not always helpful. So any >> hint you can give would be great! > > OK. Here's my current setup. > > Hardware first: Biostar IDEQ 210V, 1GHz Duron, 256Mb memory, 16Mb Dual > Head G400, Microsoft Media Centre remote control, PCI Technotrend DVB > tuner card. > > The machine is running Debian stable, with a stock kernel. (well, a > backported stock kernel to be precise...) > > Following modules are loaded at boot time: > > usbcore > rtc > rtc-cmos > > fusion > i2c-dev > i2c-matroxfb > matroxfb_crtc2 > lirc_mceusb2 > > The second half are freevo/directfb related > > fusion is directfb related, but isn't strictly necessary. > > I'm using the stock Debian stable directfb release, which is old now > (0.9.25), but means I don't have to faff about recompiling mplayer and > libSDL. The only small bug is that on power-on, freevo has to be > started twice for it to work correctly -- it always fails to > initialised the directfb layer correctly the first time (this is a bug > in directfb rather than freevo: I can start any directfb app first, > watch it die & then run freevo subsequently. Weird I know...) > > mplayer and other media-related stuff is installed from > http://www.debian-multimedia.org/ > > freevo is hand installed into /usr/local, with a startup script from > an old debianised version which I installed yonks ago back in the > 1.5.x days IIRC. > > Directfb settings: /etc/directfbrc > > matrox-crtc2 > matrox-tv-standard=pal > matrox-sgram > mode=720x576 > memcpy=MMXEXT > primary-layer=02 > #matrox-cable-type=scart-composite > disable-module=ps2mouse > mouse-source=/dev/input/mice > disable-module=linux_input > disable-module=joystick > #disable-module=keyboard > mouse-source=/dev/input/mice > no-cursor > agp=2 > dma > videoram-limit=16384 > #videoram-limit=8192 > #linux-input-ir-only > no-vt-switch > pixelformat=RGB32 > #pixelformat=ARGB > bg-color=00FF00FF > graphics-vt > > Not all of these are strictly necessary :) > > Freevo settings: > > grep -v "#" /etc/freevo/boot_config : > > FREEVO_HOME="/usr/local/freevo" > FREEVO_LOG="/var/log/freevo/main.log" > FREEVO="yes" > WEBSERVER="no" > RECORDSERVER="yes" > HAVEMOUSE="no" > HAVEKEYBOARD="no" > SDL_VIDEODRIVER="directfb" > ROOTUSERINFO="no" > SETNUMLOCK="no" > > /etc/freevo/freevo/conf : > > cdparanoia = /usr/bin/cdparanoia > display = dfbmga > flac = /usr/bin/flac > geometry = 768x576 > lame = /usr/bin/lame > lsdvd = /usr/bin/lsdvd > #mencoder = /usr/local/bin/mencoder > #mplayer = /usr/local/bin/mplayer > mencoder = /usr/bin/mencoder > mplayer = /usr/bin/mplayer > oggenc = /usr/bin/oggenc > renice = /usr/bin/renice > setterm = /usr/bin/setterm > tv = pal > tvtime = /usr/bin/tvtime > version = 2.1 > #fbxine=/usr/bin/fbxine > > recording is done by mplayer from the DVB card: I haven't tried any of > the new DVB code in freevo yet, although I've got the sources to > dvbstreamer waiting for some round tuits. > > Hope that helps some. > > Phil > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users
