TL;DR
On KDE, I am not able to open apps from any vm other than dom0, although they are started in the background. Whether trough the app menu, krunner, or by qvm-run in dom0, it indicates, that the app is starting, but then nothing happens. When I logout and login with xfce, the apps are actually running.
Details
Because the overall scaling of KeePassXC is way to big I tried to fix it with the help of those:
- KeepassXC UI Too Big in Fedora-Based Vault AppVM (2560x1440 1x Scaling)
- Very large group and entry icons · Issue #5870 · keepassxreboot/keepassxc · GitHub
I played with the QT_QPA_PLATFORMTHEME env and had some success, but I didn’t want to apply this to the whole session by applying it globally. So I played around with the .desktop entry of my keepass in dom0 and tried to somehow inject the variable there, but that didn’t work and I gave up and powered of my laptop.
After I rebooted, I wasn’t able to open apps from any vm, other than dom0. I am not sure if thats related to my experiments described above, since I think I just touched the .desktop file and nothing else, but I don’t no any better also…
At one point, I tried something with qvm-run --pass-io personal xfce4-terminal and got an error saying something about $SESSION_MANAGER not beeing set, but I can’t reproduce it now (also I am not entirely sure how I did it las week, my bash_history got really messed up)
Does somebody have a direction for me to got further into?