Unable to play DVDs with VLC Troubleshooting

Good afternoon guys!

I am turning to you guys for help today as I haven't been able to fix this myself.
My sister lent my Mom and I a DVD 2 days ago but we haven't been able to watch it because I'm having some trouble getting my computer to read or recognize the ODD. Nothing shows under the file manager for ODD. I'm currently using a Dell Inspiron 5520, Manjaro Gnome with kernel 4.19.66-1.

I followed a few steps from 2 sources in the forum:


I made sure I had packages libdvdread, libdvdcss and libdvdnav, I even reinstalled them as well as VLC but when I try to play the DVD I keep getting this error messages:

Playback failure:

DVDRead could not open the disc "/dev/sr0".

Your input can't be opened:

VLC is unable to open the MRL 'dvd:///dev/sr0'. Check the log for details.

The terminal output of inxi -Fv8:

System:
  Host: diego-mgnome Kernel: 4.19.66-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 9.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 
  root=UUID=c46a7b12-6485-4c99-a5e1-780c60a15909 rw quiet 
  Desktop: Gnome 3.32.2 wm: gnome-shell dm: GDM 3.32.0 Distro: Manjaro Linux 
Machine:
  Type: Portable System: Dell product: Inspiron 5520 v: A17 
  serial: <root required> Chassis: type: 8 v: A17 serial: <root required> 
  Mobo: Dell model: 04G65K v: A00 serial: <root required> UEFI: Dell v: A17 
  date: 05/17/2018 
Battery:
  ID-1: BAT1 charge: 3.4 Wh condition: 44.0/48.8 Wh (90%) volts: 10.8/11.1 
  model: SDI DELL 04NW92BR type: Unknown serial: 0C4A status: Charging 
Memory:
  RAM: total: 5.69 GiB used: 2.10 GiB (36.8%) 
  RAM Report: 
  permissions: Unable to run dmidecode. Root privileges required. 
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Topology: Dual Core model: Intel Core i3-2370M bits: 64 type: MT MCP 
  arch: Sandy Bridge family: 6 model-id: 2A (42) stepping: 7 microcode: 2F 
  L2 cache: 3072 KiB bogomips: 19164 
  Speed: 863 MHz min/max: 800/2400 MHz Core speeds (MHz): 1: 798 2: 798 
  3: 798 4: 798 
  Flags: acpi aperfmperf apic arat arch_perfmon avx bts clflush cmov 
  constant_tsc cpuid cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept est 
  flexpriority flush_l1d fpu fxsr ht ibpb ibrs lahf_lm lm mca mce md_clear 
  mmx monitor msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm 
  pebs pge pln pni popcnt pse pse36 pti pts rdtscp rep_good sep ss ssbd sse 
  sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc 
  tsc_deadline_timer vme vmx vnmi vpid x2apic xsave xsaveopt xtopology xtpr 
  Vulnerabilities: Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics 
  vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0116 
  Display: x11 server: X.org 1.20.5 driver: i915 compositor: gnome-shell 
  resolution: <xdpyinfo missing> 
  OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile v: 3.3 Mesa 19.1.4 
  compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Dell 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20 
  Sound Server: ALSA v: k4.19.66-1-MANJARO 
Network:
  Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell 
  driver: r8169 v: kernel port: 2000 bus ID: 01:00.0 chip ID: 10ec:8136 
  IF: enp1s0 state: down mac: d4:be:d9:2b:44:f2 
  Device-2: Broadcom and subsidiaries BCM43142 802.11b/g/n 
  vendor: Dell Wireless 1704 802.11n + BT 4.0 driver: wl v: kernel 
  port: 2000 bus ID: 02:00.0 chip ID: 14e4:4365 
  IF: wlp2s0 state: up mac: c0:18:85:bc:8b:ef 
  IP v4: 192.168.100.4/24 type: dynamic noprefixroute scope: global 
  broadcast: 192.168.100.255 
  IP v6: fe80::bb8:6921:a26a:128b/64 type: noprefixroute scope: link 
  WAN IP: 187.188.74.208 
Drives:
  Local Storage: total: 223.57 GiB used: 12.46 GiB (5.6%) 
  ID-1: /dev/sda vendor: A-Data model: SU650 size: 223.57 GiB block size: 
  physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: 2J0920039628 
  rev: 1c55 scheme: GPT 
  Optical-1: /dev/sr0 vendor: HL-DT-ST model: DVD+-RW GT60N rev: A102 
  dev-links: cdrom 
  Features: speed: 24 multisession: yes audio: yes dvd: yes 
  rw: cd-r,cd-rw,dvd-r,dvd-ram state: running 
RAID:
  Message: No RAID data was found. 
Partition:
  ID-1: / raw size: 223.27 GiB size: 218.77 GiB (97.98%) 
  used: 12.46 GiB (5.7%) fs: ext4 dev: /dev/sda2 label: N/A 
  uuid: c46a7b12-6485-4c99-a5e1-780c60a15909 
  ID-2: /boot/efi raw size: 300.0 MiB size: 299.4 MiB (99.80%) 
  used: 280 KiB (0.1%) fs: vfat dev: /dev/sda1 label: N/A uuid: 133A-D2C7 
Unmounted:
  Message: No unmounted partitions found. 
USB:
  Hub: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 
  Hub: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip ID: 8087:0024 
  Device-1: 1-1.3:3 info: Realtek RTS5129 Card Reader Controller 
  type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc 
  interfaces: 1 rev: 2.0 speed: 480 Mb/s chip ID: 0bda:0129 
  serial: 20100201396000000 
  Device-2: 1-1.5:4 info: Microdia type: Video driver: uvcvideo 
  interfaces: 2 rev: 2.0 speed: 480 Mb/s chip ID: 0c45:648d 
  Hub: 2-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 
  Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 
  speed: 480 Mb/s chip ID: 1d6b:0002 
  Hub: 3-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0 
  speed: 480 Mb/s chip ID: 8087:0024 
  Device-3: 3-1.5:3 info: Broadcom BCM43142 Bluetooth 4.0 
  type: <vendor specific> driver: btusb interfaces: 4 rev: 2.0 
  speed: 12 Mb/s chip ID: 0a5c:21d7 serial: C01885BC8BF0 
  Hub: 4-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.0 speed: 5 Gb/s 
  chip ID: 1d6b:0003 
Sensors:
  System Temperatures: cpu: 49.0 C mobo: N/A 
  Fan Speeds (RPM): cpu: 2700 
Repos:
  Active pacman repo servers in: /etc/pacman.d/mirrorlist 
  1: https://repo.iut.ac.ir/repo/manjaro/stable/$repo/$arch
  2: http://mirror.d-tl.com/manjaro/stable/$repo/$arch
  3: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
  4: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
  5: http://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
  6: http://repo.manjaro.org.uk/stable/$repo/$arch
  7: https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
  8: http://free.nchc.org.tw/manjaro/stable/$repo/$arch
  9: http://manjaro.melbourneitmirror.net/stable/$repo/$arch
  10: http://mirrors.colocall.net/manjaro/stable/$repo/$arch
  11: http://kartolo.sby.datautama.net.id/manjaro/stable/$repo/$arch
  12: https://mirrors.netix.net/manjaro/stable/$repo/$arch
  13: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
  14: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
  15: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
  16: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
  17: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
  18: https://osmirror.org/manjaro/stable/$repo/$arch
  19: http://mirror.easyname.at/manjaro/stable/$repo/$arch
  20: https://repo.iut.ac.ir/repo/manjaro/stable/$repo/$arch
  21: https://manjaro.grena.ge/stable/$repo/$arch
  22: https://mirror.neostrada.nl/manjaro/stable/$repo/$arch
  23: http://manjaro.telecoms.bg/stable/$repo/$arch
  24: https://mirror.oldsql.cc/manjaro/stable/$repo/$arch
  25: https://mirror.23media.com/manjaro/stable/$repo/$arch
  26: http://mirror.ufam.edu.br/manjaro/stable/$repo/$arch
  27: https://manjaro.mirrors.theom.nz/stable/$repo/$arch
  28: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
  29: http://mirror.is.co.za/mirrors/manjaro.org/stable/$repo/$arch
  30: https://www.caco.ic.unicamp.br/manjaro/stable/$repo/$arch
  31: http://kibo.remi.lu/stable/$repo/$arch
  32: https://quantum-mirror.hu/mirrors/pub/manjaro/stable/$repo/$arch
  33: http://mirror.datacenter.by/pub/mirrors/manjaro/stable/$repo/$arch
  34: https://mirror.cedia.org.ec/manjaro/stable/$repo/$arch
  35: https://mirror.dkm.cz/manjaro/stable/$repo/$arch
  36: http://ftp.snt.utwente.nl/pub/linux/manjaro/stable/$repo/$arch
  37: http://ftp.belnet.be/mirrors/manjaro/stable/$repo/$arch
  38: https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
  39: http://linorg.usp.br/manjaro/stable/$repo/$arch
  40: https://mirror.zetup.net/manjaro/stable/$repo/$arch
  41: http://distro.ibiblio.org/manjaro/stable/$repo/$arch
  42: http://mirror.catn.com/pub/manjaro/stable/$repo/$arch
  43: https://manjaro.ynh.ovh/stable/$repo/$arch
  44: http://manjaro.dcc.uchile.cl/stable/$repo/$arch
  45: https://manjaro.c3sl.ufpr.br/stable/$repo/$arch
  46: https://www.uex.dk/public/manjaro/stable/$repo/$arch
  47: http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
  48: https://mirrors.ucr.ac.cr/manjaro/stable/$repo/$arch
  49: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
  50: https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch
  51: https://mirror.ufro.cl/manjaro/stable/$repo/$arch
  52: https://repo.ialab.dsu.edu/manjaro/stable/$repo/$arch
  53: http://ftp.dei.uc.pt/pub/linux/manjaro/stable/$repo/$arch
  54: https://mirror.netzspielplatz.de/manjaro/packages/stable/$repo/$arch
  55: http://mirror.espoch.edu.ec/manjaro/stable/$repo/$arch
  56: http://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch
  57: https://mirrors.gigenet.com/manjaro/stable/$repo/$arch
  58: https://mirror.yandex.ru/mirrors/manjaro/stable/$repo/$arch
  59: https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/$repo/$arch
  60: https://manjaro.mirror.liquidtelecom.com/stable/$repo/$arch
  61: https://mirror.philpot.de/manjaro/stable/$repo/$arch
  62: http://manjaro.mirror.ac.za/stable/$repo/$arch
  63: http://manjaro.mirrors.uk2.net/stable/$repo/$arch
  64: https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable/$repo/$arch
  65: https://ftp.caliu.cat/pub/distribucions/manjaro/stable/$repo/$arch
  66: http://mirror.rise.ph/manjaro/stable/$repo/$arch
  67: http://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable/$repo/$arch
  68: http://mirror.inode.at/manjaro/stable/$repo/$arch
  69: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
  70: https://mirror.operationtulip.com/manjaro/stable/$repo/$arch
  71: https://ftp.cc.uoc.gr/mirrors/linux/manjaro/stable/$repo/$arch
  72: http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/$repo/$arch
  73: https://repo.sadjad.ac.ir/manjaro/stable/$repo/$arch
  74: https://mirror.koddos.net/manjaro/stable/$repo/$arch
  75: https://mirror.tuchola-dc.pl/manjaro/stable/$repo/$arch
  76: http://mirror.ragenetwork.de/manjaro/stable/$repo/$arch
  77: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
  78: http://ftp.linux.org.tr/manjaro/stable/$repo/$arch
  79: http://ftp.vectranet.pl/manjaro/stable/$repo/$arch
  80: http://ftp.riken.jp/Linux/manjaro/stable/$repo/$arch
  81: https://manjaro.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
  82: http://mirror.xeonbd.com/manjaro/stable/$repo/$arch
  83: https://mirrors.zju.edu.cn/manjaro/stable/$repo/$arch
  84: https://manjaro.moson.eu/stable/$repo/$arch
Processes:
  CPU top: 5 
  1: cpu: 7.2% command: chrome pid: 2288 mem: 165.4 MiB (2.8%) 
  2: cpu: 5.4% command: chrome pid: 1691 mem: 243.0 MiB (4.1%) 
  3: cpu: 5.3% command: chrome pid: 1726 mem: 139.8 MiB (2.3%) 
  4: cpu: 5.1% command: gnome-shell pid: 932 mem: 213.8 MiB (3.6%) 
  5: cpu: 2.6% command: bijiben pid: 1587 mem: 98.4 MiB (1.6%) 
  Memory top: 5 
  1: mem: 243.0 MiB (4.1%) command: chrome pid: 1691 cpu: 5.4% 
  2: mem: 233.1 MiB (4.0%) command: skypeforlinux pid: 1316 cpu: 0.4% 
  3: mem: 225.0 MiB (3.8%) command: chrome pid: 2258 cpu: 1.4% 
  4: mem: 213.8 MiB (3.6%) command: gnome-shell pid: 932 cpu: 5.1% 
  5: mem: 177.0 MiB (3.0%) command: chrome pid: 2036 cpu: 0.9% 
Info:
  Processes: 254 Uptime: 38m Init: systemd v: 242 Compilers: gcc: 9.1.0 
  Shell: bash v: 5.0.7 running in: gnome-terminal inxi: 3.0.35 

Any information that points me in the correct direction is much appreciated!
Thank you!

1 Like

Did you?

Jonathon I didn't. I'm sorry, I don't know where to find the log. Is it VLC's specific log? Do I just have to navigate through the folders in /usr or system folders?

Thank you.

I tried setting up vlc to save the log file to a specific folder I created through VLC -> Tools -> Preferences -> Select "ALL" -> Advanced -> Logger but it didn't. I read there is a syslog file but when doing a search several syslog files with different terminations came up with a tiny lock mark or icon. I am a bit lost I guess.

Ok, so I tried a couple more times by reinstalling VLC and it created the log file this time, after trying to play a few times this is what the log file shows:

-- logger module started --
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main: playlist is empty
dvdread error: DVDRead cannot open source: /dev/sr0
-- logger module stopped --
-- logger module started --
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main: playlist is empty
-- logger module stopped --
-- logger module started --
main warning: cannot load module `/usr/lib/vlc/plugins/access/libnfs_plugin.so' (libnfs.so.13: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/services_discovery/libmicrodns_plugin.so' (libmicrodns.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/control/liblirc_plugin.so' (liblirc_client.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/visualization/libgoom_plugin.so' (libgoom2.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so' (libprojectM.so.2: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/codec/libsdl_image_plugin.so' (libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/codec/libkate_plugin.so' (libtiger.so.5: cannot open shared object file: No such file or directory)
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main: playlist is empty
dvdnav warning: cannot open DVD (/dev/sr0)
dvdread error: DVDRead cannot open source: /dev/sr0
-- logger module stopped --
-- logger module started --
main debug: VLC media player - 3.0.8 Vetinari
main debug: Copyright © 1996-2019 the VideoLAN team
main debug: revision 3.0.8-0-gf350b6b5a7
main debug: configured with ./configure  '--prefix=/usr' '--sysconfdir=/etc' '--with-kde-solid=/usr/share/solid/actions/' '--disable-rpath' '--enable-nls' '--enable-archive' '--enable-live555' '--enable-dc1394' '--enable-dv1394' '--enable-dvdread' '--enable-dvdnav' '--enable-bluray' '--disable-opencv' '--enable-smbclient' '--enable-sftp' '--enable-nfs' '--enable-realrtsp' '--enable-dvbpsi' '--enable-gme' '--enable-ogg' '--enable-shout' '--enable-matroska' '--enable-mod' '--enable-mpc' '--enable-mad' '--enable-mpg123' '--enable-gst-decode' '--enable-avcodec' '--enable-libva' '--enable-avformat' '--enable-postproc' '--enable-faad' '--enable-vpx' '--enable-twolame' '--disable-fdkaac' '--enable-a52' '--enable-dca' '--enable-flac' '--enable-libmpeg2' '--enable-vorbis' '--enable-speex' '--enable-opus' '--enable-oggspots' '--disable-schroedinger' '--enable-png' '--enable-jpeg' '--enable-x264' '--enable-x265' '--enable-zvbi' '--enable-libass' '--enable-kate' '--enable-tiger' '--enable-vdpau' '--enable-wayland' '--enable-sdl-image' '--enable-freetype' '--enable-fribidi' '--enable-harfbuzz' '--enable-fontconfig' '--enable-svg' '--enable-svgdec' '--enable-aa' '--enable-caca' '--enable-pulse' '--enable-alsa' '--enable-jack' '--enable-samplerate' '--enable-soxr' '--enable-chromaprint' '--enable-chromecast' '--enable-qt' '--enable-skins2' '--enable-libtar' '--enable-ncurses' '--enable-lirc' '--enable-goom' '--enable-projectm' '--enable-avahi' '--enable-mtp' '--enable-upnp' '--enable-microdns' '--enable-libxml2' '--disable-libgcrypt' '--enable-gnutls' '--enable-taglib' '--enable-secret' '--enable-kwallet' '--disable-update-check' '--enable-notify' '--disable-libplacebo' '--enable-vlc' '--enable-aribsub' '--enable-aom' '--enable-srt' '--enable-dav1d' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -I/usr/include/samba-4.0' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' 'CPPFLAGS=-D_FORTIFY_SOURCE=2 -I/usr/include/samba-4.0' 'CXXFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++11' 'LUA_LIBS=-llua -lm ' 'LUAC=/usr/bin/luac'
main debug: searching plug-in modules
main debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat
main debug: recursively browsing `/usr/lib/vlc/plugins'
main warning: cannot load module `/usr/lib/vlc/plugins/access/libnfs_plugin.so' (libnfs.so.13: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/services_discovery/libmicrodns_plugin.so' (libmicrodns.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/control/liblirc_plugin.so' (liblirc_client.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/visualization/libgoom_plugin.so' (libgoom2.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so' (libprojectM.so.2: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/codec/libsdl_image_plugin.so' (libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory)
main warning: cannot load module `/usr/lib/vlc/plugins/codec/libkate_plugin.so' (libtiger.so.5: cannot open shared object file: No such file or directory)
main debug: plug-ins loaded: 515 modules
main debug: opening config file (/home/diego/.config/vlc/vlcrc)
main debug: looking for logger module matching "any": 4 candidates
file debug: opening logfile `vlc-log.txt'
main debug: using logger module "file"
main debug: translation test: code is "C"
main debug: looking for keystore module matching "memory": 4 candidates
main debug: using keystore module "memory"
main debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX FPU 
main debug: Creating an input for 'Media Library'
main debug: Input is a meta file: disabling unneeded options
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `file/directory:///home/diego/.local/share/vlc/ml.xspf' gives access `file' demux `directory' path `/home/diego/.local/share/vlc/ml.xspf'
main debug: creating demux: access='file' demux='directory' location='/home/diego/.local/share/vlc/ml.xspf' file='/home/diego/.local/share/vlc/ml.xspf'
main debug: looking for access_demux module matching "file": 19 candidates
main debug: no access_demux modules matched
main debug: creating access: file:///home/diego/.local/share/vlc/ml.xspf
main debug:  (path: /home/diego/.local/share/vlc/ml.xspf)
main debug: looking for access module matching "file": 28 candidates
main debug: using access module "filesystem"
main debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
cache_read debug: received first data after 0 ms
cache_read debug: pre-buffering done 296 bytes in 0s - 8759 KiB/s
main debug: using stream_filter module "cache_read"
main debug: looking for stream_filter module matching "any": 26 candidates
playlist debug: using XSPF playlist reader
main debug: using stream_filter module "playlist"
main debug: stream filter added to 0x558e38d91550
main debug: looking for stream_filter module matching "any": 26 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for file:///home/diego/.local/share/vlc/ml.xspf
main debug: looking for stream_filter module matching "record": 26 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='directory' location='/home/diego/.local/share/vlc/ml.xspf' file='/home/diego/.local/share/vlc/ml.xspf'
main debug: looking for demux module matching "directory": 55 candidates
main debug: using demux module "directory"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/diego/.local/share/vlc/lua/meta/reader
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
main debug: no meta reader modules matched
main debug: `file/directory:///home/diego/.local/share/vlc/ml.xspf' successfully opened
main debug: looking for xml reader module matching "any": 1 candidates
main debug: using xml reader module "xml"
main debug: EOF reached
main debug: removing module "directory"
main debug: removing module "record"
main debug: removing module "playlist"
main debug: removing module "cache_read"
main debug: removing module "filesystem"
main debug: creating audio output
main debug: looking for audio output module matching "any": 6 candidates
vlcpulse debug: using library version 12.2.0
vlcpulse debug:  (compiled with version 12.2.0, protocol 32)
vlcpulse debug: connected locally to unix:/run/user/1000/pulse/native as client #14
vlcpulse debug: using protocol 32, server protocol 32
pulse debug: adding sink 0: alsa_output.pci-0000_00_1b.0.analog-stereo (Built-in Audio Analog Stereo)
main debug: using audio output module "pulse"
main debug: keeping audio output
main debug: looking for interface module matching "dbus,none": 18 candidates
dbus debug: listening on dbus as: org.mpris.MediaPlayer2.vlc
main debug: using interface module "dbus"
main debug: no running VLC instance - continuing normally...
main debug: looking for interface module matching "hotkeys,none": 18 candidates
main debug: using interface module "hotkeys"
main debug: looking for interface module matching "globalhotkeys,none": 18 candidates
main debug: using interface module "xcb_hotkeys"
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main debug: looking for interface module matching "any": 18 candidates
dbus debug: Getting All properties
dbus debug: Getting All properties
dbus debug: Getting All properties
dbus debug: Getting All properties
dbus debug: Getting All properties
main debug: looking for extension module matching "any": 1 candidates
lua debug: Opening Lua Extension module
lua debug: Trying Lua scripts in /home/diego/.local/share/vlc/lua/extensions
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/extensions
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/extensions/VLSub.luac
lua debug: Scanning Lua script /usr/lib/vlc/lua/extensions/VLSub.luac
lua debug: Script /usr/lib/vlc/lua/extensions/VLSub.luac has the following capability flags: 0x5
lua debug: Trying Lua scripts in /usr/share/vlc/lua/extensions
main debug: using extension module "lua"
main debug: using interface module "qt"
main: playlist is empty
main debug: nothing to play
main debug: processing request item: dvd:///dev/sr0, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index 0
main debug: starting playback of new item
main debug: resyncing on dvd:///dev/sr0
main debug: dvd:///dev/sr0 is at 0
main debug: creating new input thread
main debug: Creating an input for 'dvd:///dev/sr0'
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `dvd:///dev/sr0' gives access `dvd' demux `any' path `/dev/sr0'
main debug: creating demux: access='dvd' demux='any' location='/dev/sr0' file='/dev/sr0'
main debug: looking for access_demux module matching "dvd": 19 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /home/diego/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/diego/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /home/diego/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/diego/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
qt debug: IM: Setting an input
dvdnav warning: cannot open DVD (/dev/sr0)
dvdread error: DVDRead cannot open source: /dev/sr0
main debug: no access_demux modules matched
main debug: creating access: dvd:///dev/sr0
main debug:  (path: /dev/sr0)
main debug: looking for access module matching "dvd": 28 candidates
main debug: no access modules matched
main debug: dead input
qt debug: IM: Deleting the input
main debug: changing item without a request (current 0/1)
main debug: nothing to play

VLC has a number of optional dependencies which add functionality, for example:

$ pacman -Si vlc
...
Optional Deps   : 
...
                  libdvdread: DVD input module
                  libdvdnav: DVD with navigation input module
...

Do you have these installed?

They are both installed. This happened on previous installations with different DE, I mention this because I am planing to reinstall Manjaro because I've been playing with configurations (Manjaro's and programs) and I want things to go back to defaults. I think the issue will be present again.

Forum kindly sponsored by Bytemark