Pagina 1 di 1

Stranezza mplayer

Inviato: gio 18 gen 2007, 20:08
da mordecai
Ciao ragazzi!

HO letto la guida per installare mplayer che si trova nel sito.
Sembra abbastanza problematico!

IO non ho seguito la guida al 100%.HO preferito affidarmi all'installazione dei pacchetti .tgz.

La cosa strana,è che io ho installato TUTTI quanti i pacchetti richiesti dalla guida.
Tutte le lib.Tutto quanto.

Ma quando scrivo nel terminale "mplayer" mi appare il seguente errore:

Codice: Seleziona tutto

mplayer: error while loading shared libraries: libdv.so.4: cannot open shared object file: No such file or directory
Sapete dirmi qualcosa? :roll:

Re: Stranezza mplayer

Inviato: gio 18 gen 2007, 20:14
da Bart
mordecai ha scritto:Ciao ragazzi!

HO letto la guida per installare mplayer che si trova nel sito.
Sembra abbastanza problematico!

IO non ho seguito la guida al 100%.HO preferito affidarmi all'installazione dei pacchetti .tgz.

La cosa strana,è che io ho installato TUTTI quanti i pacchetti richiesti dalla guida.
Tutte le lib.Tutto quanto.

Ma quando scrivo nel terminale "mplayer" mi appare il seguente errore:

Codice: Seleziona tutto

mplayer: error while loading shared libraries: libdv.so.4: cannot open shared object file: No such file or directory
Sapete dirmi qualcosa? :roll:
Ti manca il pacchetto libdv, lo trovi su slacky.

Inviato: gio 18 gen 2007, 20:18
da michelino
Che versione hai di libdv?
c'è il softlink /usr/lib/libdv.so.4 ==> /usr/lib/libdv.so.4.x.x?
Se non c'è o dai un ldconfig o lo linki a mano (da root)
[/code]ln -s /usr/lib/libdv.so.4.x.x /usr/lib/libdv.so.4

Inviato: gio 18 gen 2007, 20:23
da targzeta
Non hai installato tutti i pacchetti necessari :).
Qui c'è un mio script. http://www.slacky.it/index.php?option=c ... nfo&id=798

In generale quando un programma non parte dandoti quell'errore fai quanto segue:
- lanci:

Codice: Seleziona tutto

ldd programma
(nel tuo caso ldd /usr/bin/mplayer), questo ti indica la lista delle librerie condivise necessarie al programma.
Quando trovi una libreria con accanto il simbolo "--> Not found" vuol dire che quella libreria non viene trovata.
- Usi il mio script per cercare il pacchetto giusto:

Codice: Seleziona tutto

fMANIFEST -f file_manifest libreria_cercata
dove "file_manifest" è appunto il file MANIFEST.bz2 che trovi nel CD/DVD della slackware e "libreria_cercata" è il nome della libreria da cercare.
La cosa divertento in tutto ciò è che nel tuo caso il mio script serve a ben poco :), infatti la libreria che ti serve non è nella slackware.
Il pacchetto comunque lo puoi trovare qui:
http://www.slacky.it/repository/travers ... dv%2F1.0.0

Spina

P.S. Dai, però il mio script è carino no?

Inviato: gio 18 gen 2007, 20:25
da mordecai
Ecco ho installato il programma libdv e infatti ci sono progressi!

Ora come errore mi da:

Codice: Seleziona tutto

mplayer: error while loading shared libraries: libspeex.so.1: cannot open shared object file: No such file or directory
E ora?

Inviato: gio 18 gen 2007, 20:27
da michelino
Dai un

Codice: Seleziona tutto

ldd /usr/bin/mplayer
anche da user normale, così vedi quali sono le dipendenze "rotte" e ti scarichi i relativi pacchetti

Inviato: gio 18 gen 2007, 20:29
da mordecai
Ecco!

Mi è apparso tutto questo ambaradam!MAMMA MIA tutte questo cose mi mancano?

Codice: Seleziona tutto

linux-gate.so.1 =>  (0xffffe000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c29000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7ba9000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7b8f000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b79000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7b3b000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7b33000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7af8000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7aaf000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7a75000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7a71000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7a6d000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb79e7000)
        libmad.so.0 => /usr/lib/libmad.so.0 (0xb79d1000)
        libdv.so.4 => /usr/lib/libdv.so.4 (0xb79a9000)
        libtheora.so.0 => /usr/lib/libtheora.so.0 (0xb7983000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0xb797e000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0xb7945000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7933000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7915000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xb7855000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7843000)
        libmpcdec.so.3 => /usr/lib/libmpcdec.so.3 (0xb7836000)
        libspeex.so.1 => not found
        libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0xb77c8000)
        libtwolame.so.0 => not found
        libfaac.so.0 => not found
        libncurses.so.5 => /usr/lib/libncurses.so.5 (0xb7785000)
        libcdda_interface.so.0 => /usr/lib/libcdda_interface.so.0 (0xb7778000)
        libcdda_paranoia.so.0 => /usr/lib/libcdda_paranoia.so.0 (0xb7770000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb76a1000)
        libungif.so.4 => /usr/lib/libungif.so.4 (0xb7699000)
        libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0xb768b000)
        libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0xb7664000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb75fa000)
        libaa.so.1 => /usr/lib/libaa.so.1 (0xb75e1000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb754c000)
        libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0xb7546000)
        libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0xb7541000)
        libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0xb753c000)
        libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb7539000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb752b000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb745d000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb73c5000)
        libvga.so.1 => /usr/lib/libvga.so.1 (0xb7372000)
        libslang.so.2 => /usr/lib/libslang.so.2 (0xb72b5000)
        libartsc.so.0 => /opt/kde/lib/libartsc.so.0 (0xb72af000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb72ab000)
        libesd.so.0 => /usr/lib/libesd.so.0 (0xb72a0000)
        libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0xb727c000)
        libjack.so.0 => not found
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7273000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7144000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb713b000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7136000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb712e000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb7125000)
        libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb7120000)
        /lib/ld-linux.so.2 (0xb7f1d000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb70fa000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb70c0000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb70a0000)
        libslang.so.1 => /usr/lib/libslang.so.1 (0xb702f000)
        libgpm.so.1 => /lib/libgpm.so.1 (0xb7029000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb66b7000)
        libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb66b5000)

Inviato: gio 18 gen 2007, 20:29
da michelino
ovviamente (ed intuitivamente) il pacchetto che ti manca ora e speex :D

Inviato: gio 18 gen 2007, 20:35
da targzeta
Ti ho scritto un bellissimo post e tu hai ancora problemi? mi sento quasi offeso ;) .
Fai un

Codice: Seleziona tutto

ldd /usr/bin/mplayer | grep "not found"
e poi installati tutte le librerie che ti vengono mostrate a sinista della "=>".

Spina

Inviato: gio 18 gen 2007, 20:36
da michelino
Pardon, i posts si sono accavallati
allora:
speex
twolame
faac
jack-audio-connection-kit
Pare più nulla

Inviato: gio 18 gen 2007, 20:39
da mordecai
E infatti ho ricevuto come output dopo aver installato speex,il seguente:

Codice: Seleziona tutto

libtwolame.so.0 => not found
        libfaac.so.0 => not found
        libjack.so.0 => not found
E ragazzi scusate ma sono ancora inesperto in slackware.Purtroppo sono reduce da un'altra distro linux che era basata tutta sulla GUI.

È questione di tempo imparerò!

Scusa l'offesa! ;)

Inviato: gio 18 gen 2007, 20:45
da mordecai
Ok risolti tutti i problemi!

Grazie!

Re: Stranezza mplayer

Inviato: gio 18 gen 2007, 20:48
da Bart
mordecai ha scritto:La cosa strana,è che io ho installato TUTTI quanti i pacchetti richiesti dalla guida.
Ma mi spieghi questa frase da dove l'hai partorita? :lol: Ti mancava quasi tutto. ;) Buona permanenza con Slackware.

Inviato: gio 18 gen 2007, 20:54
da targzeta
Il punto è che mplayer, a seconda di come lo si compila può avere bisogno di più o di meno librerie condivise. Quindi in una guida è difficile che scrivano tutti i pacchetti necessari. A meno che non ti fanno installare proprio tutti i pacchetti per sicurezza ;), della serie "melius abundare quam deficere".

Spina

Re: Stranezza mplayer

Inviato: ven 19 gen 2007, 1:40
da mordecai
Bart ha scritto:
mordecai ha scritto:La cosa strana,è che io ho installato TUTTI quanti i pacchetti richiesti dalla guida.
Ma mi spieghi questa frase da dove l'hai partorita? :lol: Ti mancava quasi tutto. ;) Buona permanenza con Slackware.
La risposta è nel post successivo :lol: