this post was submitted on 05 May 2025
14 points (93.8% liked)

Arch Linux

8917 readers
96 users here now

The beloved lightweight distro

founded 5 years ago
MODERATORS
 

To fix an issue I was having with GTK apps on Wayland (KDE Plasma 6) I went to /usr/share/applications found the .desktop file I wanted to change, right clicked, went to enviornmental variables and added Exec=env GDK_BACKEND=x11 to force the app to use X11. This fixed my problem. However, I checked .zshrc, .bashrc expecting to see the change there but did not. I don't have /etc/environment or .profile on my system it seems. I'd like to know where these changes were saved. I also tried opening the .desktop file in a text editor to no avail. This was supposed to be a temporary fix while waiting for the developer to fix a scaling issue on Wayland. I'm not sure how to revert it.

you are viewing a single comment's thread
view the rest of the comments
[–] devfuuu@lemmy.world 7 points 2 months ago

nowadays the place to put environment variables to apply to the session is at .config/environment.d/. just put files like waylandfix.conf with the content want.