On a clean install of Fedora 41 / lxqt 2.0.0 - I was trying to change default browser but lxqt-config-file-associations core dumps, while xdg-mime and xdg-settings report no method for setting default apps. Reproducible: Always Steps to Reproduce: 1. Clean install of Fedora 41 2. run lxqt-config-file-associations Actual Results: $ lxqt-config-file-associations QApplication: invalid style override 'kvantum' passed, ignoring it. Available styles: Windows, Fusion Cannot mix incompatible Qt library (6.8.0) with this library (6.8.1) Aborted (core dumped) --- $ xdg-mime default librewolf.desktop text/html xdg-mime: no method available for setting the default application for MIME type(s) of 'text/html' --- $ xdg-settings set default-web-browser librewolf.desktop xdg-mime: no method available for querying the default application for MIME type of 'text/html' xdg-mime: no method available for setting the default application for MIME type(s) of 'text/html' Expected Results: lxqt-config-file-associations should open, and I should be able to change default applications. I should also be able to change ~/.config/lxqt-mimeapps.list ~/.config/mimeapps.list and have the changes respected. * Distribution & Version: Fedora release 41 (Forty One) * Kernel: Linux kalani 6.12.4-200.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Dec 9 20:01:35 UTC 2024 x86_64 GNU/Linux LXQt Desktop Toolbox - Technical Info LXQt About Version: 2.0.0 LXQt Version: 2.0.0 Qt: 6.8.1 Build type: Release System Configuration: /etc/xdg Share Directory: /usr/share/lxqt Translations: /home/ME/.local/share/flatpak/exports/share/lxqt/translations /var/lib/flatpak/exports/share/lxqt/translations /usr/local/share/lxqt/translations /usr/share/lxqt/translations User Directories Xdg Data Home: /home/ME/.local/share Xdg Config Home: /home/ME/.config Xdg Data Dirs: /home/ME/.local/share/flatpak/exports/share /var/lib/flatpak/exports/share /usr/local/share /usr/share Xdg Cache Home: /home/ME/.cache Xdg Runtime Home: /run/user/1000 Xdg Autostart Dirs: /etc/autostart /etc/xdg/autostart /usr/share/autostart Xdg Autostart Home: /home/ME/.config/autostart # dnf provides lxqt-config-file-associations Updating and loading repositories: RPM Fusion for Fedora 41 - Nonfree 100% | 1.5 MiB/s | 313.2 KiB | 00m00s RPM Fusion for Fedora 41 - Free 100% | 1.3 MiB/s | 697.5 KiB | 00m01s RPM Fusion for Fedora 41 - Free - Updates 100% | 442.8 KiB/s | 128.9 KiB | 00m00s RPM Fusion for Fedora 41 - Nonfree - Updates 100% | 542.5 KiB/s | 120.4 KiB | 00m00s LibreWolf Software Repository 100% | 224.4 KiB/s | 36.8 KiB | 00m00s Repositories loaded. lxqt-config-2.0.0-1.fc41.x86_64 : Config tools for LXQt desktop suite Repo : @System Matched From : Filename : /usr/bin/lxqt-config-file-associations lxqt-config-2.0.0-1.fc41.x86_64 : Config tools for LXQt desktop suite Repo : fedora Matched From : Filename : /usr/bin/lxqt-config-file-associations # dnf info lxqt-config Updating and loading repositories: Repositories loaded. Installed packages Name : lxqt-config Epoch : 0 Version : 2.0.0 Release : 1.fc41 Architecture : x86_64 Installed size : 1.2 MiB Source : lxqt-config-2.0.0-1.fc41.src.rpm From repository : anaconda Summary : Config tools for LXQt desktop suite URL : https://lxqt-project.org/ License : LGPL-2.1-only Description : Config tools for LXQt desktop suite. Vendor : Fedora Project ```
Comment from [tsujan](https://github.com/tsujan) > The solution should be simple: They just need to recompile and repackage `libqtxdg` against the Qt's version that come with the distro. That needs to be done with every Qt upgrade.
26 Jan 2025, LxQT spin, Fedora 41, still happening. $ lxqt-config-file-associations Cannot mix incompatible Qt library (6.8.0) with this library (6.8.1) Aborted (core dumped) Not sure where to report this beyond here.