When I open a video in VLC, the video doesn’t start.
The log says:
dbus_screensaver debug: found service org.freedesktop.ScreenSaver
main debug: using inhibit module "dbus_screensaver"
main debug: Opening vout display wrapper
main debug: looking for vout display module matching "wl_shm": 13 candidates
main debug: no vout display modules matched
main error: video output creation failed
main debug: resized to 1920x800
dbus_screensaver debug: got cookie 849051984
main debug: removing module “dbus_screensaver”
qt debug: releasing video…
qt debug: Video is not needed anymore
qt warning: orphaned video window
main debug: removing module “freetype”
main debug: removing module “yuvp”
main debug: removing module “swscale”
main error: failed to create video output
main debug: looking for text renderer module matching “any”: 3 candidates
freetype debug: Building font databases.
freetype debug: Took -6258 microseconds
main debug: using text renderer module “freetype”
main debug: looking for video converter module matching “any”: 23 candidates
swscale debug: 32x32 (32x32) chroma: YUVA → 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
main debug: using video converter module “swscale”
main debug: looking for video converter module matching “any”: 23 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video converter module “yuvp”
main debug: Deinterlacing available
main debug: deinterlace -1, mode auto, is_needed 0
main debug: looking for vout window module matching “qt,any”: 6 candidates
qt debug: requesting video window…
main debug: using vout window module “qt”
main debug: looking for inhibit module matching “any”: 2 candidates
dbus_screensaver debug: found service org.freedesktop.ScreenSaver
main debug: using inhibit module “dbus_screensaver”
main debug: Opening vout display wrapper
main debug: resized to 1920x800
main debug: looking for vout display module matching “wl_shm”: 13 candidates
main debug: no vout display modules matched
Maybe you also want to check VLC configuration in Tools → Preferences → Video tab. Then find Output. Change from Automatic to other than YUV. If you’re using Nvidia driver most likely you can select VDPAU output or you can trial and error with other list available there.
Btw there also local conf inside user home dir. ~/.config/vlc and ~/.local/share/vlc. May be if there any problem come again, we can try to reset the configs by deleting both directories.