-
-
Notifications
You must be signed in to change notification settings - Fork 880
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
hyprland doesn't clean up its Wayland sockets after exit #4226
Comments
maybe hyprland crashed? is there a crash report? |
This happens consistently for me when I try to exit Hyprland, so I don't think it's a crash. Where would I find a crash report? |
|
|
dam |
I'm having the same issue. |
I can confirm the issue. When |
Sounds like the issue may be with wlroots itself. Someone reported the same issue with sway here: Jovian-Experiments/Jovian-NixOS#267 |
cc @emersion |
wlroots is not involved in the systemd environment stuff. |
yeah sorry simon idk why they pinged you |
Aquamarine doesn't clean up WAYLAND_DISPLAY, either |
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 (likegamescope
) from starting correctly.On my system, exiting Hyprland leaves me in a loop of this printing to the console:
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.hyprctl dispatch exit
systemctl --user show-environment
Observe thatWAYLAND_DISPLAY
is still set towayland-1
./run/user/1000/wayland-1
still exists (when it should have been cleaned up during exit).Crash reports, logs, images, videos
No response
The text was updated successfully, but these errors were encountered: