VLC Media player is not playing files on my SMB Network Share, although it plays local media fine. I get this error when I try to play from the share:

Your input can't be opened: VLC is unable to open the MRL 'smb://pi@'. Check the log for details.

But, when I download the file, it plays it fine. Help?

EDIT: This is VLC's output when opened in the terminal:

VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[0000000001c21148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
KSambaShare: Could not find smb.conf!
libdvdnav: Using dvdnav version 5.0.3
libdvdread: Couldn't find device name.
libdvdread:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[0000000001cefd68] core playlist: stopping playba

That's a known VLC issue. It never did. When you mount your network share, its files are also shown in the /run/user/your_user_id/gvfs folder. Locate the file you want to play in that folder and play it from there.

  • 1
    1. I cannot find the files there. 2. VLC for Windows plays the files just fine.
    – CadenGamez
    Aug 15 '16 at 4:44

i set in smb.conf

min protocol = SMB1

max protocol = SMB1

and works fine


I had issues with VLC not playing from my NAS. It gave 'Bad file descriptor' error. The solution was to switch off some advanced SMB parameters on the NAS file sharing setting.

By the way, regardless of the settings, the Windows Media Player could play those videos.


I had issues with VLC installed via snap on Ubuntu 20, I switch to regular apt install and now it works as expected :

sudo snap remove vlc
sudo apt install vlc

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.