Steht ja eigenlich alles da.
- xine-vdpau bzw. xine-lib mit vdpau Patch nicht richtig installiert?
- xine-ui nicht richtig installiert?
- xine-lib nicht gepatched mir xine-plugin Patch?
Steht ja eigenlich alles da.
ZitatOriginal von C-3PO
Steht ja eigenlich alles da.
- xine-vdpau bzw. xine-lib mit vdpau Patch nicht richtig installiert?
- xine-ui nicht richtig installiert?
- xine-lib nicht gepatched mir xine-plugin Patch?
also folgendes hab ich installiert:
cd /data/installfiles/
mkdir xine
cd xine/
wget http://www.jusst.de/vdpau/file…b-1.2-vdpau-r278.diff.bz2
bunzip2 xine-lib-1.2-vdpau-r278.diff.bz2
hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2
mv xine-lib-1.2/ xine-lib-1.2-cvs-05082009
tar -czf xine-lib-1.2-cvs-05082009.tar.gz xine-lib-1.2-cvs-05082009/
cd xine-lib-1.2-cvs-05082009/
patch -p1 -i ../xine-lib-1.2-vdpau-r278.diff
./autogen.sh && ./configure --disable-musepack && make && make install
cd /data/installfiles/xine
wget http://home.vrweb.de/~rnissl/x…vs-20090617220000.tar.bz2
tar -xjf xine-ui-cvs-20090617220000.tar.bz2
cd xine-ui/
./autogen.sh --enable-vdr-keys && make && make install
cd /usr/local/src/vdr/PLUGINS/src
tar -xjf /data/installfiles/vdrplugins/vdr-xineliboutput-1.0.4.tar.bz2
ln -s xineliboutput-1.0.4/ xineliboutput
cd xineliboutput/
make && make install
mkdir -p /etc/vdr/plugins/xineliboutput
cp *.mpg /etc/vdr/plugins/xineliboutput/
hab ich da einen Fehler drin? Fehlt noch was?
EDIT:
ich hab jetzt den VDR mit deiner obigen Zeile mal ohne "--video=vdpau" gestartet und dann sehe ich ein TV Bild. Naja es läuft er als Standbild aber immerhin :). Also sollte die Installation wohl schon einigermaßen passen oder? Kann ich irgendwie testen ob VDPAU überhaupt läuft? Oder muss ich das auf der Grafikkarte noch aktivieren?
ZitatAlles anzeigenOriginal von sewn4
./autogen.sh && ./configure --disable-musepack && make && make install
cd /data/installfiles/xine
wget http://home.vrweb.de/~rnissl/x…vs-20090617220000.tar.bz2
tar -xjf xine-ui-cvs-20090617220000.tar.bz2
cd xine-ui/
./autogen.sh --enable-vdr-keys && make && make install
Da du in der ersten Zeile nicht angegeben hast, wohin du es installiert haben willst wird die xine-lib nach /usr/local statt /usr installiert. Da du in der letzten Zeile nicht angegeben hast, dass die xine-lib in /usr/local installiert wurde, wird hier eine eventuell noch vorhandene alte Installation von xine-lib in /usr herangezogen.
Gerald
Hi,
bezüglich vdpau hab ich mal:
./configure |grep vdpau
./configure: line 31007: test: =: unary operator expected
checking for vdp_device_create_x11 in -lvdpau... yes
checking vdpau/vdpau_x11.h usability... yes
checking vdpau/vdpau_x11.h presence... yes
checking for vdpau/vdpau_x11.h... yes
config.status: creating src/video_dec/libvdpau/Makefile
- vdpau (X11 VDPAU)
gemacht das sollte passen oder?
Ich habe in einem anderen Thread gelesen da hatte jemand das gleiche Problem und er meinte bei Ihm war die xine-lib von Ubuntu bereits installiert? Wie kann ich das testen und eventuell dann löschen?
ZitatOriginal von gda
Da du in der ersten Zeile nicht angegeben hast, wohin du es installiert haben willst wird die xine-lib nach /usr/local statt /usr installiert. Da du in der letzten Zeile nicht angegeben hast, dass die xine-lib in /usr/local installiert wurde, wird hier eine eventuell noch vorhandene alte Installation von xine-lib in /usr herangezogen.
Gerald
Hi,
hab das mal nachgeschaut stimmt. Bei mir liegt xine unter /usr/local. Kann ich diese Verzeichnisse im Filesystem einfach löschen:
/usr/local/bin/xine
/usr/local/include/xine
/usr/local/lib/xine
/usr/local/share/xine
und danach neu installieren?
ZitatAlles anzeigenOriginal von sewn4
./configure |grep vdpau
./configure: line 31007: test: =: unary operator expected
checking for vdp_device_create_x11 in -lvdpau... yes
checking vdpau/vdpau_x11.h usability... yes
checking vdpau/vdpau_x11.h presence... yes
checking for vdpau/vdpau_x11.h... yes
config.status: creating src/video_dec/libvdpau/Makefile
- vdpau (X11 VDPAU)
gemacht das sollte passen oder?
Was soll das beweisen? Wenn das eine Antwort auf meinen Post sein soll, dann habe ich sie nicht verstanden. Vielleicht könntest du in Zukunft quoten worauf du dich beziehst?
Gerald
ZitatAlles anzeigenOriginal von sewn4
hab das mal nachgeschaut stimmt. Bei mir liegt xine unter /usr/local. Kann ich diese Verzeichnisse im Filesystem einfach löschen:
/usr/local/bin/xine
/usr/local/include/xine
/usr/local/lib/xine
/usr/local/share/xine
und danach neu installieren?
Lies nochmal was ich geschrieben habe. Nicht die neuen Dateien in /usr/local sind das Problem.
Mit ./configure --prefix=/usr bekommst du die Dateien in die richtigen Ordner. Die alte Installation in /usr ist das Problem. Die musst du mit apt-get remove loswerden, aber das wird dir mit Sicherheit Probleme mit anderen Paketen bringen.
Gerald
ZitatOriginal von gda
Was soll das beweisen? Wenn das eine Antwort auf meinen Post sein soll, dann habe ich sie nicht verstanden. Vielleicht könntest du in Zukunft quoten worauf du dich beziehst?
Gerald
Hi,
das sollte beweisen das meine Grafikkarte überhaupt vdpau kann. Ich hatte etwas weiter oben danach gefragt wie ich das überhaupt prüfen kann...
Hi,
also ich bekomme es irgendwie nicht hin. Ich hatte jetzt das komplette xine etc. gelöscht und nochmals neu installiert:
cd /data/installfiles/
mkdir xine
cd xine/
wget http://www.jusst.de/vdpau/files/xine-lib-1.2/xine-lib-1.2-vdpau-r278.diff.bz2
bunzip2 xine-lib-1.2-vdpau-r278.diff.bz2
hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2
mv xine-lib-1.2/ xine-lib-1.2-cvs-05082009
tar -czf xine-lib-1.2-cvs-05082009.tar.gz xine-lib-1.2-cvs-05082009/
cd xine-lib-1.2-cvs-05082009/
patch -p1 -i ../xine-lib-1.2-vdpau-r278.diff
./autogen.sh && ./configure --prefix=/usr --disable-musepack && make && make install
Alles anzeigen
cd /data/installfiles/xine
wget http://home.vrweb.de/~rnissl/xine-ui-cvs-20090617220000.tar.bz2
tar -xjf xine-ui-cvs-20090617220000.tar.bz2
cd xine-ui/
./autogen.sh --prefix=/usr --enable-vdr-keys && make && make install
cd /usr/local/src/vdr/PLUGINS/src
tar -xjf /data/installfiles/vdrplugins/vdr-xineliboutput-1.0.4.tar.bz2
ln -s xineliboutput-1.0.4/ xineliboutput
cd xineliboutput/
make && make install
mkdir -p /etc/vdr/plugins/xineliboutput cp *.mpg /etc/vdr/plugins/xineliboutput/
Xine liegt jetzt an der richtigen Stelle. Sobald ich den VDR starte kommt die gleiche Fehlermeldung:
Aug 15 03:11:28 vdr vdr: [4801] [vdr-fe] fe_xine_init: xine_open_video_driver("vdpau") failed
Aug 15 03:11:28 vdr vdr: [4801] [xine..put] cXinelibLocal: Error initializing frontend
Aug 15 03:11:28 vdr vdr: [4801] [xine..put] cXinelibLocal::Action: thread finished
Aug 15 03:11:28 vdr vdr: [4798] [xine..put] cXinelibDevice::Start(): Local frontend init failed
Aug 15 03:11:28 vdr vdr: [4798] [xine..put] cXinelibOsdProvider: shutting down !
Aug 15 03:11:28 vdr vdr: [4798] [vdr-fe] find_input: stream not initialized or playback finished !
Aug 15 03:11:28 vdr kernel: [ 367.869035] vdr[4798]: segfault at 968 ip 00007f4a76afbdf9 sp 00007fff824f96c0 error 4 in libX11.so.6.2.0[7f4a76acd000+102000]
Hi,
ich glaub ich bin einen Schritt weiter. Ich habe jetzt mal das xine-vdpau direkt genommen und installiert. Gibts da einen unterschied zwischen "xine-lib + vdpau-patch" und "xine-vdpau"?
Wenn ich jetzt den VDR starte kommt das im Log:
Aug 15 16:55:06 vdr vdr: [17502] [vdr-fe] Detected 2 CPUs
Aug 15 16:55:06 vdr vdr: [17502] [vdr-fe] Enabling multithreaded video decoding
Aug 15 16:55:06 vdr vdr: [17502] [input_vdr] vdr_flush_engine: stream_start, flush skipped
Aug 15 16:55:08 vdr vdr: [17515] [input_vdr] BLANK in middle of stream! bufs queue 0 , video_fifo 0
Aug 15 16:55:09 vdr vdr: [17517] [input_vdr] vdr_plugin_write: PES too long (13792 bytes, max size 8192 bytes), data ignored !
Aug 15 16:55:09 vdr vdr: [17517] [input_vdr] vdr_plugin_write: PES too long (27032 bytes, max size 8192 bytes), data ignored !
Aug 15 16:55:09 vdr vdr: [17517] [input_vdr] vdr_plugin_write: PES too long (16552 bytes, max size 8192 bytes), data ignored !
Aug 15 16:55:09 vdr vdr: [17517] [input_vdr] vdr_plugin_write: PES too long (15080 bytes, max size 8192 bytes), data ignored !
Aug 15 16:55:09 vdr vdr: [17517] [xine..put] Detected video size 720x576
und ich bekomme auf dem TV ein schwarzes Bild.
EDIT:
habe eben mal den VDR komplett neu gestartet. Jetzt bekomme ich nach dem starten das OSD-Menü vom VDR zu sehen aber auch "NO SIGNAL". Im Log kommt das:
Aug 15 17:12:19 vdr vdr: [4260] [vdr-fe] Detected 2 CPUs
Aug 15 17:12:19 vdr vdr: [4260] [vdr-fe] Enabling multithreaded video decoding
Aug 15 17:12:19 vdr vdr: [4260] [input_vdr] vdr_flush_engine: stream_start, flush skipped
Aug 15 17:12:20 vdr kernel: [ 80.000015] Clocksource tsc unstable (delta = -92445449 ns)
Aug 15 17:12:29 vdr vdr: [4275] [input_vdr] No data in 8 seconds, queuing no signal image
Aug 15 17:12:31 vdr vdr: [4275] [input_vdr] BLANK in middle of stream! bufs queue 0 , video_fifo 0
Aug 15 17:12:32 vdr vdr: [4366] [xine..put] Detected video size 720x576
Aug 15 17:12:32 vdr vdr: [4366] [input_vdr] vdr_plugin_write: PES too long (56816 bytes, max size 8192 bytes), data ignored !
Aug 15 17:12:32 vdr vdr: [4366] [input_vdr] vdr_plugin_write: PES too long (11216 bytes, max size 8192 bytes), data ignored !
Aug 15 17:12:32 vdr vdr: [4366] [input_vdr] vdr_plugin_write: PES too long (10296 bytes, max size 8192 bytes), data ignored !
Aug 15 17:12:32 vdr vdr: [4366] [input_vdr] vdr_plugin_write: PES too long (16736 bytes, max size 8192 bytes), data ignored !
Aug 15 17:12:32 vdr vdr: [4366] [input_vdr] vdr_plugin_write: PES too long (9744 bytes, max size 8192 bytes), data ignored !
Aug 15 17:12:32 vdr vdr: [4366] [input_vdr] vdr_plugin_write: PES too long (11216 bytes, max size 8192 bytes), data ignored !
Hi,
hat keiner eine Idee dazu? Ich weiß nicht mehr was ich noch machen könnte? Hat noch jemand eine Idee oder einen Tipp? Bin für jede Hilfe dankbar.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!