I am using fedora 39 workstation and it is fully updated. I installed qbittorrent recently via dnf command. When i click on the app, it does not launch. When i type ‘qbittorent’ gnome-terminal it launches with unusable and broken UI. I see the following error which indicates either a broken mesa lib or my nvidia driver is screwed :
t.core.qobject.connect: QObject::connect: No such signal QPlatformNativeInterface::systemTrayWindowChanged(QScreen*)
qt.core.qobject.connect: QObject::connect: No such signal QPlatformNativeInterface::systemTrayWindowChanged(QScreen*)
MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
Please tell me how I can bring a working qbittorent ?
Thanks @computersavvy and @boredsquirrel . This is my first post, so i did not know that it is going as header. It was not done intentionally. Wont happen again from me. Attached is the screenshot of the UI i am referring to.
You are right. I did try to install custom theme from gnome-looks.org. But it didn’t workout well. For example gnome-terminal would have the window decoration of the theme but the firefox would refuse the load the theme and instead use gnome default theme. So i removed the theme by using extension manager. But still qbittorrent displays the same black window. I checked the file under /usr/share/applications/ for something named like bittorrent and i found odd named file. The file name was org.qbittorrent.Qbittorrent.desktop. So i renamed it to qbittorrent.dekstop but no luck. Exec= line looks good to me. Here is the content of the desktop file :
$ cat /usr/share/applications/qbittorrent.desktop
[Desktop Entry]
Categories=Network;FileTransfer;P2P;Qt;
Exec=qbittorrent %U
GenericName=BitTorrent client
Comment=Download and share files over BitTorrent
Icon=qbittorrent
MimeType=application/x-bittorrent;x-scheme-handler/magnet;
Name=qBittorrent
Terminal=false
Type=Application
StartupNotify=false
StartupWMClass=qbittorrent
Keywords=bittorrent;torrent;magnet;download;p2p;
SingleMainWindow=true
# Translations
GenericName[af]=BitTorrent kliënt
Comment[af]=Aflaai en deel lêers oor BitTorrent
Name[af]=qBittorrent
GenericName[ar]=عميل بتتورنت
Comment[ar]=نزّل وشارك الملفات عبر كيوبتتورنت
Name[ar]=qBittorrent
.....
I removed the theme from use and now qbittorrent loads fine. Thanks for pointing me in right direction. It was in fact themes that was messing up the Qt app. Now the app launches like :