2010/1/2 Mika Laitio <lamikr@xxxxxxxxxx>: >> OK, i finally found the time to complete a VDR PC >> based on the ION board. >> >> The good news are: >> >> + 1080p plays back smoothly with xine/vdpau >> with very low CPU usage. >> + sound over HDMI works. >> + the streamdev-client plugin works - even with HD channels. >> + the xine plugin works fine - also with HD channels and HD >> recordings. I had to tweak a few config items. >> >> The not-so-good news are: >> >> + The fan is a bit loud and so far I have not found >> a silent replacement fan. >> + I originally set up the system as a diskless (nfsroot) >> system, but KDE 4 (I am using OpenSuSE 11.2) performs >> unbearably slow, so I was forced to install a hard disk. >> >> >> So, as it turns out, I do not need a DVB card in the PC >> (the server has 2 DVB-S cards and one DVB card). >> If I keep it that way, I really do not need the PCI slot, >> so I could use one of these passively cooled main boards >> http://geizhals.at/deutschland/a467665.html >> http://geizhals.at/deutschland/a439268.html >> >> I currently use this (actively cooled) main board: >> http://geizhals.at/deutschland/a455388.html >> >> Using a passively cooled main board would solve the >> fan noise problem. > > I also finally setted up my ion system. > I have a similar kind of passive cooled zotac that you put in your links but > found out that without any cooling it's temperature get still pretty hight > 60-65 celcius. > > The included 4 inch fan was indeed pretty noisy, so I invested for a 8 inc > fan and put that to my own made wooden case. (I first used old case from > broken video, but that one had about 30 cm extra width, so I ended up making > my own case) > > With this 8 inch fan, the cpu and mcu temperatures are now about 40 celcius. > > If you are interested, I put a picture on > http://pilppa.org/home/blogs/index/1 > > For some reason the "--video vdpau" option for vdr-sxfe still does not work > for me... (Using mandriva 2010 version of everything else except from own > build vdr-1.7.10 and couple od days old xineliboutput plugin with latest fix > being: Fixed generating lirc key release events) > ). gdb crash log is below: > > (gdb) set args xvdr+tcp://192.168.3.11:37890 --video vdpau > (gdb) run > Starting program: /usr/local/bin/vdr-sxfe xvdr+tcp://192.168.3.11:37890 > --video vdpau > [Thread debugging using libthread_db enabled] > vdr-sxfe 1.0.90-cvs (build with xine-lib 1.1.16, using xine-lib 1.1.16) > > Video driver: vdpau > VDR Server: xvdr+tcp://192.168.3.11:37890 > > [New Thread 0x7fa4ab9af6f0 (LWP 10536)] > [10536] [vdr-fe] GNOME screensaver disabled > [New Thread 0x7fa4a3514910 (LWP 10545)] > [10536] [vdr-fe] fe_xine_init: xine_open_video_driver("vdpau") failed > Error initializing xine > [Thread 0x7fa4a3514910 (LWP 10545) exited] > > Program received signal SIGSEGV, Segmentation fault. > 0x00007fa4aa5e2cad in pthread_mutex_lock () from /lib64/libpthread.so.0 > Missing debug package(s), you should install: > dbus-debug-1.2.16-2mdv2010.0.x86_64 dbus-glib-debug-0.82-1mdv2010.0.x86_64 > faac-debug-1.28-3plf2010.0.x86_64 faad2-debug-2.7-1plf2009.1.x86_64 > gcc-debug-4.4.1-4.1mnb2.x86_64 glib2.0-debug-2.22.2-2mdv2010.0.x86_64 > glibc-debug-2.10.1-6.2mnb2.x86_64 lame-debug-3.98.2-1plf2009.0.x86_64 > libalsa2-debug-1.0.21a-1mdv2010.0.x86_64 > libcdio-debug-0.81-5mdv2010.0.x86_64 > libdvdcss-debug-1.2.10-2plf2010.0.x86_64 libjpeg-debug-7-5mdv2010.0.x86_64 > libogg-debug-1.1.4-2mdv2010.0.x86_64 libtheora-debug-1.1.0-1mdv2010.0.x86_64 > libvorbis-debug-1.2.3-1mdv2010.0.x86_64 libx11-debug-1.2.2-2mdv2010.0.x86_64 > libxau-debug-1.0.5-1mdv2010.0.x86_64 libxcb-debug-1.4-3.2mdv2010.0.x86_64 > libxcursor-debug-1.1.10-1mdv2010.0.x86_64 > libxdmcp-debug-1.0.3-1mdv2010.0.x86_64 libxext-debug-1.0.5-1mdv2010.0.x86_64 > libxfixes-debug-4.0.3-5mdv2010.0.x86_64 > libxinerama-debug-1.0.3-3mdv2010.0.x86_64 > libxrandr-debug-1.3.0-2mdv2010.0.x86_64 > libxrender-debug-0.9.4-5mdv2010.0.x86_64 pcre-debug-7.9-1mdv2010.0.x86_64 > real-codecs-debug-1.2-4plf2010.0.x86_64 > vcdimager-debug-0.7.23-9mdv2010.0.x86_64 > xine-lib-debug-1.1.16.3-2plf2010.0.x86_64 > zlib-debug-1.2.3-13mdv2010.0.x86_64 > (gdb) bt > #0 0x00007fa4aa5e2cad in pthread_mutex_lock () from /lib64/libpthread.so.0 > #1 0x00007fa4a9a09773 in xine_list_video_output_plugins () > from /usr/lib64/libxine.so.1 > #2 0x000000000040cc80 in list_plugins_type (xine=0x1, > msg=0x416993 "Available video drivers:", > list_func=0x7fa4a9a09740 <xine_list_video_output_plugins>) > at xine_frontend.c:107 > #3 0x000000000040cd57 in list_xine_plugins (fe=<value optimized out>, > verbose=0) at xine_frontend.c:125 > #4 0x0000000000412648 in main (argc=<value optimized out>, > argv=0x7fff415c6e08) at xine_frontend_main.c:749 > Have you compiled vdr-xineliboutput with --enable-vdpau ? what does ./configure show and are you using xine-lib-1.2 HG with vdpau patch? > > Mika > > _______________________________________________ > vdr mailing list > vdr@xxxxxxxxxxx > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr