-
Notifications
You must be signed in to change notification settings - Fork 19
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
uwsm stop
doesn't restart sddm?
#92
Comments
When stop is initiated, do app units stop first? Nothing special should happen, systemd should just stop whatever should be stopped before compositor's unit, then stop the comopositor's unit itself (TERM is sent), then deactivate environment preloader. Does |
I'm sorry, I reached the conclusion too soon. Please check my new writeup. It seems like hyprland always crashes on my machine, just that sddm doesn't reappear with |
What does |
I just tried,
I also checked for shutdown events of
To my untrained eye this looks normal except |
I may be wrong, but sddm should only care for the processes it starts, or a session scope at most. Maybe a zombie process from that scope was left behind? ( |
I tried to |
You can note PIDs from the session scope while it is alive, then check them with ps after stop. |
I will give it a try tomorrow. |
Before
I don't know if this is expected (I didn't open anything else, just a terminal), but none of the pids show up in |
It seems I have similar problem with SDDM on Fedora. When I execute In my case logs look weird.
There are two core dumps from
Versions:
|
Installed sddm and reproduced it. |
Tried to disable |
Is
uwsm stop
supposed to be the command used for user logout? I was starting to adopt uwsm for Hyprland, but I cannot solve the problem that after logout sddm login screen doesn't appear. Here's my setup,/usr/share/wayland-sessions/uwsm.desktop
:hyprland.conf
:With
uwsm stop
, I can see the following journal entries injounrnalctl
:While with hyprland native exit, I can see the following two extra journal entries (along with the other sddm entries leading to restart):
I wonder if I'm using
uwsm stop
for its intended purpose? If not, what is the correct command to achieve user logout?I was totally wrong in my initial writing. Hyprland seems to cause coredump regardless of stopping method, the difference is that native exit will triger sddm login screen but
uwsm stop
won't.The text was updated successfully, but these errors were encountered: