• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] kaffeine weigert sich Videos wiederzugeben

Shad-Ow

Newbie
Ich habe seit kurzem das im Titel genannte Problem.

Immer wenn ich ein Video abspielen möchte - entweder über das Kontextmenü, direkt über Datei -> Öffnen oder aus der Wiedergabeliste - bekomme ich folgende Meldung:

Laden des Abspielgerätes 'XinePart' fehlgeschlagen.
Details: Einrichtung aller Videotreiber fehlgeschlagen!


Um genau zu sein, habe ich auf meinem SuSE 10.1 32bit erst kürzlich ein Update auf neue Versionen von kaffeine (0.7.x auf 0.8.4) und xine-lib (1.1.1 auf 1.1.5) durchgeführt. Dazu nutze ich YOU und die Packman Repositories.

Daneben habe ich noch xviD (1.1.2) und DivX (6.1.1) installiert, da vorher beide Formate (.avi) nicht abgespielt werden konnten (kaffeine sprang immer um ca. 15 Sekunden und gab weder Bild noch Ton wieder).

Mein Versuch die xine-libs selbst zu kompilieren wird im Übrigen stehts mit einem Fehler beendet.

configure meint:
Code:
cat: /etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc/ld.so.conf.d/*.conf: No such file or directory
configure: WARNING: X11/extensions/XShm.h: present but cannot be compiled
configure: WARNING: X11/extensions/XShm.h:     check for missing prerequisite headers?
configure: WARNING: X11/extensions/XShm.h: see the Autoconf documentation
configure: WARNING: X11/extensions/XShm.h:     section "Present But Cannot Be Compiled"
configure: WARNING: X11/extensions/XShm.h: proceeding with the preprocessor's result
configure: WARNING: X11/extensions/XShm.h: in the future, the compiler will take precedence
./configure: line 32120: test: too many arguments

Darauf kommt von make auszugsweise folgendes:
Code:
(...)
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `init_class':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1632: undefined reference to `XvQueryExtension'
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1648: undefined reference to `XvQueryAdaptors'
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1672: undefined reference to `XvGrabPort'
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1698: undefined reference to `XvGrabPort'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `dispose_class':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1600: undefined reference to `XvFreeAdaptorInfo'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `xvmc_update_XV_DOUBLE_BUFFER':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1309: undefined reference to `XvSetPortAttribute'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `xvmc_property_callback':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1019: undefined reference to `XvSetPortAttribute'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `xvmc_set_property':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1036: undefined reference to `XvSetPortAttribute'
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1038: undefined reference to `XvGetPortAttribute'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `xvmc_check_capability':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1256: undefined reference to `XvGetPortAttribute'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `open_plugin':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1416: undefined reference to `XvQueryPortAttributes'
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1480: undefined reference to `XvListImageFormats'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `xvmc_dispose':
/home/torsten/Quellcode/xine-lib-1.1.5/src/video_out/video_out_xvmc.c:1219: undefined reference to `XvUngrabPort'
collect2: ld returned 1 exit status
make[4]: *** [xineplug_vo_out_xvmc.la] Fehler 1
make[3]: *** [all-recursive] Fehler 1
make[2]: *** [all-recursive] Fehler 1
make[1]: *** [all-recursive] Fehler 1
make: *** [all] Fehler 2
 

tomm.fa

Administrator
Teammitglied
Und was ist wenn du anstelle von xine-lib mal die Packmanversion libxine nimmst ? Und Kaffeine genauso ?
 
OP
S

Shad-Ow

Newbie
tomfa schrieb:
Und was ist wenn du anstelle von xine-lib mal die Packmanversion libxine nimmst ? Und Kaffeine genauso ?
Das mache ich bereits. Ich wollte mit meinem ersten Beitrag ausdrücken, dass ich die von SuSE mitgelieferten Versionen von kaffeine und xine-lib (nun libxine1) durch die von Packman ersetzt habe.

obec schrieb:
(...) schau mal hier (...)
Ich habe mir das Wiki bereits angesehen gehabt, aber keine Lösung für mein Problem gefunden. mp3 Dateien laufen bei mir ohne Probleme, DVDs wollte ich nicht auf dem PC abspielen und die von mir genannten Pakete habe ich über die dort beschriebene Weise von Packman bezogen.
 
OP
S

Shad-Ow

Newbie
Ich habe nun nochmals eine komplette Deinstallation aller Pakete durchgeführt und nur die zentralen (libxine1 und kaffeine) neu installiert.

Leider stellte sich immer noch keine Veränderung ein; die Fehlermeldung ist immer noch die gleiche.
 

tomm.fa

Administrator
Teammitglied
Mit YaST, xine-ui, libxine und kaffeine löschen. Dann K-Menü (Kickoff) -> Anwendungen -> Dateien suchen. Unter Name xine eingeben (Später kaffeine) -> Suchen in file:/
Und dann guck mal was du noch so alles findest und lösch das mal, danach wieder libxine und kaffeine wieder mit YaST installieren. Könnte auch ein dummer Tipp sein ! :roll:
 
OP
S

Shad-Ow

Newbie
So dumm war der Tipp nicht.

Nachdem ich alle noch existierenden Ordner von xine (insgesamt vier Stück) entfernt habe und sowohl libxine, alsauch kaffeine neu installiert habe, funktioniert die Video Wiedergabe nun.

Danke für die Unterstützung.
 
Oben