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-environmentbefore starting Hyprland. Observe thatWAYLAND_DISPLAYis unset.- Start a Hyprland session.
hyprctl dispatch exitsystemctl --user show-environmentObserve thatWAYLAND_DISPLAYis still set towayland-1.- Observe that
/run/user/1000/wayland-1still 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.