Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit MPlayer
Hallo Leute !
Ich habe den MPlayer installiert mit YAST2. Alles OK. Wenn ich aber im Befehlsfenster nun mplayer eingebe kommt diese Meldung:
mplayer
mplayer: error while loading shared libraries: libdvdread.so.2: cannot open shar ed object file: No such file or directory
Was hab ich falsch gemacht ??
Gruß Peter
Idlemaster
21.04.04, 21:18
Hallo Leute !
Ich habe den MPlayer installiert mit YAST2. Alles OK. Wenn ich aber im Befehlsfenster nun mplayer eingebe kommt diese Meldung:
mplayer
mplayer: error while loading shared libraries: libdvdread.so.2: cannot open shar ed object file: No such file or directory
Was hab ich falsch gemacht ??
Gruß Peter
Würde mal ganz pauschal sagen check ob das libdvdread Paket installiert ist...
MfG
Idle
War nicht, hab ich jetzt kommt aber selbe Meldung:
mplayer: error while loading shared libraries: libdveread.so.2: cannot open shared object file: no such file or directory
derguteweka
24.04.04, 13:42
Moin,
Wahrscheinlich stimmen nur die Namen der libraries nicht. Weisst du wohin (in welches Verzeichnis) du die libdvdread installiert hast ? Wahrscheinlich /usr/lib oder /usr/local/lib . Im entsprechenden Verzeichnis einfach mal ein ls -la libdvdread* machen, dann sollte sowas aehnliches rauskommen:
-rw-r--r-- 1 root root 389896 Feb 23 22:52 libdvdread.a
-rwxr-xr-x 1 root root 725 Feb 23 22:52 libdvdread.la
lrwxrwxrwx 1 root root 19 Feb 23 22:52 libdvdread.so -> libdvdread.so.3.0.0
lrwxrwxrwx 1 root root 19 Feb 23 22:52 libdvdread.so.3 -> libdvdread.so.3.0.0
-rwxr-xr-x 1 root root 252313 Feb 23 22:52 libdvdread.so.3.0.0
Wenn du das Verzeichnis gefunden hast, wo es diese libs gibt, dann erstelle in dem Verzeichnis einen symbolic link - und zwar so (als root) :
ln -s libdvdread.so.3.0.0 libdvdread.so.2
Dann sollte dein mplayer nicht mehr mosern.
Gruss
WK
Läßt Yast nach der Installation von Bibliotheken 'ldconfig' laufen, um sie dem System bekannt zu geben? Probier das mal.
mic
Ja, Yast bindet es correct ein, sieht man wie es bekanntgiebt.
Wenn ich ls -la libdvdread eingebe kommt das:
/bin/ls: libdvdread: Datei oder Verzeichnis nicht gefunden
derguteweka
25.04.04, 12:41
Moin,
Aehm, hast du "ls -la libdvdread" oder "ls -la libdvdread*" (jeweils ohne Gaensefuesschen) eingegeben ? Das Sternchen am Ende ist wichtig. Wenn du trotz Sternchen unter /usr/lib oder /usr/local/lib nix findest, wurde die libdvdread nicht oder an einem "unueblichen" Ort installiert. Du kannst dann versuchen, die ganze Platte danach abzugrasen mit:
find / -name "libdvdread*" 2>/dev/null
Die Gaensefuesschen sind hier tatsaechlich noetig (wegen dem Sternchen).
Wenn du den Pfad gefunden hast, unter dem die libdvdread Dateien liegen, dann in diesem Pfad den symbolic link erstellen, wenns den nicht schon gibt. Andererseits: Wenns den schon gaebe, sollte mplayer nicht meckern ;-).
Gruss
WK
Also hab ich gemacht und die Ausgabe war :
/usr/lib/libdvdread.so.3.0.0
/usr/lib/libdvdread.a
/usr/lib/libdvdread.so.3
/usr/lib/libdvdread.la
/usr/lib/libdvdread.so
Jetzt einen Symbolischen Link dazu oder ??
Danke Peter
derguteweka
25.04.04, 18:27
Geeenau - und gehts dann ?
Gruss
WK
Hallo
Da ich das selbe Problem mit dem Player habe, frag ich einfach hier weiter anstelle eines neuen Threads.
Folgendes:
libdvdread.so.2: cannot open shared object file: No such file or directory
Der Befehl: ls -la libdvdread*
Ergab folgendes:
lrwxrwxrwx 1 root root 19 2005-06-17 16:33 libdvdread.so.3 -> libdvdread.so.3.0.0
-rwxr-xr-x 1 root root 108325 2004-10-02 02:49 libdvdread.so.3.0.0
Als nächstes,
Der Befehl: ln -s libdvdread.so.3.0.0 libdvdread.so.2
ln: „libdvdread.so.2“: Datei existiert
Als nächstes die HD nach der Datei gesucht.
Der Befehl: find / -name "libdvdread*" 2>/dev/null
Ergab folgende Ergebnisse:
/usr/lib/libdvdread.so.3.0.0
/usr/lib/libdvdread.so.2
/usr/lib/libdvdread.so.3
/usr/share/doc/packages/libdvdread
das mit dem Symbolischen Link hab ich probiert....geht aber leider nicht....
was könnte man sonst noch probieren?
Gruss
derguteweka
22.06.05, 21:03
Moin,
Hmm, das is ja eigenartig. Wenns den link schon gibt, wie das ln kommando behauptet, wieso erscheint der dann nicht beim ls Kommando? Das ist mir schon recht unklar :confused:
Mach' nochmal den
ls -la libdvdread*
Dann evtl. auch mal ein
file libdvdread.so.2
Denn wenn schon irgendwas namens libdvdread.so.2 bei dir existiert, so dass man keinen symbolic link mit diesem Namen erstellen kann, dann sollte der mplayer das auch finden koennen...
Gruss
WK
Hi guterweka...;)
hab nach langem suchen endlich mal was gutes gefunden.... damit läuft dann auch xine den mplayer hab ich allerdings ned ausprobiert...
Hab das ganze nochmals nach der Anleitung gemacht und muss sagen das Ding funzt soweit gut... hoffe morgen auch noch.....;)
http://www.suwald.com/linux-gnu/xine.html
Diese Anleitung versteht auch gerade noch ein absoluter Neuling...;)
Hoffe das man hier solche Links posten darf......
Gruss
derguteweka
22.06.05, 21:19
Moin,
Na, Hauptsache es geht :)
Gruss
WK
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.