You are not logged in.
Hi everyone,
As it says on the tin, the context menus in GTK apps is way too small and distorted.
I have been trying to troubleshoot this for months, including following instructions on https://wiki.archlinux.org/title/HiDPI.
I've even created an new user account to check if it was a problem with my .config files but the issue remains.
Here is what it looks like:
I have GTK2, 3 and 4 installed, running Hyprland and configuring via lxappearance.
Oh, and I use Arch btw.
Thanks for your time!
Last edited by robinm (2024-06-18 10:37:10)
Offline
including following instructions on https://wiki.archlinux.org/title/HiDPI
What in particular are you doing wrt HiDPI settings?
Are the popups in gtk3-demo (Menus & Popovers) also affected?
Offline
What in particular are you doing wrt HiDPI settings?
It was a while ago, I remember playing with the scaling environment variables, but nothing seemed to actually happen.
Are the popups in gtk3-demo (Menus & Popovers) also affected?
Both display correctly. I actually ran all of them and none is glitchy.
Come to think of it, it only seems to happen with the context menu GTK file chooser. Context menus on Firefox display fine. The player "sublime-music" uses the same kind of "widget" as context menu and also shows mangled.
I use mostly QT apps so there may be other occurrences unknown to me...
EDIT: Installed nautilus, the popover that shows when clicking "view options" on the top right shows fine.
EDIT2: Wow, I just realised that if I resize the window the popover changes size. The bigger the window, the smaller the popover and vice versa!
EDIT3: OK it works fine on sway. It's a hyprland thing.
Last edited by robinm (2024-06-17 17:38:11)
Offline
Is this
1. an xwayland client, https://wiki.archlinux.org/title/Waylan … s_visually
2. down to https://archlinux.org/packages/extra/x8 … -hyprland/ (because of the file picker significance)?
Offline
Hi Seth!
Good call on the xwayland client but none of the concerned apps were.
And I do have xdg-desktop-portal, xdg-desktop-portal-gtk, xdg-desktop-portal-hyprland, xdg-desktop-portal-kde and xdg-desktop-portal-wlr installed.
I realised I was running hyprland-nvidia and it's not as up to date as hyprland-git so I installed the latter and it solved the issue. I'll sort out whatever nvidia stuff needs sorting out when the issues come up
Thanks for your help, I guess what we've figured out is that there is an issue with the popover widget in gtk3 on hyprland-nvidia.
Offline