Pagina 1 di 2

[RISOLTO] Impossibile inizializzare VLC

Inviato: mer 23 lug 2008, 11:32
da Burroughs
Ragazzi, niente da fare: con la 12.1 non riesco ad inizializzare VLC (nemmeno il nuovo package pubblicato ieri sera).
La cosa l'avevo già segnalata nel forum dei pacchettizzatori: quando lancio l'applicativo questo va immediatamente in crash.
L'output che ricevo da riga di comando è chilometrico, ve ne posto solo la parte finale:

Codice: Seleziona tutto

b5ad3000-b5ae9000 r-xp 00000000 03:03 383243     /usr/lib/vlc/access/libdvb_plugin.so
b5ae9000-b5aea000 rw-p 00016000 03:03 383243     /usr/lib/vlc/access/libdvb_plugin.so
b5aea000-b5c11000 r-xp 00000000 03:03 21625      /usr/lib/libcrypto.so.0.9.8
b5c11000-b5c26000 rw-p 00126000 03:03 21625      /usr/lib/libcrypto.so.0.9.8
b5c26000-b5c29000 rw-p b5c26000 00:00 0
b5c29000-b5c65000 r-xp 00000000 03:03 21624      /usr/lib/libssl.so.0.9.8
b5c65000-b5c69000 rw-p 0003b000 03:03 21624      /usr/lib/libssl.so.0.9.8
b5c69000-b5c7f000 r-xp 00000000 03:03 178788     /usr/lib/libsasl2.so.2.0.22
b5c7f000-b5c80000 rw-p 00015000 03:03 178788     /usr/lib/libsasl2.so.2.0.22
b5c80000-b5c8b000 r-xp 00000000 03:03 184484     /usr/lib/liblber-2.3.so.0.2.26
b5c8b000-b5c8c000 rw-p 0000a000 03:03 184484     /usr/lib/liblber-2.3.so.0.2.26
b5c8c000-b5cc0000 r-xp 00000000 03:03 184487     /usr/lib/libldap-2.3.so.0.2.26
b5cc0000-b5cc1000 rw-p 00034000 03:03 184487     /usr/lib/libldap-2.3.so.0.2.26
b5cc1000-b5cca000 r-xp 00000000 03:03 14292      /lib/libcrypt-2.7.so
b5cca000-b5ccc000 rw-p 00008000 03:03 14292      /lib/libcrypt-2.7.so
b5ccc000-b5cf3000 rw-p b5ccc000 00:00 0
b5cf3000-b5ee0000 r-xp 00000000 03:03 187655     /usr/lib/libsmbclient.so.0.0
b5ee0000-b5eeb000 rw-p 001ec000 03:03 187655     /usr/lib/libsmbclient.so.0.0
b5eeb000-b5efc000 rw-p b5eeb000 00:00 0
b5efd000-b5eff000 r-xp 00000000 03:03 383062     /usr/lib/vlc/visualization/libxosd_plugin.so
b5eff000-b5f00000 rw-p 00001000 03:03 383062     /usr/lib/vlc/visualization/libxosd_plugin.so
b5f00000-b5f05000 r-xp 00000000 03:03 383251     /usr/lib/vlc/access/libvcd_plugin.so
b5f05000-b5f06000 rw-p 00004000 03:03 383251     /usr/lib/vlc/access/libvcd_plugin.so
b5f06000-b5f13000 r-xp 00000000 03:03 383240     /usr/lib/vlc/access/libvcdx_plugin.so
b5f13000-b5f14000 rw-p 0000c000 03:03 383240     /usr/lib/vlc/access/libvcdx_plugin.so
b5f14000-b5f1f000 r-xp 00000000 03:03 383244     /usr/lib/vlc/access/libaccess_mms_plugin.so
b5f1f000-b5f20000 rw-p 0000a000 03:03 383244     /usr/lib/vlc/access/libaccess_mms_plugin.so
b5f20000-b5f27000 r-xp 00000000 03:03 248314     /usr/lib/libdvdcss.so.2.0.8
b5f27000-b5f28000 rw-p 00007000 03:03 248314     /usr/lib/libdvdcss.so.2.0.8
b5f28000-b5f42000 r-xp 00000000 03:03 286845     /usr/lib/libdvdread.so.4.1.1
b5f42000-b5f43000 rw-p 00019000 03:03 286845     /usr/lib/libdvdread.so.4.1.1
b5f43000-b5f5f000 r-xp 00000000 03:03 248334     /usr/lib/libdvdread.so.3.2.1
b5f5f000-b5f60000 rw-p 0001c000 03:03 248334     /usr/lib/libdvdread.so.3.2.1
b5f60000-b5f67000 r-xp 00000000 03:03 383238     /usr/lib/vlc/access/libdvdread_plugin.so
b5f67000-b5f68000 rw-p 00006000 03:03 383238     /usr/lib/vlc/access/libdvdread_plugin.so
b5f68000-b5f6a000 r-xp 00000000 03:03 383233     /usr/lib/vlc/access/libscreen_plugin.so
b5f6a000-b5f6b000 rw-p 00001000 03:03 383233     /usr/lib/vlc/access/libscreen_plugin.so
b5f6b000-b5f7a000 r-xp 00000000 03:03 14305      /lib/libresolv-2.7.so
b5f7a000-b5f7c000 rw-p 0000f000 03:03 14305      /lib/libresolv-2.7.so
b5f7c000-b5f7e000 rw-p b5f7c000 00:00 0
b5f7e000-b5f83000 r-xp 00000000 03:03 383242     /usr/lib/vlc/access/libpvr_plugin.so
b5f83000-b5f84000 rw-p 00004000 03:03 383242     /usr/lib/vlc/access/libpvr_plugin.so
b5f84000-b5f8a000 r-xp 00000000 03:03 159114     /usr/lib/libcdio_cdda.so.0.0.3
b5f8a000-b5f8b000 rw-p 00005000 03:03 159114     /usr/lib/libcdio_cdda.so.0.0.3
b5f8b000-b5f91000 r-xp 00000000 03:03 159126     /usr/lib/libcdio_paranoia.so.0.0.2
b5f91000-b5f92000 rw-p 00005000 03:03 159126     /usr/lib/libcdio_paranoia.so.0.0.2
b5f92000-b5f98000 r-xp 00000000 03:03 383246     /usr/lib/vlc/access/libaccess_http_plugin.so
b5f98000-b5f99000 rw-p 00005000 03:03 383246     /usr/lib/vlc/access/libaccess_http_plugin.so
b5f99000-b5fa9000 r-xp 00000000 03:03 286848     /usr/lib/libdvdnav.so.4.1.1
Da cosa potrebbe dipendere?

Burroughs.

Re: Impossibile inizializzare VLC

Inviato: mer 23 lug 2008, 11:41
da gohanz
Prova a lanciare vlc con

Codice: Seleziona tutto

export G_SLICE=always-malloc vlc 
se funziona inserisci direttamente la riga in /etc/profile.d/glibc.sh

Re: Impossibile inizializzare VLC

Inviato: mer 23 lug 2008, 17:05
da Burroughs
gohanz ha scritto:Prova a lanciare vlc con

Codice: Seleziona tutto

export G_SLICE=always-malloc vlc 
se funziona inserisci direttamente la riga in /etc/profile.d/glibc.sh
Grazie per il consiglio, Gohanz.
Adesso riesco ad inizializzare VLC ma se tento di riprodurre un qualsiasi file FLV, ottengo il seguente messaggio d'errore:

Codice: Seleziona tutto

ffmpeg error: Seeking too far : EOF?
ffmpeg error: Seeking too far : EOF?
ffmpeg error: Seeking too far : EOF?
ffmpeg error: av_find_stream_info failed
ps error: cannot peek
main error: no suitable demux module for `/:///home/alutri/prova.flv'
Burroughs.

Re: Impossibile inizializzare VLC

Inviato: mer 23 lug 2008, 18:33
da Burroughs
Ragazzi, secondo me c'è qualcosa che non va nel pacchetto.
Ho disinstallato il package di slacky.eu per installare quello presente su videolan.org e adesso va tutto bene.

Burroughs.

Re: Impossibile inizializzare VLC

Inviato: mer 23 lug 2008, 21:06
da [nicola]
bhe se può consolare anche a me non si avvia :( . Credo che ci sia un problema nel pacchetto di slacky.eu

Re: Impossibile inizializzare VLC

Inviato: mer 23 lug 2008, 21:36
da gohanz
Controllate le dipendenze mancanti!

Codice: Seleziona tutto

vlc -v --reset-config --reset-plugins-cache -l

Re: Impossibile inizializzare VLC

Inviato: gio 24 lug 2008, 11:49
da Burroughs
gohanz ha scritto:Controllate le dipendenze mancanti!

Codice: Seleziona tutto

vlc -v --reset-config --reset-plugins-cache -l
L'unico messaggio di errore che ottengo è questo:

Codice: Seleziona tutto

alutri@andy:~$ vlc -v --reset-config --reset-plugins-cache -l
VLC media player 0.8.6i Janus
[00000001] main private warning: cannot load module `/usr/lib/vlc/codec/libquicktime_plugin.so' (/usr/lib/vlc/codec/libquicktime_plugin.so: undefined symbol: NewHandleClear)
Ad ogni modo, il problema che ho sollevato è abbastanza noto: ci son state novità da allora?
In secundis, Gohanz, hai provato sulla tua macchina a riprodurre qualche file flv scaricato magari da YouTube?
Ciao,

Burroughs.

Re: Impossibile inizializzare VLC

Inviato: gio 24 lug 2008, 15:55
da phobos3576
Ho appena installato vlc-0.8.6i e tutto funziona alla perfezione; ero rimasto fermo a vlc-0.8.6f perché le versioni g e h mi andavano in crash continuamente.

Come ha scritto Gohanz, credo che eventuali problemi siano legati a dipendenze mancanti; in tal caso, lo slack-required potrebbe essere di aiuto:

http://repository.slacky.eu/slackware-1 ... k-required

Re: Impossibile inizializzare VLC

Inviato: gio 24 lug 2008, 16:20
da Burroughs
phobos3576 ha scritto:Ho appena installato vlc-0.8.6i e tutto funziona alla perfezione; ero rimasto fermo a vlc-0.8.6f perché le versioni g e h mi andavano in crash continuamente.

Come ha scritto Gohanz, credo che eventuali problemi siano legati a dipendenze mancanti; in tal caso, lo slack-required potrebbe essere di aiuto:

http://repository.slacky.eu/slackware-1 ... k-required
Tutte le volte che installo/aggiorno VLC, scarico anche l'archivio compresso dependencies.tar.gz per risolvere alla radice i problemi di cui parli.
VLC sulla 12.1 non mi ha mai funzionato, al punto tale che attualmente utilizzo la versione 0.8.5, compilata per la 12.0, pacchettizzata sul sito della casa madre.
Ritengo, IMHO, che il problema, più che dalle dipendenze, sia rappresentato da qualche libreria che, forse, andrebbe downgradata.

Burroughs.

Re: Impossibile inizializzare VLC

Inviato: gio 24 lug 2008, 21:30
da phobos3576
Burroughs ha scritto:Tutte le volte che installo/aggiorno VLC, scarico anche l'archivio compresso dependencies.tar.gz per risolvere alla radice i problemi di cui parli.
Io invece non uso mai il file dependencies.tar.gz; ho sempre scaricato le singole librerie necessarie.
Apparentemente sembra un lavoraccio, ma bisogna tenere presente che molte di quelle librerie sono già installate sulla Slackware; numerose altre librerie richieste da VLC poi le avevo già installate per soddisfare le dipendenze di altre applicazioni come MPlayer, Avidemux, etc.

Un altro aspetto importante è che alcune delle librerie presenti in dependencies.tar.gz hanno, a loro volta, altre dipendenze; tali dipendenze emergono solo quando si sta installando la singola libreria.

Re: Impossibile inizializzare VLC

Inviato: ven 25 lug 2008, 9:10
da Burroughs
phobos3576 ha scritto:Io invece non uso mai il file dependencies.tar.gz; ho sempre scaricato le singole librerie necessarie.
Apparentemente sembra un lavoraccio, ma bisogna tenere presente che molte di quelle librerie sono già installate sulla Slackware; numerose altre librerie richieste da VLC poi le avevo già installate per soddisfare le dipendenze di altre applicazioni come MPlayer, Avidemux, etc.

Un altro aspetto importante è che alcune delle librerie presenti in dependencies.tar.gz hanno, a loro volta, altre dipendenze; tali dipendenze emergono solo quando si sta installando la singola libreria.
Nulla da eccepire sulle tue osservazioni, phobos; il problema che ho sollevato io però, a 'sto punto della discussione, non riguarda le dipendenze (l'applicazione, infatti, si inizializza regolarmente) ma la riproduzione di file multimediali, nello specifico file flv.
Se ne discuteva anche tre-quattro mesi fa (il link è più sopra) ma non mi sembra ci siano novità sulla faccenda.

Burroughs.

Re: Impossibile inizializzare VLC

Inviato: ven 25 lug 2008, 14:38
da phobos3576
Nel mio caso, VLC non sembra in grado di eseguire file FLI o FLV; dal terminale ottengo:

Codice: Seleziona tutto

[00000389] ffmpeg demuxer error: Seeking too far : EOF?
[00000389] ffmpeg demuxer error: Seeking too far : EOF?
[00000389] ffmpeg demuxer error: Seeking too far : EOF?
[00000389] ffmpeg demuxer error: av_find_stream_info failed
[00000389] ps demuxer error: cannot peek
Però, nessun crash.

MPlayer, Xine & C. riproducono perfettamente quei formati.

Re: Impossibile inizializzare VLC

Inviato: ven 25 lug 2008, 16:21
da Burroughs
phobos3576 ha scritto:Nel mio caso, VLC non sembra in grado di eseguire file FLI o FLV; dal terminale ottengo:

Codice: Seleziona tutto

[00000389] ffmpeg demuxer error: Seeking too far : EOF?
[00000389] ffmpeg demuxer error: Seeking too far : EOF?
[00000389] ffmpeg demuxer error: Seeking too far : EOF?
[00000389] ffmpeg demuxer error: av_find_stream_info failed
[00000389] ps demuxer error: cannot peek
Però, nessun crash.

MPlayer, Xine & C. riproducono perfettamente quei formati.
Infatti...
E' lo stesso problema che ho sollevato più sopra e, in un diverso contesto, qualche mese fa (il link è più sopra).
Un VLC che non riproduce file fli e/o flv mi sembra un VLC a mezzo servizio; per questo mi interessava conoscere l'opinione del packager (Gohanz, se non erro) visto che si tratta di un problema noto e documentato.

Burroughs.

Re: Impossibile inizializzare VLC

Inviato: ven 25 lug 2008, 20:19
da gohanz
Il problema non è di VLC ma della versione di FFmpeg che è compilata staticamente con VLC. E' una "vecchia" versione che abbiamo tenuto come backup. Le più recenti davano problemi in compilazione. Comunque voglio riprovare ad usare una versione più recente. Oppure possiamo riproporre VLC-0.9.0 in Qt4. Forse dopo tutto questo tempo sarà diventato abbastanza stabile da essere usato.

Re: Impossibile inizializzare VLC

Inviato: sab 26 lug 2008, 15:53
da submax82
può anche provare ad usare il package di alien compilato tutto staticamente :roll: