Vlc not opening

Hmm, vlc used to work it just stopped this time when I came back to f37 I still think it’s something else causing the issue

VLC itself provides that file

# rpm -qf /usr/lib64/vlc/plugins/gui/libqt_plugin.so
vlc-3.0.19-0.3.fc38.1.x86_64

Please check the version of vlc you are using and verify that it was installed properly.

Having a version of vlc that does not match the libraries required may cause such an error.

[deepanshuarya@fedora ~]$ rpm -qf /usr/lib64/vlc/plugins/gui/libqt_plugin.so
vlc-3.0.19-0.3.fc37.1.x86_64
[deepanshuarya@fedora ~]$

vlc version VLC media player 3.0.19 Vetinari (revision )
same vlc version as you just for f37

Do you have the libQt libraries needed by the vlc GUI?

Here (Fedora 38):

% ldd /usr/lib64/vlc/plugins/gui/libqt_plugin.so | grep libQt
	libQt5Svg.so.5 => /lib64/libQt5Svg.so.5 (0x00007f458250d000)
	libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007f4581a00000)
	libQt5X11Extras.so.5 => /lib64/libQt5X11Extras.so.5 (0x00007f4582110000)
	libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007f4581200000)
	libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007f4580c00000)
[deepanshuarya@fedora ~]$ ldd /usr/lib64/vlc/plugins/gui/libqt_plugin.so | grep libQt
	libQt5Svg.so.5 => /lib64/libQt5Svg.so.5 (0x00007ff2375d6000)
	libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007ff236e00000)
	libQt5X11Extras.so.5 => /lib64/libQt5X11Extras.so.5 (0x00007ff237b16000)
	libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007ff236600000)
	libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007ff236000000)
[deepanshuarya@fedora ~]$ 

And the follow-up

	 rpm -qf /lib64/libQt5Svg.so.5
qt5-qtsvg-5.15.10-1.fc38.x86_64
	 rpm -qf /lib64/libQt5Widgets.so.5
qt5-qtbase-gui-5.15.10-1.fc38.x86_64
	 rpm -qf /lib64/libQt5X11Extras.so.5
qt5-qtx11extras-5.15.10-1.fc38.x86_64
	 rpm -qf /lib64/libQt5Gui.so.5
qt5-qtbase-gui-5.15.10-1.fc38.x86_64
	 rpm -qf /lib64/libQt5Core.so.5
qt5-qtbase-5.15.10-1.fc38.x86_64

That shows you where the respective files comes from. But actually, the ldd command showed that the required libraries are present and found.

Another question: Does this problem already occur, or only some times?
And: What if anything changed between vlc working and vlc not working?

Mybe it is worthwhile to try the flatpak version of vlc.

The question is about Fedora 37. The ldd command needs to be run on the OP’s F37 system.

It was. See message number 25.

[deepanshuarya@fedora ~]$ rpm -qf /lib64/libQt5Svg.so.5
qt5-qtsvg-5.15.6-1.fc37.x86_64
[deepanshuarya@fedora ~]$ rpm -qf /lib64/libQt5Widgets.so.5
qt5-qtbase-gui-5.15.6-1.fc37.x86_64
[deepanshuarya@fedora ~]$ rpm -qf /lib64/libQt5X11Extras.so.5
qt5-qtx11extras-5.15.6-1.fc37.x86_64
[deepanshuarya@fedora ~]$ rpm -qf /lib64/libQt5Gui.so.5
qt5-qtbase-gui-5.15.6-1.fc37.x86_64
[deepanshuarya@fedora ~]$ rpm -qf /lib64/libQt5Core.so.5
qt5-qtbase-5.15.6-1.fc37.x86_64

ocuuring always from 4th july the day i installed fresh f37

  • installed f37 in feb 2023 vlc worked.
  • f37 automatically upgraded kernel and laptop started crashing at login.
  • clean installed f38, worked for fine for just 2 days. meanwhile vlc installed successfully.
  • Finally switched to 6.0.7.301 kernel f37 and now facing vlc issue.

Sure will do before that want to completely remove currently installed vlc
Is sudo dnf remove vlc enough for clean removal?

Flatpak worked.
Thanks @vekruse and @kparal for suggesting flatpak. and everyone else for support