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?