On Thu, Aug 10, 2006 at 08:45:10PM +0200, Martin Wache wrote: > > > I would concede that is probably is nvidia related. I'd like to try a > > Matrox G450 or similar, but this is a PCI-e system with no AGP slots. > > > That would really be a great test. What about pci cards? It doesn't > necessarily has to be a Matrox card, any other card would be nice.
I have a PCI PVR350 I can try now. Last time I had a look around it looked like the pvr350 driver was vdr 1.3.x and earlier only, but I'll have another hunt around for it. > > vdr 1.4.0 (binary build in Ubuntu 6.10) > > You are using a prebuild vdr together with a self-compiled softdevice? That's right. > Hm, how did you compile the softdevice? Did you make sure that the > prebuild vdr *exactly* matches the sources of vdr you used to build the > softdevice (maybe there are some patches applied) ? > Could you try if you have the same issues if you build both vdr and the > softdevice yourself? In Ubuntu, you can get the sources used to build the packaged binary: apt-get build-dep vdr apt-get source vdr That leaves me with a vdr-1.4.0 directory which is guaranteed to be the same source, including distribution specific patches, as the installed binary. However, I'm not sure how the Ubuntu chaps got it built, because: [EMAIL PROTECTED]:~/vdr-1.4.0# make g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" thread.c thread.c:320: error: ?gettid? has not been declared thread.c:322: error: expected constructor, destructor, or type conversion before ?tThreadId? make: *** [thread.o] Error 1 [EMAIL PROTECTED]:~/vdr-1.4.0# gcc -v Using built-in specs. Target: x86_64-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release x86_64-linux-gnu Thread model: posix gcc version 4.1.2 20060715 (prerelease) (Ubuntu 4.1.1-9ubuntu1) I see stuff related to gettid in /usr/include, so I'm not sure what's going on here. I can however drop stuff into vdr-1.4.0/PLUGINS/src/ and then 'make plugins' in vdr-1.4.0 which is how I'm getting plugins built. The reason I can't try xineliboutput is similar to above; tools/udp_pes_scheduler.c:38: error: ?gettid? has not been declared tools/udp_pes_scheduler.c:43: error: expected constructor, destructor, or type conversion before ?cTimePts? tools/udp_pes_scheduler.c:130: error: ?gettid? was not declared in this scope > One thing which could help to debug both issues would be if you could > enable the OSDDEB (uncomment the line "#define OSDDEB(out...) in the > file SoftOsd.c and recompile), pipe the output in a file and send it to me. Once I get it built, I'll do this :) Thanks for your help so far! -- Chris
_______________________________________________ Softdevice-devel mailing list [email protected] http://bat.berlios.de/mailman/listinfo/softdevice-devel
