Stranezza mplayer

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Stranezza mplayer

Messaggio 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:

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Stranezza mplayer

Messaggio 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.

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio 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?

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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?

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio 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

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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)

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

ovviamente (ed intuitivamente) il pacchetto che ti manca ora e speex :D

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio 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

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

Pardon, i posts si sono accavallati
allora:
speex
twolame
faac
jack-audio-connection-kit
Pare più nulla

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio 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! ;)

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Ok risolti tutti i problemi!

Grazie!

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Stranezza mplayer

Messaggio 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.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio 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

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Re: Stranezza mplayer

Messaggio 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:

Rispondi