System updates consistently hanging on "reloading device manager configuration

Hello, every time yay gets to “Reloading device manager configuration” when updating packages, my system hangs and becomes unresponsive until it is forced off. This happens consistently every time an update needs to do this step. The other day, I forced a shutdown too soon after it hung. I had to chroot in from the bootable ISO and reinstall every package to be able to boot again.

Any ideas on how to resolve this long-term would be appreciated.

Thank you!

https://0x0.st/KmsC.txt : inxi-Fxxc0z output

I forgot to look at journalctl after the crash happened; I’ll edit this message including that next time this happens.

Some more information of your system could help so please visit this wiki

I’ve edited the message and included the output of inxi -Fxxc0z

So this comes from the /usr/share/libalpm/hooks/30-systemd-udev-reload.hook hook that is provided by systemd.

Which in turn runs /usr/share/libalpm/scripts/systemd-hook udev-reload.

Which would equate to;

if systemd-detect-virt --chroot >/dev/null 2>&1; then
    echo >&2 "  Skipped: Running in chroot."
    exit 0
fi

if ! systemctl is-active --quiet init.scope >/dev/null 2>&1; then
    echo >&2 "  Skipped: Current root is not booted."
    exit 0
fi

if [ ! -S /run/udev/control ]; then
    echo >&2 "  Skipped: Device manager is not running."
    exit 0
fi

/usr/bin/udevadm control --reload

if [ ! -e /etc/systemd/do-not-udevadm-trigger-on-update ]; then
      /usr/bin/udevadm trigger -c change
      /usr/bin/udevadm settle
fi

Something in there is hanging .. we might guess its something related to udev.

I ran sudo udevadm control --reload, trying to replicate the crash.

It seems to just sit and do nothing, or at least it did not return after I left it sitting for a few minutes.

I got the crash again!
These are the last few lines from journalctl, right before I forced a shutdown (after 5 minutes of waiting)

p 25 14:51:02 TUF-X570 kwin_wayland_wrapper[1388]: PropertiesChanged Signal received:
Sep 25 14:51:02 TUF-X570 kwin_wayland_wrapper[1388]: Source: org.freedesktop.systemd1.Manager
Sep 25 14:51:02 TUF-X570 kwin_wayland_wrapper[1388]: active_player:
Sep 25 14:51:02 TUF-X570 kwin_wayland_wrapper[1388]: active_player’s owner:
Sep 25 14:51:02 TUF-X570 kwin_wayland_wrapper[1388]: sender: :1.66
Sep 25 14:52:02 TUF-X570 dbus-broker-launch[970]: Caught SIGHUP, trigger reload.
Sep 25 14:52:02 TUF-X570 systemd[1]: Reloading D-Bus System Message Bus…
Sep 25 14:52:02 TUF-X570 systemd[1]: Reloaded D-Bus System Message Bus.
Sep 25 14:52:02 TUF-X570 systemd[1]: Reload requested from client PID 7294 (‘systemctl’) (unit user@1000.service)…
Sep 25 14:52:02 TUF-X570 systemd[1]: Reloading…
Sep 25 14:52:02 TUF-X570 systemd[1]: Reloading finished in 185 ms.
Sep 25 14:52:03 TUF-X570 systemd[1]: Started Notify about reboot on special conditions..
Sep 25 14:52:03 TUF-X570 systemd[1]: Starting Notify about reboot on special conditions…
Sep 25 14:52:03 TUF-X570 systemctl[7380]: Removed ‘/etc/systemd/system/timers.target.wants/eos-reboot-required.timer’.
Sep 25 14:52:03 TUF-X570 systemd[1]: Reload requested from client PID 7380 (‘systemctl’) (unit eos-reboot-required.service)…
Sep 25 14:52:03 TUF-X570 systemd[1]: Reloading…
Sep 25 14:52:03 TUF-X570 systemd[1]: Reloading finished in 184 ms.
Sep 25 14:52:03 TUF-X570 systemd[1]: eos-reboot-required.timer: Deactivated successfully.
Sep 25 14:52:03 TUF-X570 systemd[1]: Stopped Notify about reboot on special conditions..
Sep 25 14:52:05 TUF-X570 kded6[1629]: org.kde.colorcorrectlocationupdater: Geolocator stopped
Sep 25 14:52:06 TUF-X570 sudo[2586]: pam_unix(sudo:session): session closed for user root
Sep 25 14:52:07 TUF-X570 su[7756]: (to cdodd) root on none
Sep 25 14:52:07 TUF-X570 su[7756]: pam_unix(su:session): session opened for user cdodd(uid=1000) by (uid=0)
Sep 25 14:52:07 TUF-X570 su[7756]: pam_unix(su:session): session closed for user cdodd
Sep 25 14:52:07 TUF-X570 systemd[1]: eos-reboot-required.service: Deactivated successfully.
Sep 25 14:52:07 TUF-X570 systemd[1]: Finished Notify about reboot on special conditions..
Sep 25 14:52:08 TUF-X570 kded6[1629]: kf.service.services: The desktop entry file “/home/cdodd/.local/share/applications/sm64ex.desktop” does not have a “Type=Application” set.
Sep 25 14:52:08 TUF-X570 kded6[1629]: org.kde.colorcorrectlocationupdater: Geolocator stopped
(END)

Found the issue! (Or I think so, at least)
After trying to debug an issue with sleep I noticed that I had nouveau loaded on my secondary GPU.

After blacklisting nouveau, the issue has been resolved.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.