You are not logged in.
My VLC bug[0] report was closed by Antonio Rojas (arojas) with the message 'You are using an unsupported Qt style'. I know nothing about Qt styles. I am a gnome user and only have Qt app when I have no other option. I have no idea how I would be using anything other than the default Qt style pacman gives me. Any help would be appreciated.
$ vlc
VLC media player 3.0.17.3 Vetinari (revision 3.0.13-8-g41878ff4f2)
[0000562cbb351580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Cannot mix incompatible Qt library (5.15.2) with this library (5.15.3)
Aborted (core dumped)
[0]https://bugs.archlinux.org/task/74117
Last edited by curtisleebolin (2022-03-15 16:56:41)
Offline
pacman wouldn't install qt 5.15.2 components... unless you are doing partial upgrades.
What qt packages do you have installed (`pacman -Qs qt5`)? Is your system up to date?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I just updated. After the update is when VLC started crashing.
I only have 3 packages installed locally that don't depend on Qt.
$ pacman -Qm
chrome-gnome-shell 10.1-6
google-chrome 98.0.4758.102-1
pikaur 1.10.1-1
As far as I know, anything Qt should just be default and pulled in as a dependency of something like VLC.
$ pacman -Qs qt5
local/avahi 0.8+22+gfd482a7-3
Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/pyside2 5.15.2.1-1 (qt qt5)
Enables the use of Qt5 APIs in Python applications
local/python-pyqt5 5.15.6-7 (pyqt5)
A set of Python bindings for the Qt5 toolkit
local/python-pyqt5-sip 12.9.1-1
The sip module support for PyQt5
local/qscintilla-qt5 2.13.1-3
A port to Qt5 of Neil Hodgson's Scintilla C++ editor class
local/qt5-base 5.15.3+kde+r134-1 (qt qt5)
A cross-platform application and UI framework
local/qt5-declarative 5.15.3+kde+r20-1 (qt qt5)
Classes for QML and JavaScript languages
local/qt5-location 5.15.3+kde+r0-1 (qt qt5)
Provides access to position, satellite and area monitoring classes
local/qt5-multimedia 5.15.3+kde+r0-1 (qt qt5)
Classes for audio, video, radio and camera functionality
local/qt5-sensors 5.15.3+kde+r0-1 (qt qt5)
Provides access to sensor hardware and motion gesture recognition
local/qt5-svg 5.15.3+kde+r12-1 (qt qt5)
Classes for displaying the contents of SVG files
local/qt5-tools 5.15.3+kde+r1-1 (qt qt5)
A cross-platform application and UI framework (Development Tools, QtHelp)
local/qt5-translations 5.15.3+kde+r2-1 (qt qt5)
A cross-platform application and UI framework (Translations)
local/qt5-webchannel 5.15.3+kde+r3-1 (qt qt5)
Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with
HTML/JavaScript clients
local/qt5-webkit 5.212.0alpha4-12
Classes for a WebKit2 based implementation and a new QML API
local/qt5-x11extras 5.15.3+kde+r0-1 (qt qt5)
Provides platform-specific APIs for X11
local/qt5-xmlpatterns 5.15.3+kde+r0-1 (qt qt5)
Support for XPath, XQuery, XSLT and XML schema validation
Offline
Please post a backtrace of the crash
Offline
I was really needing VLC this morning. Since arojas seemed confident the problem was external to VLC, I renamed my home directory and created a new one. I logged into gnome and vlc worked fine. It is a bit of a pain, but I'll just copy over the files and config files I need and deleted the old home directory.
Aroja and Trilby, I appreciate your help.
Offline
Or you could just remove the config file that invokes an unsupported qt style!
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I ran a recursive find and deleted anything with the string 'qt' in the file name to no avail.
Offline
When you copy your configs over to the new user, you'll end up with the same problem. So one way or another you'll have to identify the offending config file.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Trilby, VLC is working great. I only copied over what I needed.
Offline