Pagina 1 di 1

Vlc non si avvia.

Inviato: gio 21 set 2017, 21:04
da kirk33
Salve a tutti,
ho slackware 14.2

ho installato vlc da slackbulds.org,
ma non si avvia.
Da shell mi da questo errore:

sabry@slackware:~$ vlc
VLC media player 3.0.0-git Vetinari (revision 2.2.0-git-12716-gbec643e)
[0000000001386a08] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Segmentation fault.

qualcuno può aiutarmi......
grazie.

Re: Vlc non si avvia.

Inviato: gio 21 set 2017, 21:47
da ponce
avrei un po' di domande:

- come lo hai installato? a mano o hai usato qualche software che te lo ha installato con tutte le dipendenze?

- quali sono le dipendenze che hai installato insieme a vlc?
con quali opzioni hai compilato la dipendenza ffmpeg?

- hai compilato il tutto su un'installazione completa e "pulita" di Slackware?

-se aggiorni il pacchetto con quello di Alien Bob si comporta al solito modo?
http://bear.alienbase.nl/mirrors/people ... uilds/vlc/

Re: Vlc non si avvia.

Inviato: gio 21 set 2017, 22:41
da kirk33
Grazie mille ponce....
ho aggiornato il pacchetto come mi hai suggerito e ora funziona perfettamente....

Comunque avevo installato vlc e tutte le dipendenze a mano compilandole con gli slackbuild.

ffmpeg l'ho compilato senza nessuna opzione (anche perchè non saprei come darle).

Ho compilato il tutto dopo un aggiornamento completo con slackpkg.

Re: Vlc non si avvia.

Inviato: ven 22 set 2017, 9:44
da ponce
kirk33 ha scritto:Comunque avevo installato vlc e tutte le dipendenze a mano compilandole con gli slackbuild.
puo' darsi che ci sia stata qualche dimenticanza o errore, le dipendenze sono tante: questa e' la lista (omettendo quelle opzionali di ffmpeg

Codice: Seleziona tutto

libbluray
x265
x264
chromaprint
libminizip
schroedinger
fluidsynth
libdvdcss
rtmpdump
libwacom
libinput
libxkbcommon
qt5
live555
ORBit2
libbonobo
gnome-mime-data
gnome-vfs
dirac
vcdimager
libreplaygain
libcuefile
musepack-tools
libmodplug
libavc1394
faad2
zvbi
libsidplay2
jack-audio-connection-kit
ftgl
projectM
libdaemon
avahi
speex
libshout
libebml
libmatroska
libdca
libmp4v2
faac
libkate
libtar
opencv
gsm
libwebp
# %README%: see the ffmpeg README file. 
ffmpeg
opus
twolame
portaudio
lua
libupnp
libmpeg2
libdvbpsi
libdc1394
libass
vlc
potresti usare un sistema semiautomatizzato come sbopkg, dovrebbe facilitarti la vita...
ffmpeg l'ho compilato senza nessuna opzione (anche perchè non saprei come darle).
e' scritto nel suo README: ricordati che devi leggere il README di qualsiasi cosa compili da SBo.
nel mio caso lo compilo avendo installate praticamente tutte le dipendenze opzionali e poi attivandole con i vari switch da passare a ffmpeg.SlackBuild: visto che ffmpeg e' il coltellino svizzero dei file multimediali e che vlc lo usa per riprodurli e' bene che siano supportate le piu' diverse tipologie degli stessi.
il pacchetto di vlc che fornisce Alien Bob non ha bisogno di questa cosa perche', nel momento in cui viene assemblato, ffmpeg col supporto dei codec piu' comuni e' gia' compilato al suo interno staticamente.
Ho compilato il tutto dopo un aggiornamento completo con slackpkg.
per evitare problemi con pacchetti di terze parti installati o configurazioni che possono dare fastidio conviene fare le compilazioni di pacchetti all'interno di macchine virtuali che contengono un sistema completo, pulito (senza pacchetti di terze parti) e aggiornato: per ripartire sempre da una situazione pulita puoi, per esempio, farti un backup della macchina virtuale.

Re: Vlc non si avvia.

Inviato: ven 22 set 2017, 19:42
da kirk33
Grazie per i per i preziosi consigli,

ho controllato e le dipendenze sono tutte installate.

Ho aggiornato con slackpkg dopo avere letto questa guida:
https://www.slacky.eu/slacky/Slackpkg
dove dice che sono pacchetti ufficiali,
in quanto non voglio installare nulla che possa rendere instabile o compromettere il sistema.

Per quanto riguarda sbopkg (che non conoscevo) proverò ad usarlo.

Grazie ancora.

PS: mi sono convinto a slackware dopo avere visto la tua conferenza qui:
https://www.youtube.com/watch?v=-VlJZxtL59M