Olá, um feliz ano novo “atrasado” a todos! rs, e como primeiro post desse novo ano, venho com uma solução caseira para um erro que vinha ocorrendo com o Mplayer|Smplayer, que me impedia de assistir vídeos.
A fatídica mensagem dizia o seguinte:
/usr/bin/mplayer: error while loading shared libraries: libdvdnavmini.so.4
Oras! se tenho todos os pacotes necessários e essenciais instalados: libdvdnav, libdvdcss2 e etc, a solução encontrada foi linkar a biblioteca libdvdnav.so.4.1.2 para a que o programa agora requer: libdvdnavmini.so.4, logo, para descobrir o caminho correto da biblioteca, iniciamos com:
$ sudo updatedb
E com o comando abaixo localizamos a mesma:
$ locate libdvdnav
Que me disse o seguinte:
/usr/lib/i386-linux-gnu/libdvdnav.so.4 /usr/lib/i386-linux-gnu/libdvdnav.so.4.1.2 /usr/lib/vlc/plugins/access/libdvdnav_plugin.so /usr/share/bug/libdvdnav4 /usr/share/doc/libdvdnav4 /usr/share/doc/libdvdnav4/AUTHORS /usr/share/doc/libdvdnav4/README /usr/share/doc/libdvdnav4/changelog.Debian.gz /usr/share/doc/libdvdnav4/changelog.gz /usr/share/doc/libdvdnav4/copyright /usr/share/lintian/overrides/libdvdnav4 /var/cache/apt/archives/libdvdnav-dev_4.2.0+20120524-2_i386.deb /var/cache/apt/archives/libdvdnav-dev_5.0.1-1~bpo70+1_i386.deb /var/cache/apt/archives/libdvdnav4_5.0.1-1~bpo70+1_i386.deb /var/lib/dpkg/info/libdvdnav4:i386.list /var/lib/dpkg/info/libdvdnav4:i386.md5sums /var/lib/dpkg/info/libdvdnav4:i386.postinst /var/lib/dpkg/info/libdvdnav4:i386.postrm /var/lib/dpkg/info/libdvdnav4:i386.shlibs /var/lib/dpkg/info/libdvdnav4:i386.symbols
E por fim, criamos o link simbólico:
$ sudo ln -s /usr/lib/i386-linux-gnu/libdvdnav.so.4.1.2 /usr/lib/i386-linux-gnu/libdvdnavmini.so.4
Em sistemas x86_64 (amd64), substitua o caminho /usr/lib/i386-linux-gnu/ por /usr/lib/x86_64-linux-gnu.
E pronto!
Muito útil!
CurtirCurtir
Valeu!
CurtirCurtir