-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
psst: displays a blank screen on KDE Wayland #220297
Comments
Can you share the part of configuration.nix that relates to KDE?
It’s working fine here on Plasma Wayland for me.
|
Sure that'd be my "firetower" configuration here. I have some local changes, so I'll get those up later today for your reference. |
Not sure if it's a good test, but I was able to replicate this in a VM. |
Just realized I made a mistake in my original issue, psst currently works on KDE Wayland not Gnome under Arch. Edited it. |
So you’re saying NixOS is OK and Arch is broken? In that case we can close this ticket, right?
|
Other way around: it worked on NixOS Gnome Wayland, doesn't work on NixOS KDE Wayland, and works on Arch KDE Wayland. |
I’m guessing an impurity in this case. psst depends on *something* at runtime which it doesn’t declare but which happens to be present on my machine (and on others not seeing this problem).
When you’ve tried on both gnome and kde on NixOS, have you built different configurations using specializations or in different generations or are you just logging out of one environment and into the other?
|
This was an entirely new generation when I switched to KDE and an AMD GPU. This was the commit where I did that: dacioromero/nix-config@a412cf3. Using a Gnome specialisation just now I was able to make psst work again, branch here: https://github.com/dacioromero/nix-config/tree/specialisations |
What happens if you enable both KDE and GNOME and then just choose the DE when logging in via SDDM? |
I have the same issue on Plasma Wayland.
|
Strangely I'm seeing this too. Are you by chance still having this problem? Can you launch it from a terminal (works for me when I do that)? |
Unfortunately that doesn't help, the issue is the same as when I first reported it |
I was reminded of this issue and found something related on druid's repo linebender/druid#2396 Adding EDIT: My branch for the fix: https://github.com/dacioromero/nixpkgs/tree/psst-x11. I'm not sure which route is better or if this should be fixed upstream |
This is clearly an upstream issue. Can you upstream your change, please? |
Describe the bug
On KDE using Wayland the window shows a background reflecting the user's color preferences, but doesn't show any content.
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
PSST should display properly as it does on other OS's.
Screenshots
Additional context
This had previously worked for me under Gnome Wayland before I switched to KDE and currently works under Arch with KDE Wayland. It works under XWayland with
GDK_BACKEND=x11
since its GUI uses druid which depends on GTK3.jpochyla/psst#211
Notify maintainers
@vbrandl @peterhoeg
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.The text was updated successfully, but these errors were encountered: