You are not logged in.
mpv does not playback mkv file because
mpv: error while loading shared libraries: libsndio.so.7.0: cannot open shared object file: No such file or directory
I had to manually install the missing dependency.
Last edited by SyndromeDayna (2020-06-05 06:26:56)
Offline
No, it does not:
┌─[Shiv ~]
└─╼ pacman -Q mpv sndio
mpv 1:0.32.0-4
error: package 'sndio' was not found
Offline
My mpv does not playback any video file without it.
Last edited by SyndromeDayna (2020-06-05 05:29:01)
Offline
Then paste some actual details... Version, config, sound card and setup, etc
Offline
Everything is latest version. Mpv has default config. Firefox and VLC are using PulseAudio without glitches. Sound card is integrated. My mpv just thinks it needs sndio and refuses to start.
Offline
man mpv
NOTE:
See --ao=help for a list of compiled-in audio output drivers. The driver --ao=alsa is preferred. --ao=pulse is preferred on systems where
PulseAudio is used. On BSD systems, --ao=oss or --ao=sndio may work (the latter being experimental).
Offline
executing mpv --ao=pulse e3.mkv still yields
mpv: error while loading shared libraries: libsndio.so.7.0: cannot open shared object file: No such file or directory
Offline
Is this a Hyperbola install?
Offline
Arch Linux. Installed using official install guide.
Offline
Well, there is something in your environment that is forcing mpv to look for that lib. It is definitely not pacman or vanilla Arch-related. You have either installed or configured something yourself.
But as you haven't shared any actual information, I can't offer any other help.
Offline
I will just install sndio then and mark thread as solved. It's a minor issue anyway. Thanks for your help.
Last edited by SyndromeDayna (2020-06-05 06:31:04)
Offline
Check output of 'set | grep -i sndio' or 'set | grep -i mpv' .
Offline
Check output of 'set | grep -i sndio' or 'set | grep -i mpv' .
nothing
Offline
Offline
`LD_DEBUG=files mpv` would tell you what requests libsndio.
Indeed, i have compiled ffmpeg in my "dirty" environment. I did not change PKGBUILD but i guess sndio was installed while i was building it.
Offline
Only if you built https://aur.archlinux.org/packages/ffmpeg-full3.4/
Offline
I have built this package.
Offline