Open topas-rec opened 9 months ago
That's odd, but I don't work enough with Linux desktops to be of help here. If it's not a packaging issue, we can definitely include the fix here in the project.
Resizing the window fixed it for me, but I'm using XFCE.
@topas-rec
ArchLinux kernel 6.7.0-arch3-1, GNOME Shell 45.3
If I remember correctly this version of GNOME Shell assumes "client side decorations", and this is where the border and shadow are drawn. Would you please check if other PyQt applications like Calibre or Transmission GUI (Qt variant, not the GTK+ one) have borders and shadows?
Thanks for helping me.
Resizing doesn't help here.
Transmission looks good. edit: I use transmission-gtk
The only issue similarity between them is that they both don't have an icon in the panel or overview.
I have QtQr installed which looks good.
That should be sufficient for a QT application test, right?
That should be sufficient for a QT application test, right?
In principle yes. Where did you install QtQr from? I cannot find their repo.
I doubt there is much Vorta can do about this issue. Maybe there is a flag needed for niche setups. I found these articles online:
https://fostips.com/no-window-border-qt-apps-gnome/ https://ubuntuhandbook.org/index.php/2023/10/window-border-shadow-qt-apps-ubuntu/
The installation is from the arch repository: https://archlinux.org/packages/extra/any/qtqr/
PKGBUILD: https://gitlab.archlinux.org/archlinux/packaging/packages/qtqr/-/blob/main/PKGBUILD?ref_type=heads
I currently have version 0.9.1 installed (and updated my system of course) and the issue currently is gone.
vorta has a window border like all other windows.
This issue is back, sadly.
I found something that might be related in the command output of the terminal when starting vorta: qt.core.qobject.connect: QObject::connect: No such signal QPlatformNativeInterface::systemTrayWindowChanged(QScreen*)
I found these articles online:
https://fostips.com/no-window-border-qt-apps-gnome/ https://ubuntuhandbook.org/index.php/2023/10/window-border-shadow-qt-apps-ubuntu/
The second article mentions environmental variables.
When I add QT_QPA_PLATFORM=xcb
vorta gets the GNOME window borders and that looks good - native:
The message in the terminal mentioned above is also gone.
When I add QT_QPA_PLATFORM=wayland
nothing changes - the issue persists.
The message mentioned above is also present.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue was closed because it has been stalled for 7 days with no activity.
This issue still persists.
I don't know how to address this, but if someone can do a PR and confirm it works, we'll merge it.
Description
I don't see a border or shadow of the vorta window using arch linux. This way it is hard to distinguish vorta from other windows behind it.
Here is a screenshot of some window corners. The one without border is vorta:
Reproduction
OS
ArchLinux kernel 6.7.0-arch3-1, GNOME Shell 45.3
Version of Vorta
0.9.1
What did you install Vorta with?
Distribution package
Version of Borg
1.2.7
Logs