Skip to content
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

Bluetoothctl or Pipewire causing a logout/crash #45

Closed
ArtemSmaznov opened this issue Oct 22, 2024 · 24 comments
Closed

Bluetoothctl or Pipewire causing a logout/crash #45

ArtemSmaznov opened this issue Oct 22, 2024 · 24 comments

Comments

@ArtemSmaznov
Copy link

First of all thanks for the work on #42 just updated to 0.20.1-1 and added a few silencers and already half of my setup's functionality is restored.

Now to the actual issue.

I am running uwsm start -S -N Hyprland -D Hyprland -C compositor -- Hyprland for my session (either from a TTY or SDDM - both have the same issue so not relevant here). I don't really understand what -S flag actually does, but documentation sounded like the more desired option is to have it in a slice.

what I've noticed is that whenever I use bluetoothctl my terminal stars behaving like the enter key is stuck pressed and my windows start terminating until I am left with a blank TTY with a few @^@^ symbols. I haven't figured out how to make logout return me back to SDDM when I start from it so this might be a similar process here, or it might be a crash of sorts. I would like to focus on the bluetoothctl issue.

Now, I don't know if bluetoothctl is the culprit here, because I primarily use it block|unblock|connect my bluetooth headset and pipewire switches my audio sink when this happens. If it's bluetoothctl, then I suspect it's because of it rapidly outputting few lines to stdout and maybe that is just too frequent for systemd to handle. Or maybe the issue is deeper and switching sinks or something else in this chain is causing uwsm to effectively crash for me. The only reason I would think that, is because I was inspecting journalctl log the other day and it just looked like system just started logging out normally, the apps were stopping and waiting for each other and all that good jazz. And the only thing that stood out was this line.

wireplumber[25876]: spa.bluez5.midi: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.bluez.Error.AlreadyExists: Already Exists

I haven't found anything else relevant to the issue on my own, so if this is not reproducible by the devs, please let me know what info I can provide to identify how I can fix this.

@Vladimir-csp
Copy link
Owner

I don't really understand what -S flag actually does, but documentation sounded like the more desired option is to have it in a slice.

-S puts compositor into session.slice instead of app.slice, which is a nice thing to do once you configure application startup via uwsm app or analogs (which launches them as units, into app.slice by default).

Anyway, I doubt that uwsm has anything to do with the crash. Does crash happen without it? Or when using different terminal emulator or compositor?

@ArtemSmaznov
Copy link
Author

The crash only started happening when I switched to using uwsm, didn't have it when I was launching hyprland directly.

Terminal emulator shouldn't matter as it happen when I trigger the command via hyprland key binding or eww widget button (mentioning just in case, I also get a crash if I start eww without uwsm start probably something on my side). Now I've added silent flag to launching eww and I can toggle bluetoothctl via it without any issues. Still crashed via terminal (unless I also silence it) and quite sure via hyprland keybinds as well.

In regards to a different compositor, I need to set one up to launch via uwsm to test, will try to do that before the end of the week.

@Vladimir-csp
Copy link
Owner

What exact bluetoothctl command triggers the crash?

@ArtemSmaznov
Copy link
Author

It's
bluetoothctl unblock HEADPHONES_MAC
bluetoothctl connect HEADPHONES_MAC

Either has a high chance to crash uwsm. Probably disconnect as well

@ArtemSmaznov
Copy link
Author

Did a few tests just now
bluetoothctl devices crashes uwsm (lists 3 paired devices)
bluetoothctl block CONTROLLER_MAC also crashes - must not be pipewire related
simply invoking tab completion on bluetoothctl block TAB crashes
I have a feeling that repo rate is different on different boots, like right now it is 100% for me but I clearly remember using the command with no crash before. Don't have anything to back it up though.

@ArtemSmaznov
Copy link
Author

All of these were done with me launching my terminal without uwsm app. I have just tried uwsm app -- alacritty (without -S) and it works without any crashes. I am not sure anymore if it was crashing via uwsm app - alacritty before :( I think it did cause eww only stopped crashing after I added -S both and I could not have tested without launching eww via uwsm app as the crash happens immediately after login if I don't launch eww via uwsm.

Please leave this be for now and I'll do proper testing this weekend and report back the results once I am more sure of myself - right now I am just confused.

@Vladimir-csp
Copy link
Owner

You can't crash uwsm, because it isn't running, it just sets things up and makes systemd do useful stuff. See journal around the time of the crash to find out what exactly crashes, deactivates, and brings everything down.

Since it is somehow related to silencing output, it might be some content bluetoothctl or related processes produce that affects systemd/journal or Hyprland.

Just for fun, try this in shell: bluetoothctl devices > /tmp/btout 2>&1 and then systemd-cat < /tmp/btout. If putting this content into journal breaks things, that would be crazy. If not, try running cat /tmp/btout via Hyprland's bind. If this produces crash, this means putting this content through Hyprland's buffer causes problems.

@ArtemSmaznov
Copy link
Author

Maybe I should be saying my session crashes, I just called it uwsm as it is not an issue when I run hyprland directly.

when running alacritty directly
systemd-cat < /tmp/btout
cat < /tmp/btout
bluetoothctl devices
while read line; do echo $line; done < /tmp/btout

when running uwsm app -- alacritty
bluetoothctl devices

Crashing on logs to journal would be ridiculous, I would probably not be able to boot 😄 - I suspect the way bluetoothctl outputs to stdout is wonky.

Right now I have this behavior confirmed bot bluetoothctl commands (assuming repro rate is the same for devices/connect/unblock):
💀 eww open-many ... (crashes session immediately on login when this in startup via hyprland config)
uwsm app -- eww open-many ... (crashes if I trigger bluetoothctl via eww buttons)
uwsm app -S both -- eww open-many ...
alacritty (crashes if I trigger bluetoothctl in alacritty)
uwsm app -- alacritty
uwsm start -S -N "Hyprland" -D Hyprland -C "An intelligent dynamic tiling Wayland compositor" -- Hyprland (crashes if I trigger bluetoothctl via hyprland key bind) (everything was tested from this type of session)

@Vladimir-csp
Copy link
Owner

Which process crashes? Post relevant journal content.

@ArtemSmaznov
Copy link
Author

Sorry, I wanted to attach it but got carried away with the emojis.
Nothing really stands out in there.
the xkbcomp error are appearing constantly while the session is running. Will research if I can get rid of them some other time.
so I waited for 18:50 before I triggered a crash and here is the journal log since that timestamp (think this is the whole log for the crash as last few lines here as the start of the new session:

Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171460 addonmanager.cpp:308] Unloading addon mozc
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171536 addonmanager.cpp:308] Unloading addon notifications
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171561 addonmanager.cpp:308] Unloading addon notificationitem
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171610 addonmanager.cpp:308] Unloading addon classicui
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172230 addonmanager.cpp:308] Unloading addon virtualkeyboard
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172253 addonmanager.cpp:308] Unloading addon kimpanel
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172268 addonmanager.cpp:308] Unloading addon xim
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172327 addonmanager.cpp:308] Unloading addon ibusfrontend
Oct 23 18:50:00 izumi qutebrowser[76207]: [76207:76207:1023/185000.246888:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 18:50:00 izumi qutebrowser[76207]: [76207:76207:1023/185000.247867:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 18:50:00 izumi qutebrowser[76207]: [76207:76207:1023/185000.249357:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 18:50:00 izumi qutebrowser[76207]: [76207:76207:1023/185000.251097:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 18:50:00 izumi systemd[5427]: Started Cache weather info from API to disk.
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348019 addonmanager.cpp:308] Unloading addon fcitx4frontend
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348107 addonmanager.cpp:308] Unloading addon dbusfrontend
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348140 addonmanager.cpp:308] Unloading addon dbus
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348187 addonmanager.cpp:308] Unloading addon unicode
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348208 addonmanager.cpp:308] Unloading addon waylandim
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348383 addonmanager.cpp:308] Unloading addon clipboard
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348465 addonmanager.cpp:308] Unloading addon keyboard
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348577 addonmanager.cpp:308] Unloading addon imselector
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348596 addonmanager.cpp:308] Unloading addon quickphrase
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348747 addonmanager.cpp:308] Unloading addon xcb
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.348839 addonmanager.cpp:308] Unloading addon wayland
Oct 23 18:50:00 izumi systemd[5427]: Stopped Fcitx 5.
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Main process exited, code=exited, status=15/n/a
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Failed with result 'exit-code'.
Oct 23 18:50:00 izumi systemd[5427]: Stopped Emacs.
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Consumed 8.159s CPU time, 371.7M memory peak.
Oct 23 18:50:00 izumi uwsm_Hyprland[95628]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:50:00 izumi uwsm_Hyprland[95628]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:50:00 izumi uwsm_Hyprland[95628]: >                   X11 cannot support keycodes above 255.
Oct 23 18:50:00 izumi uwsm_Hyprland[95628]: > Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Oct 23 18:50:00 izumi uwsm_Hyprland[95628]: > Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Oct 23 18:50:00 izumi uwsm_Hyprland[95628]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:50:00 izumi systemd[5427]: Stopped Calendar Reminders.
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Consumed 2.213s CPU time, 403.4M memory peak.
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Main process exited, code=exited, status=143/n/a
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Failed with result 'exit-code'.
Oct 23 18:50:00 izumi systemd[5427]: Stopped qutebrowser.
Oct 23 18:50:00 izumi systemd[5427]: [email protected]: Consumed 15.156s CPU time, 779M memory peak.
Oct 23 18:50:00 izumi systemd[5427]: Removed slice User Graphical Application Slice.
Oct 23 18:50:00 izumi systemd[5427]: app-graphical.slice: Consumed 57.482s CPU time, 2.2G memory peak.
Oct 23 18:50:00 izumi systemd[5427]: Stopped target Current graphical user session.
Oct 23 18:50:00 izumi systemd[5427]: Stopped target Session of Hyprland Wayland compositor.
Oct 23 18:50:00 izumi systemd[5427]: Stopped target Startup of XDG autostart applications.
Oct 23 18:50:00 izumi uwsm_Hyprland[95876]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:50:00 izumi uwsm_Hyprland[95876]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:50:00 izumi uwsm_Hyprland[95876]: >                   X11 cannot support keycodes above 255.
Oct 23 18:50:00 izumi uwsm_Hyprland[95876]: > Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Oct 23 18:50:00 izumi uwsm_Hyprland[95876]: > Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Oct 23 18:50:00 izumi uwsm_Hyprland[95876]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: State 'stop-sigterm' timed out. Killing.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 76116 (Hyprland) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 76194 (Xwayland) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 78197 (alacritty) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 78221 (zsh) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 78521 (journalctl) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 79164 (alacritty) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 79179 (zsh) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 76148 (Hyprla:sh_opt0) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 76255 (Xwayland:gl0) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Killing process 78218 (alacritt:gdrv0) with signal SIGKILL.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Main process exited, code=killed, status=9/KILL
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Failed with result 'timeout'.
Oct 23 18:50:08 izumi systemd[5427]: Stopped Main service for Hyprland, An intelligent dynamic tiling Wayland compositor.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Triggering OnFailure= dependencies.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Consumed 7.886s CPU time, 333.5M memory peak.
Oct 23 18:50:08 izumi systemd[5427]: Stopped target Session services which should run early before the graphical session is brought up.
Oct 23 18:50:08 izumi systemd[5427]: Stopped target Preparation for session of Hyprland Wayland compositor.
Oct 23 18:50:08 izumi systemd[5427]: Stopping Bind graphical session to PID 76078...
Oct 23 18:50:08 izumi systemd[5427]: Stopping Environment preloader for Hyprland, An intelligent dynamic tiling Wayland compositor...
Oct 23 18:50:08 izumi systemd[5427]: Stopped Bind graphical session to PID 76078.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Triggering OnSuccess= dependencies.
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]: Cleaning up...
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]: Found cleanup file "env_cleanup_Hyprland.list".
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]: Removing variables from systemd user manager:
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   ANDROID_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   CARGO_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   CCACHE_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   CUDA_CACHE_PATH
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   DEBUGINFOD_URLS
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   DISPLAY
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   DOCKER_CONFIG
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   GNUPGHOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   GTK2_RC_FILES
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   HYPRLAND_INSTANCE_SIGNATURE
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   INPUTRC
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   KDEHOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   KODI_DATA
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   LANG
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   MAILDIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   MEDNAFEN_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   MYPY_CACHE_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   PASSWORD_STORE_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   PATH
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   PYLINTHOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   PYTHONSTARTUP
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   UWSM_FINALIZE_VARNAMES
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   UWSM_WAIT_VARNAMES
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   WAYLAND_DISPLAY
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_BACKEND
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_CACHE_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_CONFIG_DIRS
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_CONFIG_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_CURRENT_DESKTOP
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_DATA_DIRS
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_DATA_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_DESKTOP_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_DOCUMENTS_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_DOWNLOAD_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_MENU_PREFIX
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_MUSIC_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_PICTURES_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_PUBLICSHARE_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_SESSION_DESKTOP
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_SESSION_ID
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_SESSION_TYPE
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_STATE_HOME
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_TEMPLATES_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_VIDEOS_DIR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]:   XDG_VTNR
Oct 23 18:50:08 izumi uwsm_env-preloader[96045]: Removed "env_cleanup_Hyprland.list".
Oct 23 18:50:08 izumi systemd[5427]: Stopped Environment preloader for Hyprland, An intelligent dynamic tiling Wayland compositor.
Oct 23 18:50:08 izumi systemd[5427]: [email protected]: Triggering OnSuccess= dependencies.
Oct 23 18:50:08 izumi systemd[5427]: Reached target Shutdown graphical session units.
Oct 23 18:50:08 izumi systemd[5427]: Stopped target Shutdown graphical session units.
Oct 23 18:50:41 izumi systemd[5427]: Starting Bind graphical session to PID 96634...
Oct 23 18:50:41 izumi systemd[5427]: Started Bind graphical session to PID 96634.
Oct 23 18:50:41 izumi systemd[5427]: Starting Environment preloader for Hyprland, An intelligent dynamic tiling Wayland compositor...
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]: Preparing environment for Hyprland...
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]: Loading plugin "/usr/share/uwsm/plugins/hyprland.sh"
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]: Applying quirks for "hyprland"
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]: Marking variables for later cleanup from systemd user manager on stop:
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   ANDROID_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   CARGO_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   CCACHE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   CUDA_CACHE_PATH
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   DEBUGINFOD_URLS
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   DISPLAY
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   DOCKER_CONFIG
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   GNUPGHOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   GTK2_RC_FILES
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   INPUTRC
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   KDEHOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   KODI_DATA
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   LANG
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   MAILDIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   MEDNAFEN_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   MYPY_CACHE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PASSWORD_STORE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PATH
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PYLINTHOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PYTHONSTARTUP
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   UWSM_FINALIZE_VARNAMES
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   UWSM_WAIT_VARNAMES
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   WAYLAND_DISPLAY
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XCURSOR_SIZE
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XCURSOR_THEME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_BACKEND
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CACHE_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CONFIG_DIRS
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CONFIG_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CURRENT_DESKTOP
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DATA_DIRS
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DATA_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DESKTOP_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DOCUMENTS_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DOWNLOAD_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_MENU_PREFIX
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_MUSIC_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_PICTURES_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_PUBLICSHARE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_SESSION_DESKTOP
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_SESSION_ID
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_SESSION_TYPE
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_STATE_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_TEMPLATES_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_VIDEOS_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_VTNR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]: Exporting variables to systemd user manager:
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   ANDROID_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   CARGO_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   CCACHE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   CUDA_CACHE_PATH
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   DEBUGINFOD_URLS
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   DOCKER_CONFIG
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   GNUPGHOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   GTK2_RC_FILES
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   INPUTRC
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   KDEHOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   KODI_DATA
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   MAILDIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   MEDNAFEN_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   MYPY_CACHE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PASSWORD_STORE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PATH (updating)
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PYLINTHOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   PYTHONSTARTUP
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   UWSM_FINALIZE_VARNAMES
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   UWSM_WAIT_VARNAMES
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_BACKEND
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CACHE_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CONFIG_DIRS
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CONFIG_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_CURRENT_DESKTOP
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DATA_DIRS
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DATA_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DESKTOP_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DOCUMENTS_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_DOWNLOAD_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_MENU_PREFIX
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_MUSIC_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_PICTURES_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_PUBLICSHARE_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_SESSION_DESKTOP
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_SESSION_ID
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_SESSION_TYPE
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_STATE_HOME
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_TEMPLATES_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_VIDEOS_DIR
Oct 23 18:50:41 izumi uwsm_env-preloader[96638]:   XDG_VTNR
Oct 23 18:50:41 izumi systemd[5427]: Finished Environment preloader for Hyprland, An intelligent dynamic tiling Wayland compositor.
Oct 23 18:50:41 izumi systemd[5427]: Reached target Preparation for session of Hyprland Wayland compositor.
Oct 23 18:50:41 izumi systemd[5427]: Reached target Session services which should run early before the graphical session is brought up.
Oct 23 18:50:41 izumi systemd[5427]: Starting Wait for WAYLAND_DISPLAY and other variables...
Oct 23 18:50:41 izumi systemd[5427]: Starting Main service for Hyprland, An intelligent dynamic tiling Wayland compositor...
Oct 23 18:50:41 izumi uwsm_Hyprland[96667]: Starting: Hyprland...
Oct 23 18:50:41 izumi uwsm_waitenv[96666]: Expecting variables to appear in activation environment:
Oct 23 18:50:41 izumi uwsm_waitenv[96666]:   WAYLAND_DISPLAY, HYPRLAND_INSTANCE_SIGNATURE

@ArtemSmaznov
Copy link
Author

That log was from triggering bluetoothctl devices from alacritty that was launched without uwsm app.
Just realized that it would make more sense to be checking a crash triggered from hyprland as that is actually running via uwsm. It has termination errors but those still sound like errors of the termination process rather than the cause:

Oct 23 23:17:00 izumi systemd[5427]: Started Cache weather info from API to disk.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Failed to kill control group /user.slice/user-1000.slice/[email protected]/app.slice/app-graphical.slice/app-Hyprland-alacritty-978e0267.scope, ignoring: Operation not permitted
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Killing process 2482118 (zsh) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Killing process 2483170 (sudo) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Killing process 2483396 (sudo) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Killing process 2483397 (journalctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Failed to kill control group /user.slice/user-1000.slice/[email protected]/app.slice/app-graphical.slice/app-Hyprland-alacritty-978e0267.scope, ignoring: Operation not permitted
Oct 23 23:17:05 izumi systemd[5427]: Stopped alacritty.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Consumed 559ms CPU time, 93.8M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Failed to kill control group /user.slice/user-1000.slice/[email protected]/app.slice/app-graphical.slice/app-Hyprland-eww-e157caf3.scope, ignoring: Invalid argument
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97299 (mpc) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97307 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97332 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97335 (socat) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97336 (awk) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97339 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97349 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97396 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97401 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97433 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97444 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97458 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97464 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97468 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97491 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97494 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97518 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97519 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97520 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97534 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97538 (nmcli) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97539 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97542 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97543 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97556 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97581 (nmcli) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97582 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97591 (nmcli) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97674 (mpc) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97675 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97676 (mpc) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97677 (bash) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97678 (mpc) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97502 (piactl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97492 (piactl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97359 (playerctl) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97166 (eww) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97204 (eww) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97512 (QThread) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Killing process 97517 (QThread) with signal SIGKILL.
Oct 23 23:17:05 izumi systemd[5427]: Stopping eww...
Oct 23 23:17:05 izumi uwsm_Hyprland[2493374]: ok
Oct 23 23:17:05 izumi systemd[5427]: Stopping set-wallpaper.sh...
Oct 23 23:17:05 izumi systemd[5427]: Stopped target XDG Autostart for session of Hyprland Wayland compositor.
Oct 23 23:17:05 izumi systemd[5427]: Stopping Blueman Applet...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Nextcloud Desktop...
Oct 23 23:17:05 izumi mu[97697]: shutting down due to signal 15
Oct 23 23:17:05 izumi systemd[5427]: Stopping Emacs...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Geoclue Demo agent...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Lutris...
Oct 23 23:17:05 izumi systemd[5427]: Stopping NetworkManager Applet...
Oct 23 23:17:05 izumi fcitx5[96754]: =========================
Oct 23 23:17:05 izumi fcitx5[96754]: Fcitx 5.1.11 -- Get Signal No.: 15
Oct 23 23:17:05 izumi fcitx5[96754]: Date: try "date -d @1729739825" if you are using GNU date ***
Oct 23 23:17:05 izumi fcitx5[96754]: ProcessID: 96754
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/bin/fcitx5(+0xe6b1) [0x5663ce5e66b1]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libc.so.6(+0x3d1d0) [0x7a387164c1d0]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libc.so.6(epoll_wait+0x52) [0x7a38717288b2]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libsystemd.so.0(sd_event_wait+0x184) [0x7a3871b21b74]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libsystemd.so.0(sd_event_run+0x1ac) [0x7a3871b2339c]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libsystemd.so.0(sd_event_loop+0x68) [0x7a3871b234e8]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libFcitx5Utils.so.2(_ZN5fcitx9EventLoop4execEv+0x16) [0x7a3871c7f966]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libFcitx5Core.so.7(_ZN5fcitx8Instance4execEv+0x64) [0x7a3871d58cd4]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/bin/fcitx5(+0xccb4) [0x5663ce5e4cb4]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libc.so.6(+0x25e08) [0x7a3871634e08]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/lib/libc.so.6(__libc_start_main+0x8c) [0x7a3871634ecc]
Oct 23 23:17:05 izumi fcitx5[96754]: /usr/bin/fcitx5(+0xe075) [0x5663ce5e6075]
Oct 23 23:17:05 izumi systemd[5427]: Stopping Fcitx 5...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Calendar Reminders...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Thunderbird...
Oct 23 23:17:05 izumi qutebrowser[96762]: 23:17:05 INFO: SIGINT/SIGTERM received, shutting down!
Oct 23 23:17:05 izumi qutebrowser[96762]: 23:17:05 INFO: Do the same again to forcefully quit.
Oct 23 23:17:05 izumi systemd[5427]: Stopping qutebrowser...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Accessibility services bus...
Oct 23 23:17:05 izumi dbus-broker[96831]: Dispatched 155 messages @ 2(±3)μs / message.
Oct 23 23:17:05 izumi systemd[5427]: Stopping Dunst notification daemon...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Virtual filesystem service...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Hyprland's idle daemon...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Portal service (Hyprland implementation)...
Oct 23 23:17:05 izumi systemd[5427]: Stopping Portal service...
Oct 23 23:17:05 izumi systemd[5427]: Stopping flatpak document portal service...
Oct 23 23:17:05 izumi systemd[5427]: Stopping sandboxed app permission store...
Oct 23 23:17:05 izumi uwsm_Hyprland[2493387]: [CHG] Device 80:C3:BA:49:FA:92 Blocked: no
Oct 23 23:17:05 izumi uwsm_Hyprland[2493387]: Changing 80:C3:BA:49:FA:92 unblock succeeded
Oct 23 23:17:05 izumi udisksd[17102]: Error statting /zram0: No such file or directory
Oct 23 23:17:05 izumi udisksd[17102]: Error statting /zram0: No such file or directory
Oct 23 23:17:05 izumi systemd[1]: run-user-1000-gvfs.mount: Deactivated successfully.
Oct 23 23:17:05 izumi systemd[1]: run-user-1000-doc.mount: Deactivated successfully.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Blueman Applet.
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Consumed 3.481s CPU time, 53.8M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Lutris.
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Consumed 1.054s CPU time, 129M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Hyprland's idle daemon.
Oct 23 23:17:05 izumi systemd[5427]: hypridle.service: Consumed 8min 48.128s CPU time, 84.1M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Geoclue Demo agent.
Oct 23 23:17:05 izumi systemd[5427]: Stopped NetworkManager Applet.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Virtual filesystem service.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Accessibility services bus.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Portal service.
Oct 23 23:17:05 izumi systemd[5427]: xdg-desktop-portal.service: Consumed 7.269s CPU time, 4.6M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped flatpak document portal service.
Oct 23 23:17:05 izumi systemd[5427]: xdg-document-portal.service: Consumed 5.148s CPU time, 2.5M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped sandboxed app permission store.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Portal service (Hyprland implementation).
Oct 23 23:17:05 izumi systemd[5427]: xdg-desktop-portal-hyprland.service: Consumed 1.137s CPU time, 13.1M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Dunst notification daemon.
Oct 23 23:17:05 izumi systemd[5427]: Stopped eww.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-eww-e157caf3.scope: Consumed 49min 26.114s CPU time, 265.9M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped set-wallpaper.sh.
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-set\x2dwallpaper.sh-d250fdfd.scope: Consumed 2.183s CPU time, 402.2M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Nextcloud Desktop.
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Consumed 4.792s CPU time, 242.5M memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Stopped Thunderbird.
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Consumed 49.390s CPU time, 579.5M memory peak.
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.352424 addonmanager.cpp:308] Unloading addon mozc
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.352493 addonmanager.cpp:308] Unloading addon notifications
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.352530 addonmanager.cpp:308] Unloading addon notificationitem
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.352577 addonmanager.cpp:308] Unloading addon classicui
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.353149 addonmanager.cpp:308] Unloading addon virtualkeyboard
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.353171 addonmanager.cpp:308] Unloading addon kimpanel
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.353184 addonmanager.cpp:308] Unloading addon xim
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.353223 addonmanager.cpp:308] Unloading addon ibusfrontend
Oct 23 23:17:05 izumi qutebrowser[96762]: [96762:96762:1023/231705.398440:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 23:17:05 izumi qutebrowser[96762]: [96762:96762:1023/231705.399170:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 23:17:05 izumi qutebrowser[96762]: [96762:96762:1023/231705.399846:ERROR:zygote_communication_linux.cc(295)] Failed to send GetTerminationStatus message to zygote
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460331 addonmanager.cpp:308] Unloading addon fcitx4frontend
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460436 addonmanager.cpp:308] Unloading addon dbusfrontend
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460472 addonmanager.cpp:308] Unloading addon dbus
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460534 addonmanager.cpp:308] Unloading addon unicode
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460559 addonmanager.cpp:308] Unloading addon waylandim
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460756 addonmanager.cpp:308] Unloading addon clipboard
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460856 addonmanager.cpp:308] Unloading addon keyboard
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460957 addonmanager.cpp:308] Unloading addon imselector
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.460979 addonmanager.cpp:308] Unloading addon quickphrase
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.461143 addonmanager.cpp:308] Unloading addon xcb
Oct 23 23:17:05 izumi fcitx5[96754]: I2024-10-23 23:17:05.461252 addonmanager.cpp:308] Unloading addon wayland
Oct 23 23:17:05 izumi systemd[5427]: Stopped Fcitx 5.
Oct 23 23:17:05 izumi uwsm_Hyprland[2493436]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 23:17:05 izumi uwsm_Hyprland[2493436]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 23:17:05 izumi uwsm_Hyprland[2493436]: >                   X11 cannot support keycodes above 255.
Oct 23 23:17:05 izumi uwsm_Hyprland[2493436]: Errors from xkbcomp are not fatal to the X server
Oct 23 23:17:05 izumi uwsm_Hyprland[2493438]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 23:17:05 izumi uwsm_Hyprland[2493438]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 23:17:05 izumi uwsm_Hyprland[2493438]: >                   X11 cannot support keycodes above 255.
Oct 23 23:17:05 izumi uwsm_Hyprland[2493438]: > Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Oct 23 23:17:05 izumi uwsm_Hyprland[2493438]: > Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Oct 23 23:17:05 izumi uwsm_Hyprland[2493438]: Errors from xkbcomp are not fatal to the X server
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Main process exited, code=exited, status=143/n/a
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Failed with result 'exit-code'.
Oct 23 23:17:05 izumi systemd[5427]: Stopped qutebrowser.
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Consumed 9min 32.897s CPU time, 1G memory peak.
Oct 23 23:17:05 izumi systemd[5427]: Reached target Bluetooth.
Oct 23 23:17:05 izumi bluetoothd[839]: Controller resume with wake event 0x0
Oct 23 23:17:05 izumi systemd[5427]: Stopped Calendar Reminders.
Oct 23 23:17:05 izumi systemd[5427]: [email protected]: Consumed 11.823s CPU time, 425.8M memory peak.
Oct 23 23:17:06 izumi systemd[5427]: [email protected]: Main process exited, code=exited, status=15/n/a
Oct 23 23:17:06 izumi systemd[5427]: [email protected]: Failed with result 'exit-code'.
Oct 23 23:17:06 izumi systemd[5427]: Stopped Emacs.
Oct 23 23:17:06 izumi systemd[5427]: [email protected]: Consumed 1min 41.684s CPU time, 554.5M memory peak.
Oct 23 23:17:06 izumi systemd[5427]: Removed slice User Graphical Application Slice.
Oct 23 23:17:06 izumi systemd[5427]: app-graphical.slice: Consumed 1h 1min 55.351s CPU time, 3G memory peak.
Oct 23 23:17:06 izumi systemd[5427]: Stopped target Current graphical user session.
Oct 23 23:17:06 izumi systemd[5427]: Stopped target Session of Hyprland Wayland compositor.
Oct 23 23:17:06 izumi systemd[5427]: Stopped target Startup of XDG autostart applications.
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: Attempting to connect to 80:C3:BA:49:FA:92
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [CHG] Controller 5C:F3:70:A1:6D:5A Pairable: no
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [CHG] Device 80:C3:BA:49:FA:92 Connected: yes
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep6
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep5
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep4
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep8
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Transport /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd0
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [CHG] Transport /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd0 Delay: 0x07d0 (2000)
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: Connection successful
Oct 23 23:17:06 izumi wireplumber[5444]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH?
Oct 23 23:17:06 izumi playerctld[5462]: Player org.mpris.MediaPlayer2.momentum_4 doesn't appear to support interface org.mpris.MediaPlayer2.TrackList, but sent PropertiesChanged regarding its properties.
Oct 23 23:17:06 izumi playerctld[5462]: Player org.mpris.MediaPlayer2.momentum_4 doesn't appear to support interface org.mpris.MediaPlayer2.Playlists, but sent PropertiesChanged regarding its properties.
Oct 23 23:17:06 izumi kernel: input: MOMENTUM 4 (AVRCP) as /devices/virtual/input/input26
Oct 23 23:17:06 izumi systemd-logind[845]: Watching system buttons on /dev/input/event12 (MOMENTUM 4 (AVRCP))
Oct 23 23:17:06 izumi uwsm_Hyprland[2493471]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 23:17:06 izumi uwsm_Hyprland[2493471]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 23:17:06 izumi uwsm_Hyprland[2493471]: >                   X11 cannot support keycodes above 255.
Oct 23 23:17:06 izumi uwsm_Hyprland[2493471]: > Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Oct 23 23:17:06 izumi uwsm_Hyprland[2493471]: > Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Oct 23 23:17:06 izumi uwsm_Hyprland[2493471]: Errors from xkbcomp are not fatal to the X server
Oct 23 23:17:06 izumi uwsm_Hyprland[2493472]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 23:17:06 izumi uwsm_Hyprland[2493472]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 23:17:06 izumi uwsm_Hyprland[2493472]: >                   X11 cannot support keycodes above 255.
Oct 23 23:17:06 izumi uwsm_Hyprland[2493472]: > Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Oct 23 23:17:06 izumi uwsm_Hyprland[2493472]: > Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Oct 23 23:17:06 izumi uwsm_Hyprland[2493472]: Errors from xkbcomp are not fatal to the X server
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: State 'stop-sigterm' timed out. Killing.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Killing process 96667 (Hyprland) with signal SIGKILL.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Killing process 96740 (Xwayland) with signal SIGKILL.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Killing process 96781 (Xwayland:gl0) with signal SIGKILL.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Killing process 97617 (Hyprla:sh_opt2) with signal SIGKILL.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Main process exited, code=killed, status=9/KILL
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Failed with result 'timeout'.
Oct 23 23:17:15 izumi systemd[5427]: Stopped Main service for Hyprland, An intelligent dynamic tiling Wayland compositor.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Triggering OnFailure= dependencies.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Consumed 3min 29.025s CPU time, 799M memory peak.
Oct 23 23:17:15 izumi systemd[5427]: Stopped target Session services which should run early before the graphical session is brought up.
Oct 23 23:17:15 izumi systemd[5427]: Stopped target Preparation for session of Hyprland Wayland compositor.
Oct 23 23:17:15 izumi systemd[5427]: Stopping Bind graphical session to PID 96634...
Oct 23 23:17:15 izumi systemd[5427]: Stopping Environment preloader for Hyprland, An intelligent dynamic tiling Wayland compositor...
Oct 23 23:17:15 izumi systemd[5427]: Stopped Bind graphical session to PID 96634.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Triggering OnSuccess= dependencies.
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]: Cleaning up...
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]: Found cleanup file "env_cleanup_Hyprland.list".
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]: Removing variables from systemd user manager:
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   ANDROID_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   CARGO_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   CCACHE_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   CUDA_CACHE_PATH
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   DEBUGINFOD_URLS
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   DISPLAY
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   DOCKER_CONFIG
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   GNUPGHOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   GTK2_RC_FILES
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   HYPRLAND_INSTANCE_SIGNATURE
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   INPUTRC
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   KDEHOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   KODI_DATA
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   LANG
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   MAILDIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   MEDNAFEN_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   MYPY_CACHE_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   PASSWORD_STORE_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   PATH
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   PYLINTHOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   PYTHONSTARTUP
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   UWSM_FINALIZE_VARNAMES
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   UWSM_WAIT_VARNAMES
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   WAYLAND_DISPLAY
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_BACKEND
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_CACHE_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_CONFIG_DIRS
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_CONFIG_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_CURRENT_DESKTOP
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_DATA_DIRS
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_DATA_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_DESKTOP_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_DOCUMENTS_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_DOWNLOAD_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_MENU_PREFIX
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_MUSIC_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_PICTURES_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_PUBLICSHARE_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_SESSION_DESKTOP
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_SESSION_ID
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_SESSION_TYPE
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_STATE_HOME
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_TEMPLATES_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_VIDEOS_DIR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]:   XDG_VTNR
Oct 23 23:17:15 izumi uwsm_env-preloader[2493590]: Removed "env_cleanup_Hyprland.list".
Oct 23 23:17:15 izumi systemd[5427]: Stopped Environment preloader for Hyprland, An intelligent dynamic tiling Wayland compositor.
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: Triggering OnSuccess= dependencies.
Oct 23 23:17:15 izumi systemd[5427]: Reached target Shutdown graphical session units.
Oct 23 23:17:15 izumi systemd[5427]: Stopped target Shutdown graphical session units.
Oct 23 23:17:41 izumi sudo[2494012]: pam_systemd_home(sudo:auth): New sd-bus connection (system-bus-pam-systemd-home-2494012) opened.
Oct 23 23:17:43 izumi sudo[2494012]:    artem : TTY=tty3 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl --since 23:17

@Vladimir-csp
Copy link
Owner

Oct 23 18:50:08 izumi systemd[5427]: [email protected]: State 'stop-sigterm' timed out. Killing. Log starts from 18:50:00, but unit has TimeoutStopUSec=10s. Whatever happened, happened 2 or more seconds before 18:50:00.

In the next message timing seems right,
Oct 23 23:17:15 izumi systemd[5427]: [email protected]: State 'stop-sigterm' timed out. Killing.
10 seconds before that the killing started:
Oct 23 23:17:05 izumi systemd[5427]: app-Hyprland-alacritty-978e0267.scope: Failed to kill control group /user.slice/user-1000.slice/[email protected]/app.slice/app-graphical.slice/app-Hyprland-alacritty-978e0267.scope, ignoring: Operation not permitted.

Why Operation not permitted though...

I assume this is the output of bluetootctl connect ... started directly by Hyprland?

Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: Attempting to connect to 80:C3:BA:49:FA:92
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [CHG] Controller 5C:F3:70:A1:6D:5A Pairable: no
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [CHG] Device 80:C3:BA:49:FA:92 Connected: yes
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep6
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep5
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep4
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep8
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [NEW] Transport /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd0
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: [CHG] Transport /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd0 Delay: 0x07d0 (2000)
Oct 23 23:17:06 izumi uwsm_Hyprland[2493411]: Connection successful

What happens when running Hyprland directly from console session and it starts bluetoothctl?

What happens when running uwsm start -S -- Hyprland from console session (without exec)? Will console session remain after systemctl process ends?

@ArtemSmaznov
Copy link
Author

Oct 23 18:50:08 izumi systemd[5427]: [email protected]: State 'stop-sigterm' timed out. Killing. Log starts from 18:50:00, but unit has TimeoutStopUSec=10s. Whatever happened, happened 2 or more seconds before 18:50:00.

for the 23 Oct earlier log here are a few seconds before the start of what I posted initially + a bit of overlap:

Oct 23 18:48:35 izumi uwsm_Hyprland[83482]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:35 izumi uwsm_Hyprland[83482]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:35 izumi uwsm_Hyprland[83482]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:35 izumi uwsm_Hyprland[83482]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:48:35 izumi uwsm_Hyprland[83545]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:35 izumi uwsm_Hyprland[83545]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:35 izumi uwsm_Hyprland[83545]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:35 izumi uwsm_Hyprland[83545]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:48:35 izumi uwsm_Hyprland[83546]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:35 izumi uwsm_Hyprland[83546]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:35 izumi uwsm_Hyprland[83546]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:35 izumi uwsm_Hyprland[83546]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:48:36 izumi uwsm_Hyprland[83604]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:36 izumi uwsm_Hyprland[83604]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:36 izumi uwsm_Hyprland[83604]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:36 izumi uwsm_Hyprland[83604]: > Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Oct 23 18:48:36 izumi uwsm_Hyprland[83604]: > Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Oct 23 18:48:36 izumi uwsm_Hyprland[83604]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:48:36 izumi uwsm_Hyprland[83659]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:36 izumi uwsm_Hyprland[83659]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:36 izumi uwsm_Hyprland[83659]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:36 izumi uwsm_Hyprland[83659]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:48:42 izumi uwsm_Hyprland[84442]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:42 izumi uwsm_Hyprland[84442]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:42 izumi uwsm_Hyprland[84442]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:42 izumi uwsm_Hyprland[84442]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:48:42 izumi uwsm_Hyprland[84443]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 23 18:48:42 izumi uwsm_Hyprland[84443]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 23 18:48:42 izumi uwsm_Hyprland[84443]: >                   X11 cannot support keycodes above 255.
Oct 23 18:48:42 izumi uwsm_Hyprland[84443]: Errors from xkbcomp are not fatal to the X server
Oct 23 18:49:01 izumi systemd[5427]: Started Cache weather info from API to disk.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Failed to kill control group /user.slice/user-1000.slice/[email protected]/app.slice/app-graphical.slice/app-Hyprland-eww-484283de.scope, ignoring: Invalid argument
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 76613 (eww) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 77105 (mpc) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 94981 (bash) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 94983 (jq) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 76694 (notify-rs inoti) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 76949 (QThread) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 76984 (QThread) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Killing process 76991 (pool-spawner) with signal SIGKILL.
Oct 23 18:49:58 izumi systemd[5427]: Stopping eww...
Oct 23 18:49:58 izumi systemd[5427]: Stopping set-wallpaper.sh...
Oct 23 18:49:58 izumi systemd[5427]: Stopped target XDG Autostart for session of Hyprland Wayland compositor.
Oct 23 18:49:58 izumi systemd[5427]: Stopping Blueman Applet...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Nextcloud Desktop...
Oct 23 18:49:58 izumi mu[77147]: shutting down due to signal 15
Oct 23 18:49:58 izumi systemd[5427]: Stopping Emacs...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Geoclue Demo agent...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Lutris...
Oct 23 18:49:58 izumi systemd[5427]: Stopping NetworkManager Applet...
Oct 23 18:49:58 izumi fcitx5[76200]: =========================
Oct 23 18:49:58 izumi fcitx5[76200]: Fcitx 5.1.11 -- Get Signal No.: 15
Oct 23 18:49:58 izumi fcitx5[76200]: Date: try "date -d @1729723798" if you are using GNU date ***
Oct 23 18:49:58 izumi fcitx5[76200]: ProcessID: 76200
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/bin/fcitx5(+0xe6b1) [0x6218d5d356b1]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libc.so.6(+0x3d1d0) [0x7e3cb5e4c1d0]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libc.so.6(epoll_wait+0x52) [0x7e3cb5f288b2]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libsystemd.so.0(sd_event_wait+0x184) [0x7e3cb5da0b74]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libsystemd.so.0(sd_event_run+0x1ac) [0x7e3cb5da239c]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libsystemd.so.0(sd_event_loop+0x68) [0x7e3cb5da24e8]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libFcitx5Utils.so.2(_ZN5fcitx9EventLoop4execEv+0x16) [0x7e3cb63cf966]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libFcitx5Core.so.7(_ZN5fcitx8Instance4execEv+0x64) [0x7e3cb64a8cd4]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/bin/fcitx5(+0xccb4) [0x6218d5d33cb4]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libc.so.6(+0x25e08) [0x7e3cb5e34e08]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/lib/libc.so.6(__libc_start_main+0x8c) [0x7e3cb5e34ecc]
Oct 23 18:49:58 izumi fcitx5[76200]: /usr/bin/fcitx5(+0xe075) [0x6218d5d35075]
Oct 23 18:49:58 izumi systemd[5427]: Stopping Fcitx 5...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Calendar Reminders...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Thunderbird...
Oct 23 18:49:58 izumi qutebrowser[76207]: 18:49:58 INFO: SIGINT/SIGTERM received, shutting down!
Oct 23 18:49:58 izumi qutebrowser[76207]: 18:49:58 INFO: Do the same again to forcefully quit.
Oct 23 18:49:58 izumi systemd[5427]: Stopping qutebrowser...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Accessibility services bus...
Oct 23 18:49:58 izumi dbus-broker[76291]: Dispatched 146 messages @ 2(±3)μs / message.
Oct 23 18:49:58 izumi systemd[5427]: Stopping Virtual filesystem service...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Hyprland's idle daemon...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Portal service (Hyprland implementation)...
Oct 23 18:49:58 izumi systemd[5427]: Stopping Portal service...
Oct 23 18:49:58 izumi systemd[5427]: Stopping flatpak document portal service...
Oct 23 18:49:58 izumi systemd[5427]: Stopping sandboxed app permission store...
Oct 23 18:49:58 izumi systemd[5427]: Stopped Hyprland's idle daemon.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Geoclue Demo agent.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Blueman Applet.
Oct 23 18:49:58 izumi systemd[5427]: Stopped NetworkManager Applet.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Accessibility services bus.
Oct 23 18:49:58 izumi udisksd[17102]: Error statting /zram0: No such file or directory
Oct 23 18:49:58 izumi udisksd[17102]: Error statting /zram0: No such file or directory
Oct 23 18:49:58 izumi systemd[1]: run-user-1000-doc.mount: Deactivated successfully.
Oct 23 18:49:58 izumi systemd[1]: run-user-1000-gvfs.mount: Deactivated successfully.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Lutris.
Oct 23 18:49:58 izumi systemd[5427]: [email protected]: Consumed 921ms CPU time, 129.3M memory peak.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Portal service.
Oct 23 18:49:58 izumi systemd[5427]: Stopped flatpak document portal service.
Oct 23 18:49:58 izumi systemd[5427]: Stopped sandboxed app permission store.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Portal service (Hyprland implementation).
Oct 23 18:49:58 izumi systemd[5427]: Stopped set-wallpaper.sh.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Virtual filesystem service.
Oct 23 18:49:58 izumi systemd[5427]: Stopped eww.
Oct 23 18:49:58 izumi systemd[5427]: app-Hyprland-eww-484283de.scope: Consumed 26.197s CPU time, 246.8M memory peak.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Nextcloud Desktop.
Oct 23 18:49:58 izumi systemd[5427]: [email protected]: Consumed 430ms CPU time, 69.4M memory peak.
Oct 23 18:49:58 izumi systemd[5427]: Stopped Thunderbird.
Oct 23 18:49:58 izumi systemd[5427]: [email protected]: Consumed 3.152s CPU time, 364.8M memory peak.
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171460 addonmanager.cpp:308] Unloading addon mozc
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171536 addonmanager.cpp:308] Unloading addon notifications
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171561 addonmanager.cpp:308] Unloading addon notificationitem
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.171610 addonmanager.cpp:308] Unloading addon classicui
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172230 addonmanager.cpp:308] Unloading addon virtualkeyboard
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172253 addonmanager.cpp:308] Unloading addon kimpanel
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172268 addonmanager.cpp:308] Unloading addon xim
Oct 23 18:50:00 izumi fcitx5[76200]: I2024-10-23 18:50:00.172327 addonmanager.cpp:308] Unloading addon ibusfrontend

Why Operation not permitted though...

The operation not permitted also stood out to me but have no clue why though.

I assume this is the output of bluetootctl connect ... started directly by Hyprland?

I have triggered my script from hyprland keybind which essentially just does bluetoothctl unblock + connect on 80:C3:BA:49:FA:92. The session started terminating as soon as I triggered it (meaning it was bluetoothctl unblock this time that caused it). While everything was terminating, my headphones connected and this is when the output you shared was printed.

What happens when running Hyprland directly from console session and it starts bluetoothctl?

I have tried Hyprland from TTY without uwsm and running bluetoothctl devices from a key bind didn't do anything - no output in the journal, no crash, etc. Then, from the same session, I triggered my script from a key bind and even though the session didn't crash (as Hyprland was running without uwsm) I got some output in the log. Particularly I see that playerctl had core dumped. Could this be the cause of session crashing when launched vie uwsm?

Oct 26 09:56:23 izumi systemd[5442]: Reached target Bluetooth.
Oct 26 09:56:23 izumi systemd[5442]: Started Cache weather info from API to disk.
Oct 26 09:56:24 izumi bluetoothd[861]: /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd0: fd(31) ready
Oct 26 09:56:24 izumi wireplumber[5459]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH?
Oct 26 09:56:24 izumi kernel: input: MOMENTUM 4 (AVRCP) as /devices/virtual/input/input26
Oct 26 09:56:24 izumi playerctld[5476]: Player org.mpris.MediaPlayer2.momentum_4 doesn't appear to support interface org.mpris.MediaPlayer2.TrackList, but sent PropertiesChanged regarding its properties.
Oct 26 09:56:24 izumi playerctld[5476]: Player org.mpris.MediaPlayer2.momentum_4 doesn't appear to support interface org.mpris.MediaPlayer2.Playlists, but sent PropertiesChanged regarding its properties.
Oct 26 09:56:24 izumi kernel: traps: playerctl[242067] trap int3 ip:7fc580aa4688 sp:7ffc4d691370 error:0 in libglib-2.0.so.0.8200.2[62688,7fc580a60000+a6000]
Oct 26 09:56:24 izumi kernel: traps: playerctl[242043] trap int3 ip:789711644688 sp:7ffc88224270 error:0 in libglib-2.0.so.0.8200.2[62688,789711600000+a6000]
Oct 26 09:56:24 izumi kernel: traps: playerctl[242000] trap int3 ip:7a20dccc2688 sp:7ffc3bfe1990 error:0 in libglib-2.0.so.0.8200.2[62688,7a20dcc7e000+a6000]
Oct 26 09:56:24 izumi kernel: traps: playerctl[242028] trap int3 ip:7f9bea11d688 sp:7ffdc58d6ff0 error:0 in libglib-2.0.so.0.8200.2[62688,7f9bea0d9000+a6000]
Oct 26 09:56:24 izumi kernel: traps: playerctl[242069] trap int3 ip:7cbf9ef2f688 sp:7ffdc0a48da0 error:0 in libglib-2.0.so.0.8200.2[62688,7cbf9eeeb000+a6000]
Oct 26 09:56:24 izumi systemd-coredump[256223]: Process 242067 (playerctl) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Oct 26 09:56:24 izumi systemd-coredump[256224]: Process 242043 (playerctl) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Oct 26 09:56:24 izumi systemd-coredump[256225]: Process 242000 (playerctl) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Oct 26 09:56:24 izumi systemd-coredump[256226]: Process 242028 (playerctl) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Oct 26 09:56:24 izumi systemd-coredump[256227]: Process 242069 (playerctl) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Oct 26 09:56:24 izumi systemd[1]: Started Process Core Dump (PID 256224/UID 0).
Oct 26 09:56:24 izumi systemd[1]: Started Process Core Dump (PID 256223/UID 0).
Oct 26 09:56:24 izumi systemd[1]: Started Process Core Dump (PID 256225/UID 0).
Oct 26 09:56:24 izumi systemd[1]: Started Process Core Dump (PID 256226/UID 0).
Oct 26 09:56:24 izumi systemd-logind[868]: Watching system buttons on /dev/input/event12 (MOMENTUM 4 (AVRCP))
Oct 26 09:56:24 izumi systemd[1]: Started Process Core Dump (PID 256227/UID 0).
Oct 26 09:56:25 izumi systemd-coredump[256228]: Process 242043 (playerctl) of user 1000 dumped core.
                                                
                                                Stack trace of thread 242043:
                                                #0  0x0000789711644688 g_log_structured_array (libglib-2.0.so.0 + 0x62688)
                                                #1  0x0000789711644987 g_log_default_handler (libglib-2.0.so.0 + 0x62987)
                                                #2  0x0000789711644c0c g_logv (libglib-2.0.so.0 + 0x62c0c)
                                                #3  0x0000789711644f94 g_log (libglib-2.0.so.0 + 0x62f94)
                                                #4  0x000078971179e37d n/a (libplayerctl.so.2 + 0xc37d)
                                                #5  0x0000789711758dd0 g_object_get_valist (libgobject-2.0.so.0 + 0x26dd0)
                                                #6  0x00007897117592bd g_object_get (libgobject-2.0.so.0 + 0x272bd)
                                                #7  0x00005ec3072f9445 n/a (playerctl + 0x5445)
                                                #8  0x00005ec3072f8b5f n/a (playerctl + 0x4b5f)
                                                #9  0x00005ec3072f9cec n/a (playerctl + 0x5cec)
                                                #10 0x000078971174382a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #11 0x0000789711774565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #12 0x0000789711764ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #13 0x0000789711764f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #14 0x0000789711764ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #15 0x00005ec3072f9b1d n/a (playerctl + 0x5b1d)
                                                #16 0x000078971174382a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #17 0x0000789711774565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #18 0x0000789711764ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #19 0x0000789711764f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #20 0x0000789711764ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #21 0x000078971179feba n/a (libplayerctl.so.2 + 0xdeba)
                                                #22 0x000078971174382a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #23 0x0000789711774565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #24 0x0000789711764ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #25 0x0000789711764f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #26 0x0000789711764ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #27 0x000078971152b6fc n/a (libgio-2.0.so.0 + 0x1186fc)
                                                #28 0x00007897115149b9 n/a (libgio-2.0.so.0 + 0x1019b9)
                                                #29 0x000078971163f559 n/a (libglib-2.0.so.0 + 0x5d559)
                                                #30 0x00007897116a2157 n/a (libglib-2.0.so.0 + 0xc0157)
                                                #31 0x0000789711640287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #32 0x00005ec3072f782e n/a (playerctl + 0x382e)
                                                #33 0x0000789711247e08 n/a (libc.so.6 + 0x25e08)
                                                #34 0x0000789711247ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                #35 0x00005ec3072f78a5 n/a (playerctl + 0x38a5)
                                                
                                                Stack trace of thread 242050:
                                                #0  0x000078971132dbb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007897116a2227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x000078971163ea55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                #3  0x000078971163eab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                                #4  0x0000789711673026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007897112b639d n/a (libc.so.6 + 0x9439d)
                                                #6  0x000078971133b49c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242049:
                                                #0  0x00007897113391fd syscall (libc.so.6 + 0x1171fd)
                                                #1  0x0000789711670f20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                                #2  0x000078971160798c n/a (libglib-2.0.so.0 + 0x2598c)
                                                #3  0x0000789711677137 n/a (libglib-2.0.so.0 + 0x95137)
                                                #4  0x0000789711673026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007897112b639d n/a (libc.so.6 + 0x9439d)
                                                #6  0x000078971133b49c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242052:
                                                #0  0x000078971132dbb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007897116a2227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x0000789711640287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #3  0x0000789711526bc4 n/a (libgio-2.0.so.0 + 0x113bc4)
                                                #4  0x0000789711673026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007897112b639d n/a (libc.so.6 + 0x9439d)
                                                #6  0x000078971133b49c n/a (libc.so.6 + 0x11949c)
                                                ELF object binary architecture: AMD x86-64
Oct 26 09:56:25 izumi systemd-coredump[256235]: Process 242069 (playerctl) of user 1000 dumped core.
                                                
                                                Stack trace of thread 242069:
                                                #0  0x00007cbf9ef2f688 g_log_structured_array (libglib-2.0.so.0 + 0x62688)
                                                #1  0x00007cbf9ef2f987 g_log_default_handler (libglib-2.0.so.0 + 0x62987)
                                                #2  0x00007cbf9ef2fc0c g_logv (libglib-2.0.so.0 + 0x62c0c)
                                                #3  0x00007cbf9ef2ff94 g_log (libglib-2.0.so.0 + 0x62f94)
                                                #4  0x00007cbf9f08937d n/a (libplayerctl.so.2 + 0xc37d)
                                                #5  0x00007cbf9f043dd0 g_object_get_valist (libgobject-2.0.so.0 + 0x26dd0)
                                                #6  0x00007cbf9f0442bd g_object_get (libgobject-2.0.so.0 + 0x272bd)
                                                #7  0x0000581850d20445 n/a (playerctl + 0x5445)
                                                #8  0x0000581850d1fb5f n/a (playerctl + 0x4b5f)
                                                #9  0x0000581850d20cec n/a (playerctl + 0x5cec)
                                                #10 0x00007cbf9f02e82a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #11 0x00007cbf9f05f565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #12 0x00007cbf9f04fca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #13 0x00007cbf9f04ff32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #14 0x00007cbf9f04fff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #15 0x0000581850d20b1d n/a (playerctl + 0x5b1d)
                                                #16 0x00007cbf9f02e82a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #17 0x00007cbf9f05f565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #18 0x00007cbf9f04fca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #19 0x00007cbf9f04ff32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #20 0x00007cbf9f04fff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #21 0x00007cbf9f08aeba n/a (libplayerctl.so.2 + 0xdeba)
                                                #22 0x00007cbf9f02e82a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #23 0x00007cbf9f05f565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #24 0x00007cbf9f04fca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #25 0x00007cbf9f04ff32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #26 0x00007cbf9f04fff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #27 0x00007cbf9ee166fc n/a (libgio-2.0.so.0 + 0x1186fc)
                                                #28 0x00007cbf9edff9b9 n/a (libgio-2.0.so.0 + 0x1019b9)
                                                #29 0x00007cbf9ef2a559 n/a (libglib-2.0.so.0 + 0x5d559)
                                                #30 0x00007cbf9ef8d157 n/a (libglib-2.0.so.0 + 0xc0157)
                                                #31 0x00007cbf9ef2b287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #32 0x0000581850d1e82e n/a (playerctl + 0x382e)
                                                #33 0x00007cbf9eb32e08 n/a (libc.so.6 + 0x25e08)
                                                #34 0x00007cbf9eb32ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                #35 0x0000581850d1e8a5 n/a (playerctl + 0x38a5)
                                                
                                                Stack trace of thread 242077:
                                                #0  0x00007cbf9ec18bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007cbf9ef8d227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007cbf9ef29a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                #3  0x00007cbf9ef29ab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                                #4  0x00007cbf9ef5e026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007cbf9eba139d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007cbf9ec2649c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242076:
                                                #0  0x00007cbf9ec241fd syscall (libc.so.6 + 0x1171fd)
                                                #1  0x00007cbf9ef5bf20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                                #2  0x00007cbf9eef298c n/a (libglib-2.0.so.0 + 0x2598c)
                                                #3  0x00007cbf9ef62137 n/a (libglib-2.0.so.0 + 0x95137)
                                                #4  0x00007cbf9ef5e026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007cbf9eba139d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007cbf9ec2649c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242078:
                                                #0  0x00007cbf9ec18bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007cbf9ef8d227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007cbf9ef2b287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #3  0x00007cbf9ee11bc4 n/a (libgio-2.0.so.0 + 0x113bc4)
                                                #4  0x00007cbf9ef5e026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007cbf9eba139d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007cbf9ec2649c n/a (libc.so.6 + 0x11949c)
                                                ELF object binary architecture: AMD x86-64
Oct 26 09:56:25 izumi systemd-coredump[256229]: Process 242067 (playerctl) of user 1000 dumped core.
                                                
                                                Stack trace of thread 242067:
                                                #0  0x00007fc580aa4688 g_log_structured_array (libglib-2.0.so.0 + 0x62688)
                                                #1  0x00007fc580aa4987 g_log_default_handler (libglib-2.0.so.0 + 0x62987)
                                                #2  0x00007fc580aa4c0c g_logv (libglib-2.0.so.0 + 0x62c0c)
                                                #3  0x00007fc580aa4f94 g_log (libglib-2.0.so.0 + 0x62f94)
                                                #4  0x00007fc580bfe37d n/a (libplayerctl.so.2 + 0xc37d)
                                                #5  0x00007fc580bb8dd0 g_object_get_valist (libgobject-2.0.so.0 + 0x26dd0)
                                                #6  0x00007fc580bb92bd g_object_get (libgobject-2.0.so.0 + 0x272bd)
                                                #7  0x000063a9fc6ea445 n/a (playerctl + 0x5445)
                                                #8  0x000063a9fc6e9b5f n/a (playerctl + 0x4b5f)
                                                #9  0x000063a9fc6eacec n/a (playerctl + 0x5cec)
                                                #10 0x00007fc580ba382a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #11 0x00007fc580bd4565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #12 0x00007fc580bc4ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #13 0x00007fc580bc4f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #14 0x00007fc580bc4ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #15 0x000063a9fc6eab1d n/a (playerctl + 0x5b1d)
                                                #16 0x00007fc580ba382a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #17 0x00007fc580bd4565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #18 0x00007fc580bc4ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #19 0x00007fc580bc4f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #20 0x00007fc580bc4ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #21 0x00007fc580bffeba n/a (libplayerctl.so.2 + 0xdeba)
                                                #22 0x00007fc580ba382a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #23 0x00007fc580bd4565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #24 0x00007fc580bc4ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #25 0x00007fc580bc4f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #26 0x00007fc580bc4ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #27 0x00007fc58098b6fc n/a (libgio-2.0.so.0 + 0x1186fc)
                                                #28 0x00007fc5809749b9 n/a (libgio-2.0.so.0 + 0x1019b9)
                                                #29 0x00007fc580a9f559 n/a (libglib-2.0.so.0 + 0x5d559)
                                                #30 0x00007fc580b02157 n/a (libglib-2.0.so.0 + 0xc0157)
                                                #31 0x00007fc580aa0287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #32 0x000063a9fc6e882e n/a (playerctl + 0x382e)
                                                #33 0x00007fc5806a7e08 n/a (libc.so.6 + 0x25e08)
                                                #34 0x00007fc5806a7ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                #35 0x000063a9fc6e88a5 n/a (playerctl + 0x38a5)
                                                
                                                Stack trace of thread 242068:
                                                #0  0x00007fc5807991fd syscall (libc.so.6 + 0x1171fd)
                                                #1  0x00007fc580ad0f20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                                #2  0x00007fc580a6798c n/a (libglib-2.0.so.0 + 0x2598c)
                                                #3  0x00007fc580ad7137 n/a (libglib-2.0.so.0 + 0x95137)
                                                #4  0x00007fc580ad3026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007fc58071639d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007fc58079b49c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242073:
                                                #0  0x00007fc58078dbb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007fc580b02227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007fc580aa0287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #3  0x00007fc580986bc4 n/a (libgio-2.0.so.0 + 0x113bc4)
                                                #4  0x00007fc580ad3026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007fc58071639d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007fc58079b49c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242070:
                                                #0  0x00007fc58078dbb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007fc580b02227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007fc580a9ea55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                #3  0x00007fc580a9eab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                                #4  0x00007fc580ad3026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007fc58071639d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007fc58079b49c n/a (libc.so.6 + 0x11949c)
                                                ELF object binary architecture: AMD x86-64
Oct 26 09:56:25 izumi systemd-coredump[256231]: Process 242028 (playerctl) of user 1000 dumped core.
                                                
                                                Stack trace of thread 242028:
                                                #0  0x00007f9bea11d688 g_log_structured_array (libglib-2.0.so.0 + 0x62688)
                                                #1  0x00007f9bea11d987 g_log_default_handler (libglib-2.0.so.0 + 0x62987)
                                                #2  0x00007f9bea11dc0c g_logv (libglib-2.0.so.0 + 0x62c0c)
                                                #3  0x00007f9bea11df94 g_log (libglib-2.0.so.0 + 0x62f94)
                                                #4  0x00007f9bea27737d n/a (libplayerctl.so.2 + 0xc37d)
                                                #5  0x00007f9bea231dd0 g_object_get_valist (libgobject-2.0.so.0 + 0x26dd0)
                                                #6  0x00007f9bea2322bd g_object_get (libgobject-2.0.so.0 + 0x272bd)
                                                #7  0x00005f1ec8f24445 n/a (playerctl + 0x5445)
                                                #8  0x00005f1ec8f23b5f n/a (playerctl + 0x4b5f)
                                                #9  0x00005f1ec8f24cec n/a (playerctl + 0x5cec)
                                                #10 0x00007f9bea21c82a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #11 0x00007f9bea24d565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #12 0x00007f9bea23dca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #13 0x00007f9bea23df32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #14 0x00007f9bea23dff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #15 0x00005f1ec8f24b1d n/a (playerctl + 0x5b1d)
                                                #16 0x00007f9bea21c82a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #17 0x00007f9bea24d565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #18 0x00007f9bea23dca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #19 0x00007f9bea23df32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #20 0x00007f9bea23dff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #21 0x00007f9bea278eba n/a (libplayerctl.so.2 + 0xdeba)
                                                #22 0x00007f9bea21c82a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #23 0x00007f9bea24d565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #24 0x00007f9bea23dca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #25 0x00007f9bea23df32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #26 0x00007f9bea23dff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #27 0x00007f9bea0046fc n/a (libgio-2.0.so.0 + 0x1186fc)
                                                #28 0x00007f9be9fed9b9 n/a (libgio-2.0.so.0 + 0x1019b9)
                                                #29 0x00007f9bea118559 n/a (libglib-2.0.so.0 + 0x5d559)
                                                #30 0x00007f9bea17b157 n/a (libglib-2.0.so.0 + 0xc0157)
                                                #31 0x00007f9bea119287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #32 0x00005f1ec8f2282e n/a (playerctl + 0x382e)
                                                #33 0x00007f9be9d20e08 n/a (libc.so.6 + 0x25e08)
                                                #34 0x00007f9be9d20ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                #35 0x00005f1ec8f228a5 n/a (playerctl + 0x38a5)
                                                
                                                Stack trace of thread 242039:
                                                #0  0x00007f9be9e06bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007f9bea17b227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007f9bea119287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #3  0x00007f9be9fffbc4 n/a (libgio-2.0.so.0 + 0x113bc4)
                                                #4  0x00007f9bea14c026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007f9be9d8f39d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007f9be9e1449c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242035:
                                                #0  0x00007f9be9e121fd syscall (libc.so.6 + 0x1171fd)
                                                #1  0x00007f9bea149f20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                                #2  0x00007f9bea0e098c n/a (libglib-2.0.so.0 + 0x2598c)
                                                #3  0x00007f9bea150137 n/a (libglib-2.0.so.0 + 0x95137)
                                                #4  0x00007f9bea14c026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007f9be9d8f39d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007f9be9e1449c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242036:
                                                #0  0x00007f9be9e06bb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007f9bea17b227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007f9bea117a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                #3  0x00007f9bea117ab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                                #4  0x00007f9bea14c026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007f9be9d8f39d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007f9be9e1449c n/a (libc.so.6 + 0x11949c)
                                                ELF object binary architecture: AMD x86-64
Oct 26 09:56:25 izumi systemd-coredump[256230]: Process 242000 (playerctl) of user 1000 dumped core.
                                                
                                                Stack trace of thread 242000:
                                                #0  0x00007a20dccc2688 g_log_structured_array (libglib-2.0.so.0 + 0x62688)
                                                #1  0x00007a20dccc2987 g_log_default_handler (libglib-2.0.so.0 + 0x62987)
                                                #2  0x00007a20dccc2c0c g_logv (libglib-2.0.so.0 + 0x62c0c)
                                                #3  0x00007a20dccc2f94 g_log (libglib-2.0.so.0 + 0x62f94)
                                                #4  0x00007a20dce1c37d n/a (libplayerctl.so.2 + 0xc37d)
                                                #5  0x00007a20dcdd6dd0 g_object_get_valist (libgobject-2.0.so.0 + 0x26dd0)
                                                #6  0x00007a20dcdd72bd g_object_get (libgobject-2.0.so.0 + 0x272bd)
                                                #7  0x00005c997c62e445 n/a (playerctl + 0x5445)
                                                #8  0x00005c997c62db5f n/a (playerctl + 0x4b5f)
                                                #9  0x00005c997c62ecec n/a (playerctl + 0x5cec)
                                                #10 0x00007a20dcdc182a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #11 0x00007a20dcdf2565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #12 0x00007a20dcde2ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #13 0x00007a20dcde2f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #14 0x00007a20dcde2ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #15 0x00005c997c62eb1d n/a (playerctl + 0x5b1d)
                                                #16 0x00007a20dcdc182a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #17 0x00007a20dcdf2565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #18 0x00007a20dcde2ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #19 0x00007a20dcde2f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #20 0x00007a20dcde2ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #21 0x00007a20dce1deba n/a (libplayerctl.so.2 + 0xdeba)
                                                #22 0x00007a20dcdc182a g_closure_invoke (libgobject-2.0.so.0 + 0x1182a)
                                                #23 0x00007a20dcdf2565 n/a (libgobject-2.0.so.0 + 0x42565)
                                                #24 0x00007a20dcde2ca9 n/a (libgobject-2.0.so.0 + 0x32ca9)
                                                #25 0x00007a20dcde2f32 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32f32)
                                                #26 0x00007a20dcde2ff4 g_signal_emit (libgobject-2.0.so.0 + 0x32ff4)
                                                #27 0x00007a20dcba96fc n/a (libgio-2.0.so.0 + 0x1186fc)
                                                #28 0x00007a20dcb929b9 n/a (libgio-2.0.so.0 + 0x1019b9)
                                                #29 0x00007a20dccbd559 n/a (libglib-2.0.so.0 + 0x5d559)
                                                #30 0x00007a20dcd20157 n/a (libglib-2.0.so.0 + 0xc0157)
                                                #31 0x00007a20dccbe287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #32 0x00005c997c62c82e n/a (playerctl + 0x382e)
                                                #33 0x00007a20dc8c5e08 n/a (libc.so.6 + 0x25e08)
                                                #34 0x00007a20dc8c5ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                #35 0x00005c997c62c8a5 n/a (playerctl + 0x38a5)
                                                
                                                Stack trace of thread 242009:
                                                #0  0x00007a20dc9abbb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007a20dcd20227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007a20dccbe287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                                #3  0x00007a20dcba4bc4 n/a (libgio-2.0.so.0 + 0x113bc4)
                                                #4  0x00007a20dccf1026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007a20dc93439d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007a20dc9b949c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242007:
                                                #0  0x00007a20dc9b71fd syscall (libc.so.6 + 0x1171fd)
                                                #1  0x00007a20dcceef20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                                #2  0x00007a20dcc8598c n/a (libglib-2.0.so.0 + 0x2598c)
                                                #3  0x00007a20dccf5137 n/a (libglib-2.0.so.0 + 0x95137)
                                                #4  0x00007a20dccf1026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007a20dc93439d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007a20dc9b949c n/a (libc.so.6 + 0x11949c)
                                                
                                                Stack trace of thread 242008:
                                                #0  0x00007a20dc9abbb0 ppoll (libc.so.6 + 0x10bbb0)
                                                #1  0x00007a20dcd20227 n/a (libglib-2.0.so.0 + 0xc0227)
                                                #2  0x00007a20dccbca55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                                #3  0x00007a20dccbcab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                                #4  0x00007a20dccf1026 n/a (libglib-2.0.so.0 + 0x91026)
                                                #5  0x00007a20dc93439d n/a (libc.so.6 + 0x9439d)
                                                #6  0x00007a20dc9b949c n/a (libc.so.6 + 0x11949c)
                                                ELF object binary architecture: AMD x86-64
Oct 26 09:56:25 izumi systemd[1]: [email protected]: Deactivated successfully.
Oct 26 09:56:25 izumi systemd[1]: [email protected]: Deactivated successfully.
Oct 26 09:56:25 izumi systemd[1]: [email protected]: Deactivated successfully.
Oct 26 09:56:25 izumi systemd[1]: [email protected]: Deactivated successfully.
Oct 26 09:56:25 izumi systemd[1]: [email protected]: Deactivated successfully.
Oct 26 09:56:26 izumi systemd[1]: Starting Daemon for power management...
Oct 26 09:56:26 izumi systemd[1]: Started Daemon for power management.
Oct 26 09:57:50 izumi systemd[5442]: Started Cache weather info from API to disk.
Oct 26 09:57:56 izumi sudo[252013]: pam_unix(sudo:session): session closed for user root
Oct 26 09:58:12 izumi sudo[268937]: pam_systemd_home(sudo:account): New sd-bus connection (system-bus-pam-systemd-home-268937) opened.
Oct 26 09:58:12 izumi sudo[268937]:    artem : TTY=pts/0 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl --since 09:56
Oct 26 09:58:12 izumi sudo[268937]: pam_unix(sudo:session): session opened for user root(uid=0) by artem(uid=1000)
Oct 26 09:58:33 izumi sudo[268937]: pam_unix(sudo:session): session closed for user root
Oct 26 09:58:50 izumi systemd[5442]: Started Cache weather info from API to disk.
Oct 26 09:58:50 izumi sudo[273433]: pam_systemd_home(sudo:account): New sd-bus connection (system-bus-pam-systemd-home-273433) opened.
Oct 26 09:58:50 izumi sudo[273433]:    artem : TTY=pts/0 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl --since 09:56
Oct 26 09:58:50 izumi sudo[273433]: pam_unix(sudo:session): session opened for user root(uid=0) by artem(uid=1000)

What happens when running uwsm start -S -- Hyprland from console session (without exec)? Will console session remain after systemctl process ends?

Not sure what you mean by running uwsm start ... without exec. I launch from a TTY using uwsm start -S -N "Hyprland" -D Hyprland -C "An intelligent dynamic tiling Wayland compositor" -- Hyprland - there is no exec here.

@Vladimir-csp
Copy link
Owner

Not sure what you mean by running uwsm start ... without exec. I launch from a TTY using uwsm start -S -N "Hyprland" -D Hyprland -C "An intelligent dynamic tiling Wayland compositor" -- Hyprland - there is no exec here.

This means processes are running in login shell, without replacing it. If graphical session ends, login session should stay running. Is it staying? If it is, this means that whatever kills everything, kills only user units, not all user's processes including login shell, otherwise login shell is also affected somehow.

Try triggering crash after launching Hyprland from tty in these ways:
systemd-run --user -u hyprland-test.service -- Hyprland
Hyprland > /tmp/h_stdout 2> /tmp/h_stderr
systemd-cat Hyprland

@Vladimir-csp
Copy link
Owner

playerctl wasn't mentioned in previous logs. Either it is irrelevant, or its messages did not go into journal in other cases.

@ArtemSmaznov
Copy link
Author

This means processes are running in login shell, without replacing it. If graphical session ends, login session should stay running. Is it staying?

I am not being logged out when launching Hyprland via uwsm from TTY. Just the graphical ends and I get thrown back to TTY still logged in.

playerctl wasn't mentioned in previous logs. Either it is irrelevant, or its messages did not go into journal in other cases.

I think it's irrelevant as it doesn't appear on bluetoothctl devices (only on bluetoothctl connect) while Hyprland launched via uwsm still crashes.

systemd-run --user -u hyprland-test.service -- Hyprland
doesn't crash.

Oct 26 13:23:05 izumi sudo[1077509]: pam_unix(sudo:session): session closed for user root
Oct 26 13:23:05 izumi systemd[5369]: Started Cache weather info from API to disk.
Oct 26 13:23:12 izumi mpd[5380]: player: played "compilations/2-am-study-session/12-midnight-snack.flac"
Oct 26 13:23:14 izumi sudo[1079254]: pam_systemd_home(sudo:account): New sd-bus connection (system-bus-pam-systemd-home-1079254) opened.
Oct 26 13:23:14 izumi sudo[1079254]:    artem : TTY=pts/0 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl --since 13:22
Oct 26 13:23:14 izumi sudo[1079254]: pam_unix(sudo:session): session opened for user root(uid=0) by artem(uid=1000)
Oct 26 13:23:14 izumi sudo[1079254]: pam_unix(sudo:session): session closed for user root
Oct 26 13:23:29 izumi echo[1081042]: trigering bluetoothctl devices from keybind on 1
Oct 26 13:23:31 izumi Hyprland[1081306]: Device D4:F5:47:68:0C:F6 pebble-2-black
Oct 26 13:23:31 izumi Hyprland[1081306]: Device 54:60:09:8F:05:17 google-home
Oct 26 13:23:31 izumi Hyprland[1081306]: Device 80:C3:BA:49:FA:92 momentum-4
Oct 26 13:23:31 izumi Hyprland[1081309]: ok
Oct 26 13:23:34 izumi sudo[1081560]: pam_systemd_home(sudo:account): New sd-bus connection (system-bus-pam-systemd-home-1081560) opened.
Oct 26 13:23:34 izumi sudo[1081560]:    artem : TTY=pts/0 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl --since 13:23
Oct 26 13:23:34 izumi sudo[1081560]: pam_unix(sudo:session): session opened for user root(uid=0) by artem(uid=1000)

Hyprland > /tmp/h_stdout 2> /tmp/h_stderr
doesn't crash.

Oct 26 13:28:00 izumi systemd[5369]: Started Cache weather info from API to disk.
Oct 26 13:28:00 izumi systemd[5369]: Started alacritty.
Oct 26 13:28:12 izumi kernel: usb 1-2: USB disconnect, device number 7
Oct 26 13:28:12 izumi kernel: xpad 1-2:1.0: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19
Oct 26 13:28:32 izumi polkit-agent-helper-1[1111895]: pam_systemd_home(polkit-1:auth): New sd-bus connection (system-bus-pam-systemd-home-1111895) opened.
Oct 26 13:28:34 izumi systemd[1]: Started /usr/bin/echo triggering "bluetoothctl devices" from keybind on 2.
Oct 26 13:28:34 izumi echo[1112146]: triggering bluetoothctl devices from keybind on 2
Oct 26 13:28:34 izumi systemd[1]: run-u83437.service: Deactivated successfully.

stdout

Welcome to Hyprland!
[LOG] Instance Signature: 4520b30d498daca8079365bdb909a8dea38e8d55_1729963661_81683868
[LOG] Runtime directory: /run/user/1000/hypr/4520b30d498daca8079365bdb909a8dea38e8d55_1729963661_81683868
[LOG] Hyprland PID: 1105381
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: Linux
[LOG] Node name: izumi
[LOG] Release: 6.11.5-zen1-1-zen
[LOG] Version: #1 ZEN SMP PREEMPT_DYNAMIC Tue, 22 Oct 2024 18:31:33 +0000


[LOG] GPU information:
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 32 [Radeon RX 7700 XT / 7800 XT] [1002:747e] (rev c8) (prog-if 00 [VGA controller])


[LOG] os-release:
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo

[LOG] ========================



�[1;32m[INFO] If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/

�[0m
[LOG] 
Current splash: Ground control to Major Tom...


[LOG] Old rlimit: soft -> 1024, hard -> 524288
[LOG] New rlimit: soft -> 524288, hard -> 524288
[LOG] Creating the EventLoopManager!
[LOG] Creating the HookSystem!
[LOG] Creating the KeybindManager!
[LOG] Creating the AnimationManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 13.75µs. Estimated average calc time: 0.06µs.
[LOG] Creating the ConfigManager!
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 5.00µs. Estimated average calc time: 0.02µs.
[LOG] Using config: /home/artem/.config/hypr/hyprland.conf
�[1;32m[INFO] !!!!HEY YOU, YES YOU!!!!: further logs to stdout / logfile are disabled by default. BEFORE SENDING THIS LOG, ENABLE THEM. Use debug:disable_logs = false to do so: https://wiki.hyprland.org/Configuring/Variables/#debug�[0m
[LOG] Creating the CHyprError!
[LOG] Creating the LayoutManager!
[LOG] Creating the TokenManager!
[LOG] [hookSystem] New hook event registered: preConfigReload
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.92µs. Estimated average calc time: 0.01µs.
[LOG] Using config: /home/artem/.config/hypr/hyprland.conf
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 5.20µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.91µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.89µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.89µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.87µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.88µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.90µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.89µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.91µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.87µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.88µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.89µs. Estimated average calc time: 0.02µs.
[LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.88µs. Estimated average calc time: 0.03µs.
[LOG] Created a bezier c

Device D4:F5:47:68:0C:F6 pebble-2-black
Device 54:60:09:8F:05:17 google-home
Device 80:C3:BA:49:FA:92 momentum-4
ok



ok
[�[0;93mCHG�[0m] Device 80:C3:BA:49:FA:92 Blocked: no
Changing 80:C3:BA:49:FA:92 unblock succeeded

Attempting to connect to 80:C3:BA:49:FA:92
[�[0;93mCHG�[0m] Device 80:C3:BA:49:FA:92 Connected: yes
[�[0;92mNEW�[0m] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7 
[�[0;92mNEW�[0m] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep6 
[�[0;92mNEW�[0m] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep5 
[�[0;92mNEW�[0m] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep4 
[�[0;92mNEW�[0m] Endpoint /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep8 
[�[0;92mNEW�[0m] Transport /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd1 
[�[0;93mCHG�[0m] Transport /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd1 Delay: 0x07d0 (2000)
Connection successful


ok

[�[0;91mDEL�[0m] Player /org/bluez/hci0/dev_80_C3_BA_49_FA_92/player0 [default]
[�[0;93mCHG�[0m] Device 80:C3:BA:49:FA:92 Blocked: yes
Changing 80:C3:BA:49:FA:92 block succeeded

stderr

Environment variable $XDG_DATA_DIRS not set, ignoring.
Environment variable $XDG_DATA_DIRS not set, ignoring.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
Io error: /usr/include/c++/14.2.1/bits/stl_vector.h:1213: constexpr std::vector< <template-parameter-1-1>, <template-parameter-1-2> >::refBroken pipeerence std::vector< <template-parameter-1-1>, <template-parameter-1-2> >::front() [with _Tp = Hyprutils::Memory::CSharedPointer< (os error CMonitor>; _Alloc = std::allocator<Hyprutils::Memory::CSharedPointer<CMonitor> >; reference = Hyprutils::Memory::CSharedPointer<CMonitor>&]: Assertion '!this->empty()' failed.
32)
ERROR [wpaperd] 
   0: �[91mdispatching the event loop�[0m
   1: �[91mother error during loop operation�[0m
   2: �[91munderlying IO error�[0m
   3: �[91mBroken pipe (os error 32)�[0m

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
Error: 
   0: �[91mdispatching the event loop�[0m
   1: �[91mother error during loop operation�[0m
   2: �[91munderlying IO error�[0m
   3: �[91mBroken pipe (os error 32)�[0m

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
Io error: Broken pipe (os error 32)
Io error: Broken pipe (os error 32)
Io error: Broken pipe (os error 32)
Error: ExitFailure(1)
(EE) could not connect to wayland server

systemd-cat Hyprland
doesn't crash.

Oct 26 13:30:09 izumi systemd[5369]: Started alacritty.
Oct 26 13:30:14 izumi sudo[1123957]: pam_systemd_home(sudo:auth): New sd-bus connection (system-bus-pam-systemd-home-1123957) opened.
Oct 26 13:30:16 izumi sudo[1123957]:    artem : TTY=pts/0 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl -f
Oct 26 13:30:16 izumi sudo[1123957]: pam_unix(sudo:session): session opened for user root(uid=0) by artem(uid=1000)
Oct 26 13:30:34 izumi polkit-agent-helper-1[1126198]: pam_systemd_home(polkit-1:auth): New sd-bus connection (system-bus-pam-systemd-home-1126198) opened.
Oct 26 13:30:37 izumi systemd[1]: Started /usr/bin/echo triggering "bluetoothctl devices" from keybind on 3.
Oct 26 13:30:37 izumi echo[1126497]: triggering bluetoothctl devices from keybind on 3
Oct 26 13:30:37 izumi systemd[1]: run-u84607.service: Deactivated successfully.
Oct 26 13:30:40 izumi bluetoothctl[1126925]: Device D4:F5:47:68:0C:F6 pebble-2-black
Oct 26 13:30:40 izumi bluetoothctl[1126925]: Device 54:60:09:8F:05:17 google-home
Oct 26 13:30:40 izumi bluetoothctl[1126925]: Device 80:C3:BA:49:FA:92 momentum-4
Oct 26 13:30:40 izumi hyprctl[1126928]: ok
Oct 26 13:30:55 izumi sudo[1128657]: pam_systemd_home(sudo:auth): New sd-bus connection (system-bus-pam-systemd-home-1128657) opened.
Oct 26 13:30:57 izumi sudo[1128657]:    artem : TTY=pts/1 ; PWD=/home/artem ; USER=root ; COMMAND=/usr/bin/journalctl --since 13:30
Oct 26 13:30:57 izumi sudo[1128657]: pam_unix(sudo:session): session opened for user root(uid=0) by artem(uid=1000)

@Vladimir-csp
Copy link
Owner

I was able to reproduce it by launching bluetoothctl devices via a keybind. Also affects sway. Also triggers when out/err is redirected (via shell that keybinds in compositor use). Wow, I will have a field day with this...

@ArtemSmaznov
Copy link
Author

ArtemSmaznov commented Oct 26, 2024

I'm sorry, sounds like it's a messy bug 😳

I take it you figured out what actually starts terminating my graphical session?

@Vladimir-csp
Copy link
Owner

Vladimir-csp commented Oct 26, 2024

Yes I did, although for a time I started doubting my sanity (a bit more than usual). bluetoothctl for some reason sends systemd stopping notification.

1729975521.247 sendto(4, "STOPPING=1", 10, MSG_NOSIGNAL, NULL, 0) = 10

So when it is being run in compositor's unit, which has Type=notify, NotifyAccess=all (for uwsm finalize to work), systemd decides that unit is deactivating and acts accordingly.

Immediate workaround: do not run bluetoothctl in compositor's unit. Run it, or whatever runs it (eww) in its own unit.

@ArtemSmaznov
Copy link
Author

So what happens when I trigger bluetoothctl from eww uwsm app -S both -- eww and my session doesn't terminate? I don't see anything attempting to stop in the journal. Or does the -S flag actually mitigates the issue very early on? I was waiting for that ticket as I had a feeling it might resolve the crashes for me, but I though it was a hacky way for me to mitigate it.

Oct 26 17:55:14 izumi uwsm_Hyprland[3417355]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 26 17:55:14 izumi uwsm_Hyprland[3417355]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 26 17:55:14 izumi uwsm_Hyprland[3417355]: >                   X11 cannot support keycodes above 255.
Oct 26 17:55:14 izumi uwsm_Hyprland[3417355]: Errors from xkbcomp are not fatal to the X server
Oct 26 17:55:20 izumi bluetoothd[842]: /org/bluez/hci0/dev_80_C3_BA_49_FA_92/sep7/fd3: fd(31) ready
Oct 26 17:55:20 izumi wireplumber[5385]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH?
Oct 26 17:55:20 izumi kernel: input: MOMENTUM 4 (AVRCP) as /devices/virtual/input/input39
Oct 26 17:55:20 izumi playerctld[5411]: Player org.mpris.MediaPlayer2.momentum_4 doesn't appear to support interface org.mpris.MediaPlayer2.TrackList, but sent PropertiesChanged regarding its properties.
Oct 26 17:55:20 izumi playerctld[5411]: Player org.mpris.MediaPlayer2.momentum_4 doesn't appear to support interface org.mpris.MediaPlayer2.Playlists, but sent PropertiesChanged regarding its properties.
Oct 26 17:55:20 izumi systemd-logind[848]: Watching system buttons on /dev/input/event12 (MOMENTUM 4 (AVRCP))
Oct 26 17:55:20 izumi uwsm_Hyprland[3418127]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Oct 26 17:55:20 izumi uwsm_Hyprland[3418127]: > Warning:          Unsupported maximum keycode 708, clipping.
Oct 26 17:55:20 izumi uwsm_Hyprland[3418127]: >                   X11 cannot support keycodes above 255.
Oct 26 17:55:20 izumi uwsm_Hyprland[3418127]: Errors from xkbcomp are not fatal to the X server

@Vladimir-csp
Copy link
Owner

Vladimir-csp commented Oct 27, 2024

Output redirection does not matter, starting eww as a unit does. Notification stuff is not default, so other units are not affected.
If you start alacritty like this: systemd-run --user -u killme.service --property=Type=notify --property=NotifyAccess=all -- alacritty and there run systemd-notify --ready; bluetoothctl devices, you will see that systemctl --user status killme.service returns deactivating state, and in 90 seconds (default TimeoutStop) that alacritty will be killed.

@Vladimir-csp
Copy link
Owner

Anyway, I'm closing this as wontfix. Type=notify is the only way uwsm finalize would work, and NotifyAccess property is not editable on the fly, so there is no way to limit access after "ready" notification is received.

General rule of thumb: it's better to not run stuff inside compositor's unit. Mine is pretty clean:

 ├─[email protected]
 │ ├─95491 Hyprland
 │ ├─95524 /bin/sh -c "Xwayland :0 -rootless -core -listenfd 333 -listenfd 334 -displayfd 370 -wm 367"
 │ └─95526 Xwayland :0 -rootless -core -listenfd 333 -listenfd 334 -displayfd 370 -wm 367

As for bluetoothctl behavior, see bluez/bluez#996

@Vladimir-csp Vladimir-csp closed this as not planned Won't fix, can't repro, duplicate, stale Oct 27, 2024
@ArtemSmaznov
Copy link
Author

Thanks, I have subscribed to the bluez issue.

Few final questions if you don't mind.

  1. What is the command you ran to see this tree-like hierarchy? I want to check how mine looks as I still don't have a full picture of what runs on which unit on my side. systemctl --user list-units or any of the top ones don't seem to be what you are showing.

  2. With your advice I managed to get everything working for now but maybe there is a cleaner way to setup my setup or this is exactly what you are suggesting?

  • TTY or SDDM
    uwsm start -S -N "Hyprland" -D Hyprland -C "An intelligent dynamic tiling Wayland compositor" -- Hyprland

  • eww (I feel like I should run eww in a separate unit as with the keybinds):
    exec-once = uwsm app -S both -- eww open-many ...

  • terminal
    $myTerm = uwsm app -- alacritty

  • key binds

submap = quick-settings
bind = , b , exec , systemd-run --user -u btctl-pw.service -- $myScript/btctl.sh toggle       # bluetooth
bind = , e , exec , $myScript/netctl.sh toggle ethernet                                       # ethernet
bind = , h , exec , systemd-run --user -u btctl-hp.service -- $myScript/toggle-headphones.sh  # bluetooth headphones
bind = , s , exec , systemd-run --user -u btctl-sp.service -- $myScript/toggle-speakers.sh    # bluetooth speakers
bind = , v , exec , $myScript/vpnctl.sh toggle                                                # vpn
bind = , w , exec , $myScript/netctl.sh toggle wifi                                           # wi-fi

@Vladimir-csp
Copy link
Owner

  1. systemctl [--user] status
  2. Easiest way: just uwsm app ... everything long-running (or problematic) from compositor's exec (or thy this, may be faster and has fuzzel integration, or use systemd-run directly). Use -u static-name.service for things that are unique in the session. Alternatively, place stuff in proper persistent user units and rely on autostart (see example-units dir).

TTY or SDDM: See this.
everything else: see p.2 above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants