Smplayer se ha convertido en el reproductor multimedia preferido de muchos (de mas estar decir que me incluyo en la lista). Ayer de tarde quise ver un filme usando ese reproductor y bajo mi “flamamente” Debian Jessie y salto un error inesperado…
Recientemente hice un salto desde Debian Wheezy a Jessie y con las nuevas cosas que trae todo lo referente a la actualización se pudiera decir que …no todo salio a pedir de boca sino que comencé a experimentar un caso curioso: smplayer no me producía nada y me lanzaba un despreciable error 127 que básicamente decía algo como esto:
/usr/bin/mplayer: error while loading shared libraries: libdvdnavmini.so.4: cannot open shared object file: No such file or directory
Lo cual en buen “lenguaje de mortales ajenos a las tecnologías” es algo como “no puedo encontrar el fichero o la biblioteca llamada libdvdnavmini.so.4 y sin el no vas a poder ver nada en smplayer” 😉
Nunca me había visto en esta situación por lo que eché mano de la terminal (esa aplicación que muchos miran con recelo y otros hasta la satanizan) le hice un:locate libdvdnavmini.so.4 y cual fue mi sorpresa al ver como me devolvía algo como esto:
neji@Maq2:~$ locate libdvdnavmini.so.4
/usr/lib/i386-linux-gnu/libdvdnavmini.so.4
/usr/lib/i386-linux-gnu/libdvdnavmini.so.4.1.2
El fichero si estaba en mi sistema, pero por alguna razón habían varias versiones del mismo. Esto me trajo la idea de que era posible que la actualización a Jessie haya introducido un nuevo fichero y este estuviera como que dando conflictos, así que “tiré una piedra” – de esas que uno hace bajo la desesperación – y me vi haciendo un enlace simbólico entre los dos archivos buscando una posible compatibilidad entre los mismos:
ln -s /usr/lib/i386-linux-gnu/libdvdnavmini.so.4.1.2 libdvdnavmini.so.4
El resultado fue satisfactorio… ya tengo de vuelta mi smplayer y como pueden ver ya estoy mirando “tele conferencias importantísimas” descargadas por un amigo desde Youtube 😉

Antes de terminar debo decir que no le recomiendo a nadie hacer eso de “tirar piedras” y inventarse enlaces simbólicos con los archivos de su sistema porque bien pudo darse el caso de que en vez de ayudar se complicara mas la cosa pero al menos esta vez salió bien, así que cualquiera que presente un problema similar con su smplayer pruebe hacer uso de esta entrada.
En mi caso particular ya hay un enlace simbólico hacia esa librería. Lo que te debe haber ocurrido, es que en tu caso, se haya roto “el enlace” en la actualización, o apuntaba a una versión menor a la 4.1.2.
No creo que hayas tirado ninguna piedra @Neji, hiciste lo que habitualmente hace alguien con conocimientos en el tema. Sin embargo tienes toda la razón en crear enlaces simbólicos a diestra y siniestra; en algún momento se terminará rompiendo el sistema.
En cuanto al reproductor Smplayer, siempre sostuve en mi conciencia que es superior, o medianamente superior -para ser más justo-, al reproductor VLC. Y aunque este último lo utilizo como predeterminado, más por una cuestión de costumbrismo, es cierto que los videos de alta calidad (1080 p. ej.) Smplayer los tira como si nada (avance-retroceso, lo que sea) y al VLC le cuesta un poco. Opciones no les falta a ninguno de los dos.
Saludos.
Hola amigo, en mi caso tengo un error extraño:
Simplemente al abrir un DVD me sale “subtítulos activados” y no reproduce nada.
Ya he hecho de todo, desde reinstalar Smplayer hasta compilarlo, pero nada. Mientras tanto estoy usando VLC.
Si tienes alguna solución te lo agradecería de todo corazón. SALUDOS…!!!
RICARDO