Hyprland
Hyprland copied to clipboard
hyprland doesn't clean up its Wayland sockets after exit
Hyprland Version
0.32.3
Bug or Regression?
Bug
Description
Hyprland sets WAYLAND_DISPLAY
when it starts up, but doesn't release it when quit. This prevents other sessions (like gamescope
) from starting correctly.
On my system, exiting Hyprland leaves me in a loop of this printing to the console:
DEBUG Using pkexec loader
DEBUG Found wayland session
until I hold the power button down long enough for the firmware to kill the OS.
How to reproduce
-
systemctl --user show-environment
before starting Hyprland. Observe thatWAYLAND_DISPLAY
is unset. - Start a Hyprland session.
-
hyprctl dispatch exit
-
systemctl --user show-environment
Observe thatWAYLAND_DISPLAY
is still set towayland-1
. - Observe that
/run/user/1000/wayland-1
still exists (when it should have been cleaned up during exit).
Crash reports, logs, images, videos
No response
I encountered the same issue in Windows 11. This is my first time downloading Bruno so I can't speak to other versions having the same issue.
Same issue here, and I can't edit Windows exceptions on my company PC
@sk3674 @juliendiberardino could you try to build from source and see if the issue gone?
This'll be due to the expired code signing cert, I opened #1696 earlier today as I didn't see this one. It looks like it only affected the 1.10.0 build, previous releases are ok.
Closing this as the issue causing the Windows warning popup has been resolved. Please use the latest version of the app v1.20.2.