QOwnNotes, Ghostwriter and Qbittorrent, all 3 QT programs I use regularly, won’t hide the titlebar when maximized and tray icons won’t appear. Flatpak or dnf install no difference.
I’ve had this PC running Arch with Gnome, I use Ubuntu (Gnome) on my laptop and I haven’t experienced this problem.
I’ve tried different themes. qgnomeplatform is installed. tried tweaking the .desktop files.
Those are the error messages:
QSocketNotifier: Can only be used with threads started with QThread
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Any ideas?
Thanks!
edit: KeepassXC is QT also and has no such issues. No error messages on launch
I meant it doesn’t work with the necessary extensions installed, sorry about that.
Arch + Gnome 40 Wayland + needed extensions (be it Unite, tray icon reloaded etc… doesn’t matter) → tray icons show and maximized windows have no title bar.
Same for Ubuntu.
But for some reason it’s different in Fedora, even though everything seems to be identical.
This error message only appears in Fedora, so that might be the issue: QSocketNotifier: Can only be used with threads started with QThread
gnome extensions are now managed by gnome-extensions-app where previously they were managed by gnome-tweaks. I had to install the extensions package when the change was made.
Maybe you need that package installed so things can be reconfigured the way you like.
I overlooked one thing. You mention wayland and I spoke of gnome but I use xorg. I have no experience with wayland since I have an nvidia GPU which only works with xorg.
You need to isolate this behavior to either xorg with gnome or wayland with gnome. Try using xorg and gnome to see if there is a difference. That can be selected from the gear icon in the lower right of the login screen
Can you perhaps share a screenshot to show what you mean with the title bars? I’m using Qt apps here on Gnome + Wayland, and Gnome + X and in neither case are title bars hidden when they are maximised. Here’s Falkon, a Qt app, for example:
Have you done this? If that does not work, it’s best to file a bug with the extension developer. Fedora and Gnome do not develop the extensions, so they can’t fix them if they’re not working as expected:
Most other extensions with same functionality behave the same way (ubuntu & arch ok, fedora no), so I doubt it’s an issue on their part, but I could ask.
I’m starting to think it’s not worth the effort. I’ll keep running Ubuntu on my latpop for now and use Fedora with X on my desktop, and try again in a few months.
Thank for the help!
@tjdoyle Thanks. yeah I tried this one and it works but I had some issues with it