You are not logged in.
After an update today, when I log into my machine from the main login shell at the tty, none of my config applies and
echo $HOME
returns `/` instead of `/home/paul`. If I run a
sudo -u paul /bin/bash
to access a non-login shell, my configuration loads as expected and `$HOME` is correct. In the login shell, if I run
getent passwd paul
I get
paul:x:1000:1000::/home/paul:/bin/bash
. In my configuration files like `.bashrc`, `.bash_profile`, `.profile`, etc, I do not have anything that could be re-assigning $HOME. And `echo $0` confirms I am in the login shell `-bash`. During the update, pacman installed new configuration files as `/etc/systemd/resolved.conf.pacnew` and `/etc/systemd/user.conf.pacnew`. I copied the new files onto their expected (e.g. `/etc/systemd/user.conf` and nothing has changed after reboot. Here is my paclog from the breaking upgrade:
[2025-09-22T08:05:01-0700] [PACMAN] starting full system upgrade
[2025-09-22T08:37:31-0700] [PACMAN] Running 'pacman -Syu'
[2025-09-22T08:37:31-0700] [PACMAN] synchronizing package lists
[2025-09-22T08:37:32-0700] [PACMAN] starting full system upgrade
[2025-09-22T08:37:47-0700] [ALPM] running '60-mkinitcpio-remove.hook'...
[2025-09-22T08:37:48-0700] [ALPM] running '71-dkms-remove.hook'...
[2025-09-22T08:37:48-0700] [ALPM] running 'ghc-unregister.hook'...
[2025-09-22T08:37:59-0700] [ALPM] transaction started
[2025-09-22T08:37:59-0700] [ALPM] upgraded alsa-card-profiles (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:37:59-0700] [ALPM] upgraded amd-ucode (20250808-1 -> 20250917-1)
[2025-09-22T08:37:59-0700] [ALPM] upgraded apache (2.4.65-3 -> 2.4.65-4)
[2025-09-22T08:37:59-0700] [ALPM] upgraded libp11-kit (0.25.7-1 -> 0.25.9-1)
[2025-09-22T08:37:59-0700] [ALPM] upgraded systemd-libs (257.9-1 -> 258-2)
[2025-09-22T08:38:00-0700] [ALPM] upgraded p11-kit (0.25.7-1 -> 0.25.9-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded bcprov (1.80-1 -> 1.82-1)
[2025-09-22T08:38:00-0700] [ALPM] warning: directory permissions differ on /etc/bluetooth/, filesystem: 755 package: 555
[2025-09-22T08:38:00-0700] [ALPM] upgraded bluez (5.83-1 -> 5.84-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded bluez-libs (5.83-1 -> 5.84-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded bluez-utils (5.83-1 -> 5.84-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded btop (1.4.4-1 -> 1.4.5-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded cronie (1.7.2-1 -> 1.7.2-2)
[2025-09-22T08:38:00-0700] [ALPM] upgraded deepin-gtk-theme (2020.06.10-2 -> 1:23.11.23-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded eigen (3.4.0-2 -> 5.0.0-2)
[2025-09-22T08:38:00-0700] [ALPM] upgraded libxml2 (2.14.6-1 -> 2.15.0-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded libtiff (4.7.0-1 -> 4.7.1-1)
[2025-09-22T08:38:00-0700] [ALPM] upgraded mesa (1:25.2.2-2 -> 1:25.2.3-2)
[2025-09-22T08:38:01-0700] [ALPM] upgraded electron37 (37.5.0-1 -> 37.5.1-1)
[2025-09-22T08:38:01-0700] [ALPM] upgraded ttf-roboto (3.011-1 -> 3.012-1)
[2025-09-22T08:38:01-0700] [ALPM] upgraded libpipewire (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:01-0700] [ALPM] upgraded pipewire (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:01-0700] [ALPM] upgraded pipewire-audio (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:01-0700] [ALPM] upgraded pipewire-session-manager (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:01-0700] [ALPM] upgraded pipewire-jack (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:01-0700] [ALPM] upgraded firefox (143.0-1 -> 143.0.1-1)
[2025-09-22T08:38:02-0700] [ALPM] upgraded gnucash (5.11-4 -> 5.12-1)
[2025-09-22T08:38:02-0700] [ALPM] upgraded gst-plugin-pipewire (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-onetuple (0.4.2-142 -> 0.4.2-148)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-splitmix (0.1.2-28 -> 0.1.2-34)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-random (1.2.1.3-120 -> 1.2.1.3-129)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-quickcheck (2.15.0.1-34 -> 2.15.0.1-43)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-os-string (2.0.8-48 -> 2.0.8-54)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hashable (1.4.5.0-16 -> 1.4.6.0-4)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-integer-logarithms (1.0.4-102 -> 1.0.4-108)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-primitive (0.9.1.0-72 -> 0.9.1.0-78)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-scientific (0.3.8.0-97 -> 0.3.8.0-105)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-attoparsec (0.14.4-155 -> 0.14.4-158)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-foldable1-classes-compat (0.1.2-16 -> 0.1.2-22)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-base-compat-batteries (0.14.0-11 -> 0.14.0-21)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-data-fix (0.3.4-101 -> 0.3.4-107)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-dlist (1.0-354 -> 1.0-358)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-base-orphans (0.9.3-44 -> 0.9.3-50)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-generically (0.1.1-68 -> 0.1.1-71)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-indexed-traversable (0.1.4-156 -> 0.1.4-159)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-unordered-containers (0.2.20-180 -> 0.2.20-186)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-colour (2.3.6-366 -> 2.3.6-372)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-ansi-terminal-types (0.11.5-156 -> 0.11.5-162)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-ansi-terminal (1.0.2-116 -> 1.0.2-122)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-prettyprinter (1.7.1-320 -> 1.7.1-326)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-prettyprinter-ansi-terminal (1.1.3-398 -> 1.1.3-409)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-optparse-applicative (0.18.1.0-178 -> 0.18.1.0-188)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-tasty (1.5-124 -> 1.5.2-3)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-vector (0.13.2.0-233 -> 0.13.2.0-248)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-indexed-traversable-instances (0.1.2-105 -> 0.1.2-108)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-distributive (0.6.2.1-361 -> 0.6.2.1-369)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-comonad (5.0.9-101 -> 5.0.9-104)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-bifunctors (5.6.2-38 -> 5.6.2-41)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-semigroupoids (6.0.1-77 -> 6.0.1-80)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-these (1.2.1-167 -> 1.2.1-176)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-semialign (1.3.1-33 -> 1.3.1-36)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-strict (0.5-226 -> 0.5-235)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-text-short (0.1.6-136 -> 0.1.6-144)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-time-compat (1.9.7-64 -> 1.9.7-71)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-uuid-types (1.0.6-158 -> 1.0.6-168)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-witherable (0.4.2-210 -> 0.4.2-213)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-aeson (2.1.2.1-163 -> 2.1.2.1-166)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-attoparsec-aeson (2.1.0.0-147 -> 2.1.0.0-150)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-aeson-pretty (0.8.10-123 -> 0.8.10-126)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hourglass (0.2.12-326 -> 0.2.12-329)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-memory (0.18.0-88 -> 0.18.0-91)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-asn1-types (0.3.4-289 -> 0.3.4-292)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-asn1-encoding (0.9.6-311 -> 0.9.6-314)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-asn1-parse (0.9.5-310 -> 0.9.5-313)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-async (2.2.5-227 -> 2.2.5-234)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-auto-update (0.1.6-429 -> 0.1.6-432)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-base16-bytestring (1.0.2.0-160 -> 1.0.2.0-163)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-base64-bytestring (1.2.1.0-230 -> 1.2.1.0-236)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-bitvec (1.1.5.0-16 -> 1.1.5.0-19)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-blaze-builder (0.4.4.1-6 -> 0.4.4.1-9)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-blaze-markup (0.8.3.0-93 -> 0.8.3.0-96)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-blaze-html (0.9.2.0-83 -> 0.9.2.0-86)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-bsb-http-chunked (0.0.0.4-477 -> 0.0.0.4-480)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-call-stack (0.4.0-342 -> 0.4.0-348)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-case-insensitive (1.2.1.0-333 -> 1.2.1.0-339)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-cassava (0.5.4.1-18 -> 0.5.4.1-21)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-half (0.3.3-47 -> 0.3.3-50)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-cborg (0.2.10.0-59 -> 0.2.10.0-62)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-data-default-instances-dlist (0.0.1.2-104 -> 0.0.1.2-108)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-data-default (0.7.1.3-1 -> 0.7.1.3-5)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-syb (0.7.3-32 -> 0.7.3-38)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-pandoc-types (1.23.1-137 -> 1.23.1-140)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-safe (0.3.21-85 -> 0.3.21-88)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-text-icu (0.8.0.5-83 -> 0.8.0.5-86)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-th-lift-instances (0.1.20-132 -> 0.1.20-135)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-unicode-collation (0.1.3.6-100 -> 0.1.3.6-103)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-uniplate (1.6.13-315 -> 1.6.13-318)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-split (0.2.5-110 -> 0.2.5-115)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-vector-algorithms (0.9.1.0-96 -> 0.9.1.0-99)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-mono-traversable (1.0.21.0-108 -> 1.0.21.0-111)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-resourcet (1.2.6-194 -> 1.2.6-201)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-conduit (1.3.6.1-106 -> 1.3.6.1-109)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-network (3.1.4.0-101 -> 3.1.4.0-104)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-zlib (0.7.0.0-47 -> 0.7.0.0-50)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-streaming-commons (0.2.3.0-64 -> 0.2.3.0-67)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-typed-process (0.2.13.0-106 -> 0.2.13.0-115)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-conduit-extra (1.3.8-48 -> 1.3.8-51)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-xml-conduit (1.9.1.4-122 -> 1.9.1.4-125)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-citeproc (0.8.1.1-55 -> 0.8.1.1-58)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-unicode-data (0.6.0-14 -> 0.6.0-17)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-unicode-transforms (0.4.0.1-157 -> 0.4.0.1-160)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-commonmark (0.2.6-36 -> 0.2.6-39)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-emojis (0.1.4.1-62 -> 0.1.4.1-65)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-th-compat (0.1.6-63 -> 0.1.6-66)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-network-uri (2.6.4.2-113 -> 2.6.4.2-116)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-commonmark-extensions (0.2.5.5-27 -> 0.2.5.5-30)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-commonmark-pandoc (0.2.2.3-17 -> 0.2.2.3-20)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-constraints (0.14.2-35 -> 0.14.2-41)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-cookie (0.4.6-5 -> 0.5.0-1)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-crypton (1.0.3-17 -> 1.0.3-20)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-pem (0.2.4-366 -> 0.2.4-369)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-crypton-x509 (1.7.7-44 -> 1.7.7-47)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-crypton-x509-store (1.6.11-20 -> 1.6.11-23)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-crypton-x509-system (1.6.7-115 -> 1.6.7-118)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-socks (0.6.1-318 -> 0.6.1-321)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-iproute (1.7.15-64 -> 1.7.15-67)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-crypton-x509-validation (1.6.14-31 -> 1.6.14-34)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-serialise (0.2.6.1-147 -> 0.2.6.1-150)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-unix-time (0.4.17-49 -> 0.4.17-52)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-tls (2.0.6-42 -> 2.0.6-45)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-crypton-connection (0.4.4-10 -> 0.4.4-13)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-doclayout (0.4.0.1-114 -> 0.4.0.1-117)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-djot (0.1.2.2-8 -> 0.1.2.2-11)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-text-conversions (0.3.1.1-144 -> 0.3.1.1-147)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-doctemplates (0.11.0.1-48 -> 0.11.0.1-51)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-easy-file (0.2.5-101 -> 0.2.5-104)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-unix-compat (0.7.4.1-26 -> 0.7.4.1-29)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-fast-logger (3.2.4-15 -> 3.2.4-18)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-glob (0.10.2-170 -> 0.10.2-173)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-gridtables (0.1.0.0-133 -> 0.1.0.0-136)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-haddock-library (1.11.0-154 -> 1.11.0-158)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-lua (2.3.3-79 -> 2.3.3-82)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-core (2.3.2-8 -> 2.3.2-11)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-marshalling (2.3.1-115 -> 2.3.1-118)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-aeson (2.3.1.1-22 -> 2.3.1.1-25)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-classes (2.3.1-4 -> 2.3.1-7)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-typing (0.1.1-117 -> 0.1.1-120)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-objectorientation (2.3.1-23 -> 2.3.1-26)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-packaging (2.3.1-125 -> 2.3.1-128)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua (2.3.0-174 -> 2.3.0-177)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-list (1.1.4-3 -> 1.1.4-6)
[2025-09-22T08:38:02-0700] [ALPM] upgraded haskell-hslua-module-doclayout (1.1.1.1-28 -> 1.1.1.1-31)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hslua-module-path (1.1.1-76 -> 1.1.1-79)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-temporary (1.3-834 -> 1.3-845)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hslua-module-system (1.1.2-28 -> 1.1.2-31)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hslua-module-text (1.1.0.1-142 -> 1.1.0.1-145)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hslua-module-version (1.1.1-118 -> 1.1.1-121)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-zip-archive (0.4.3.2-85 -> 0.4.3.2-88)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hslua-module-zip (1.1.3-21 -> 1.1.3-24)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hslua-repl (0.1.2-121 -> 0.1.2-124)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http-types (0.12.4-114 -> 0.12.4-117)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-integer-conversion (0.1.1-34 -> 0.1.1-37)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-text-iso8601 (0.1.1-34 -> 0.1.1-37)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http-api-data (0.6.1-18 -> 0.6.1-22)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http-client (0.7.19-32 -> 0.7.19-36)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http-client-tls (0.3.6.4-105 -> 0.3.6.4-109)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http-date (0.0.11-218 -> 0.0.11-221)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-utf8-string (1.0.2-235 -> 1.0.2-238)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http-media (0.8.1.1-94 -> 0.8.1.1-97)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-psqueues (0.2.8.2-31 -> 0.2.8.2-34)
[2025-09-22T08:38:03-0700] [ALPM] installed haskell-network-control (0.1.1-14)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-safe-exceptions (0.1.7.4-148 -> 0.1.7.4-154)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-unliftio (0.2.25.1-69 -> 0.2.25.1-72)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-time-manager (0.0.1-126 -> 0.0.1-129)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-http2 (4.2.2-4 -> 5.0.0-4)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-hunit (1.6.2.0-385 -> 1.6.2.0-391)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-ipynb (0.2-256 -> 0.2-259)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-jira-wiki-markup (1.5.1-102 -> 1.5.1-105)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-juicypixels (3.3.9-71 -> 3.3.9-74)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-libyaml (0.1.4-134 -> 0.1.4-137)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-lpeg (1.1.0-16 -> 1.1.0-19)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-transformers-base (0.4.6-228 -> 0.4.6-234)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-monad-control (1.0.3.1-228 -> 1.0.3.1-234)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-ordered-containers (0.2.4-80 -> 0.2.4-83)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-skylighting-core (0.14.2-23 -> 0.14.2-26)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-skylighting-format-ansi (0.1-263 -> 0.1-266)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-skylighting-format-blaze-html (0.1.1.3-117 -> 0.1.1.3-120)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-skylighting-format-context (0.1.0.2-227 -> 0.1.0.2-230)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-skylighting-format-latex (0.1-262 -> 0.1-265)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-skylighting (0.14.2-23 -> 0.14.2-26)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-tagsoup (0.14.8-306 -> 0.14.8-309)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-texmath (0.12.8.10-6 -> 0.12.8.10-9)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-regex-tdfa (1.3.2.4-62 -> 1.3.2.4-65)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-toml-parser (2.0.1.2-43 -> 2.0.1.2-46)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-yaml (0.11.11.2-178 -> 0.11.11.2-181)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-typst (0.5.0.4-25 -> 0.5.0.5-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-pandoc (3.2-40 -> 3.3-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-pandoc-lua-marshal (0.2.8-20 -> 0.2.8-23)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-pandoc-lua-engine (0.2.1.5-8 -> 0.3.1-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-some (1.0.6-52 -> 1.0.6-55)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-singleton-bool (0.1.8-26 -> 0.1.8-29)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-vault (0.3.1.5-277 -> 0.3.1.5-280)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-servant (0.20.3.0-23 -> 0.20.3.0-27)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-wai (3.2.4-127 -> 3.2.4-130)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-wai-logger (2.5.0-115 -> 2.5.0-118)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-recv (0.1.1-51 -> 0.1.1-54)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-simple-sendfile (0.2.32-168 -> 0.2.32-171)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-warp (3.3.30-223 -> 3.3.31-5)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-wai-extra (3.1.18-3 -> 3.1.18-9)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-wai-app-static (3.1.9-195 -> 3.1.9-201)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-servant-server (0.20.3.0-29 -> 0.20.3.0-35)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-wai-cors (0.2.7-463 -> 0.2.7-466)
[2025-09-22T08:38:03-0700] [ALPM] upgraded haskell-pandoc-server (0.1.0.6-45 -> 0.1.0.6-55)
[2025-09-22T08:38:03-0700] [ALPM] upgraded hslua-cli (1.4.3-61 -> 1.4.3-64)
[2025-09-22T08:38:03-0700] [ALPM] upgraded hyprgraphics (0.1.5-2 -> 0.1.6-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded ldb (2:4.22.4-1 -> 2:4.23.0-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded leptonica (1.85.0-2 -> 1.86.0-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded level-zero-loader (1.23.2-1 -> 1.24.2-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-systemd (257.9-1 -> 258-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded libnm (1.54.0-1 -> 1.54.1-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-p11-kit (0.25.7-1 -> 0.25.9-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-libnm (1.54.0-1 -> 1.54.1-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-libpipewire (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-libtiff (4.7.0-1 -> 4.7.1-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-libxml2 (2.14.6-1 -> 2.15.0-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-mesa (1:25.2.2-2 -> 1:25.2.3-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-pipewire (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-pipewire-jack (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:03-0700] [ALPM] installed vulkan-mesa-device-select (1:25.2.3-2)
[2025-09-22T08:38:03-0700] [ALPM] installed lib32-vulkan-mesa-device-select (1:25.2.3-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded vulkan-radeon (1:25.2.2-2 -> 1:25.2.3-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded lib32-vulkan-radeon (1:25.2.2-2 -> 1:25.2.3-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded libsidplayfp (2.15.0-1 -> 2.15.1-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded libtool (2.5.4+r62+g6389dce8-1 -> 2.6.0-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded libwbclient (2:4.22.4-1 -> 2:4.23.0-2)
[2025-09-22T08:38:03-0700] [ALPM] upgraded linux-firmware-whence (20250808-1 -> 20250917-1)
[2025-09-22T08:38:03-0700] [ALPM] upgraded linux-firmware-amdgpu (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-atheros (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-broadcom (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-cirrus (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-intel (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-mediatek (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-nvidia (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-other (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-radeon (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] upgraded linux-firmware-realtek (20250808-1 -> 20250917-1)
[2025-09-22T08:38:04-0700] [ALPM] warning: /etc/systemd/resolved.conf installed as /etc/systemd/resolved.conf.pacnew
[2025-09-22T08:38:04-0700] [ALPM] warning: /etc/systemd/user.conf installed as /etc/systemd/user.conf.pacnew
[2025-09-22T08:38:04-0700] [ALPM] upgraded systemd (257.9-1 -> 258-2)
[2025-09-22T08:38:04-0700] [ALPM-SCRIPTLET] Creating group 'clock' with GID 947.
[2025-09-22T08:38:06-0700] [ALPM-SCRIPTLET] :: This is a systemd feature update. You may want to have a look at
[2025-09-22T08:38:06-0700] [ALPM-SCRIPTLET] NEWS for what changed, or if you observe unexpected behavior:
[2025-09-22T08:38:06-0700] [ALPM-SCRIPTLET] /usr/share/doc/systemd/NEWS
[2025-09-22T08:38:06-0700] [ALPM] upgraded mkinitcpio (39.2-3 -> 39.2-5)
[2025-09-22T08:38:07-0700] [ALPM] upgraded linux-lts (6.12.47-1 -> 6.12.48-1)
[2025-09-22T08:38:07-0700] [ALPM] upgraded mdadm (4.4-1 -> 4.4-2)
[2025-09-22T08:38:07-0700] [ALPM] upgraded networkmanager (1.54.0-1 -> 1.54.1-1)
[2025-09-22T08:38:07-0700] [ALPM] upgraded newsboat (2.40-2 -> 2.41-1)
[2025-09-22T08:38:07-0700] [ALPM] upgraded ntp (4.2.8.p18-3 -> 4.2.8.p18-4)
[2025-09-22T08:38:07-0700] [ALPM] upgraded opencl-mesa (1:25.2.2-2 -> 1:25.2.3-2)
[2025-09-22T08:38:07-0700] [ALPM] upgraded pandoc-cli (3.2-56 -> 3.3-1)
[2025-09-22T08:38:07-0700] [ALPM] upgraded pavucontrol (1:6.1-1 -> 1:6.2-1)
[2025-09-22T08:38:07-0700] [ALPM] upgraded pipewire-alsa (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:07-0700] [ALPM] upgraded pipewire-docs (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:07-0700] [ALPM] upgraded pipewire-pulse (1:1.4.8-1 -> 1:1.4.8-2)
[2025-09-22T08:38:08-0700] [ALPM] upgraded simdjson (1:4.0.2-1 -> 1:4.0.3-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded pnpm (10.16.1-1 -> 10.17.0-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded postfix-lmdb (3.10.4-2 -> 3.10.4-3)
[2025-09-22T08:38:08-0700] [ALPM] upgraded postfix (3.10.4-2 -> 3.10.4-3)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-cryptography (45.0.7-1 -> 46.0.1-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-lxml (6.0.1-1 -> 6.0.2-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-pillow (11.3.0-3 -> 11.3.0-4)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-prometheus_client (0.23.0-1 -> 0.23.1-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-psutil (7.0.0-1 -> 7.1.0-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-pyparsing (3.2.4-1 -> 3.2.5-1)
[2025-09-22T08:38:08-0700] [ALPM] upgraded python-regex (2025.7.34-1 -> 2025.9.18-1)
[2025-09-22T08:38:09-0700] [ALPM] upgraded qgis (3.44.2-2 -> 3.44.3-1)
[2025-09-22T08:38:10-0700] [ALPM] upgraded rust (1:1.89.0-1 -> 1:1.90.0-2)
[2025-09-22T08:38:11-0700] [ALPM] upgraded signal-desktop (7.70.0-1 -> 7.71.0-1)
[2025-09-22T08:38:11-0700] [ALPM] upgraded smbclient (2:4.22.4-1 -> 2:4.23.0-2)
[2025-09-22T08:38:11-0700] [ALPM] upgraded systemd-resolvconf (257.9-1 -> 258-2)
[2025-09-22T08:38:11-0700] [ALPM] upgraded systemd-sysvcompat (257.9-1 -> 258-2)
[2025-09-22T08:38:11-0700] [ALPM] upgraded thunderbird (142.0-1 -> 143.0-1)
[2025-09-22T08:38:11-0700] [ALPM] upgraded xfsprogs (6.16.0-2 -> 6.16.0-3)
[2025-09-22T08:38:11-0700] [ALPM] upgraded xterm (401-1 -> 402-1)
[2025-09-22T08:38:12-0700] [ALPM] transaction completed
[2025-09-22T08:38:13-0700] [ALPM] running '20-systemd-sysusers.hook'...
[2025-09-22T08:38:14-0700] [ALPM] running '30-systemd-catalog.hook'...
[2025-09-22T08:38:14-0700] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2025-09-22T08:38:14-0700] [ALPM] running '30-systemd-daemon-reload-user.hook'...
[2025-09-22T08:38:15-0700] [ALPM] running '30-systemd-hwdb.hook'...
[2025-09-22T08:38:15-0700] [ALPM] running '30-systemd-restart-marked.hook'...
[2025-09-22T08:38:16-0700] [ALPM] running '30-systemd-sysctl.hook'...
[2025-09-22T08:38:16-0700] [ALPM] running '30-systemd-tmpfiles.hook'...
[2025-09-22T08:38:16-0700] [ALPM] running '30-systemd-udev-reload.hook'...
[2025-09-22T08:38:17-0700] [ALPM] running '30-systemd-update.hook'...
[2025-09-22T08:38:17-0700] [ALPM] running '30-update-mime-database.hook'...
[2025-09-22T08:38:18-0700] [ALPM] running '60-depmod.hook'...
[2025-09-22T08:38:19-0700] [ALPM] running '70-dkms-install.hook'...
[2025-09-22T08:38:20-0700] [ALPM-SCRIPTLET] ==> ERROR: Missing 6.12.48-1-lts kernel headers for module v4l2loopback/0.15.1.
[2025-09-22T08:38:20-0700] [ALPM-SCRIPTLET] ==> ERROR: Missing 6.12.48-1-lts kernel headers for module hid-xpadneo/0.9.r226.ga16acb0.
[2025-09-22T08:38:20-0700] [ALPM] running '90-mkinitcpio-install.hook'...
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] ==> Using default configuration file: '/etc/mkinitcpio.conf'
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts.img
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] ==> Starting build: '6.12.48-1-lts'
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] -> Running build hook: [udev]
[2025-09-22T08:38:21-0700] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
[2025-09-22T08:38:22-0700] [ALPM-SCRIPTLET] -> Running build hook: [microcode]
[2025-09-22T08:38:22-0700] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
[2025-09-22T08:38:22-0700] [ALPM-SCRIPTLET] -> Running build hook: [kms]
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] -> Running build hook: [consolefont]
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] ==> WARNING: consolefont: no font found in configuration
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] -> Running build hook: [numlock]
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] -> Running build hook: [block]
[2025-09-22T08:38:25-0700] [ALPM-SCRIPTLET] -> Running build hook: [encrypt]
[2025-09-22T08:38:26-0700] [ALPM-SCRIPTLET] -> Running build hook: [lvm2]
[2025-09-22T08:38:27-0700] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
[2025-09-22T08:38:27-0700] [ALPM-SCRIPTLET] -> Running build hook: [resume]
[2025-09-22T08:38:27-0700] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
[2025-09-22T08:38:27-0700] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2025-09-22T08:38:27-0700] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts.img'
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] -> Early uncompressed CPIO image generation successful
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] ==> Initcpio image generation successful
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] ==> Running post hooks
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] -> Running post hook: [sbctl]
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] Signing /boot/vmlinuz-linux-lts
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] ✓ Signed /boot/vmlinuz-linux-lts
[2025-09-22T08:38:28-0700] [ALPM-SCRIPTLET] ==> Post processing done
...
[2025-09-22T08:39:31-0700] [ALPM] running 'dbus-reload.hook'...
[2025-09-22T08:39:32-0700] [ALPM] running 'fontconfig.hook'...
[2025-09-22T08:39:32-0700] [ALPM] running 'fontconfig-32.hook'...
[2025-09-22T08:39:32-0700] [ALPM] running 'ghc-register.hook'...
[2025-09-22T08:39:43-0700] [ALPM] running 'glib-compile-schemas.hook'...
[2025-09-22T08:39:43-0700] [ALPM] running 'gtk-update-icon-cache.hook'...
[2025-09-22T08:39:43-0700] [ALPM] running 'texinfo-install.hook'...
[2025-09-22T08:39:44-0700] [ALPM] running 'update-desktop-database.hook'...
[2025-09-22T08:39:44-0700] [ALPM] running 'xorg-mkfontscale.hook'...
[2025-09-22T08:39:44-0700] [ALPM] running 'zz-sbctl.hook'...
[2025-09-22T08:39:44-0700] [ALPM-SCRIPTLET] Generating EFI bundles....
[2025-09-22T08:39:44-0700] [ALPM-SCRIPTLET] File has already been signed /boot/EFI/GRUB/KeyTool.efi
[2025-09-22T08:39:44-0700] [ALPM-SCRIPTLET] File has already been signed /boot/EFI/GRUB/grubx64.efi
[2025-09-22T08:39:44-0700] [ALPM-SCRIPTLET] File has already been signed /boot/vmlinuz-linux
[2025-09-22T08:39:44-0700] [ALPM-SCRIPTLET] File has already been signed /boot/vmlinuz-linux-lts
[2025-09-22T08:39:44-0700] [ALPM-SCRIPTLET] File has already been signed /boot/vmlinuz-linux-rt-lts
Last edited by tzcrawford (2025-09-25 08:10:30)
Offline
Most likely the *systemd* (257.9-1 -> 258-2) update?
printenv
loginctl session-status
Online
Most likely the *systemd* (257.9-1 -> 258-2) update?
printenv loginctl session-status
That was my thought too, but I had tried downgrading systemd and it wasn't appearing to work. Here is the output from those two commands:
SHELL=/bin/bash
XDG_SEAT=seat0
PWD=/
LOGNAME=paul
XDG_SESSION_TYPE=tty
MOTD_SHOWN=pam
HOME=/
LANG=en_US.UTF-8
XDG_SESSION_CLASS=user-light
TERM=linux
USER=paul
SHLVL=1
XDG_VTNR=5
XDG_SESSION_ID=274
ROCM_PATH=/opt/rocm
XDG_RUNTIME_DIR=/run/user/1000
MKLROOT=/opt/intel/oneapi/mkl/latest
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
XDG_DATA_DIRS=//.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/opt/rocm/bin
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/paul
_=/usr/bin/printenv
274 - paul (1000)
Since: Mon 2025-09-22 13:59:17 MST; 33s ago
State: active
Leader: 86910 (login)
Seat: seat0; vc5
TTY: tty5
Remote: no
Service: login
Type: tty
Class: user-light
Idle: no
Unit: session-274.scope
├─86910 "login -- paul"
├─87002 -bash
└─87225 loginctl session-status
Sep 22 13:59:17 dirac systemd[1]: Started Session 274 of User paul.
Sep 22 13:59:17 dirac login[86910]: LOGIN ON tty5 BY paul
Offline
Looks like only $HOME is affected.
Why did you have a custom /etc/systemd/user.conf and what does the file look like?
Is a fresh user account likewise affected?
How do we arrive at
XDG_SESSION_CLASS=user-light
Online
Looks like only $HOME is affected.
Why did you have a custom /etc/systemd/user.conf and what does the file look like?
Is a fresh user account likewise affected?
How do we arrive atXDG_SESSION_CLASS=user-light
I don't remember ever making a user.conf. And now regardless it's empty minus comments.
cat /etc/systemd/user.conf | grep -v "^#"
[Manager]
:thinking emoji: It actually does not happen with a freshly created user. I have not touched XDG_SESSION_CLASS, I am not sure how that is assigned. Usually I trigger Hyprland or i3wm to start via `.bash_profile`, so I am not using any display managers. I am not sure where the value comes from, but here I am executing code directly in the tty shell.
I am not sure if this is helpful, but a while back I did a fresh install pulling some of my /etc/ config files from a previous install. `/etc/passwd` was one of these. I never did a `chown -R paul /home/paul` afterward since I think the UID and everything is the same. The install was working fine for a couple of months until this update.
Last edited by tzcrawford (2025-09-23 00:34:21)
Offline
Move away ~/.bash* and ~/.*profile and re-login.
Still a problem?
Online
Move away ~/.bash* and ~/.*profile and re-login.
Still a problem?
No, that did not resolve it. I also copied and chown'd those files to my test user's home directory and they are importing and working as expected without changing $HOME. Perhaps there is something problematic floating in the .config directory or something like that. I will also try to generate a new user with my old configuration and see if that resolves the issue. But later today, I am busy at the moment.
Offline
Are there any (PAM-related) errors in your system journal when logging in as the affected user?
Online
I am not seeing any pam related errors on login. Here's some logs related to me logging in and out quickly on tty5.
$ journalctl -b | grep pam
...
Sep 23 13:52:17 dirac login[4823]: pam_unix(login:session): session opened for user paul(uid=1000) by paul(uid=0)
Sep 23 13:52:20 dirac login[4823]: pam_unix(login:session): session closed for user paul
...
$ journalctl -b | grep "13:52"
Sep 23 13:52:17 dirac login[4823]: pam_unix(login:session): session opened for user paul(uid=1000) by paul(uid=0)
Sep 23 13:52:17 dirac systemd-logind[922]: New session '187' of user 'paul' with class 'user-light' and type 'tty'.
Sep 23 13:52:17 dirac systemd[1]: Started Session 187 of User paul.
Sep 23 13:52:17 dirac login[4823]: LOGIN ON tty5 BY paul
Sep 23 13:52:20 dirac login[4823]: pam_unix(login:session): session closed for user paul
Sep 23 13:52:20 dirac systemd[1]: getty@tty5.service: Deactivated successfully.
Sep 23 13:52:20 dirac systemd[1]: session-187.scope: Deactivated successfully.
Sep 23 13:52:20 dirac systemd-logind[922]: Session 187 logged out. Waiting for processes to exit.
Sep 23 13:52:20 dirac systemd[1]: getty@tty5.service: Scheduled restart job, restart counter is at 3.
Sep 23 13:52:20 dirac systemd[1]: Started Getty on tty5.
Sep 23 13:52:20 dirac systemd-logind[922]: Removed session 187.
...
Browsing the log, I am seeing these errors, I'm not sure if any are relevant.
Sep 23 11:44:31 dirac systemd-udevd[662]: /etc/udev/rules.d/20-hw1.rules:2 User 'paul' is not a system user, ignoring.
...
Sep 23 11:44:36 dirac dbus-broker-launch[912]: Activation request for 'org.freedesktop.resolve1' failed: The systemd unit 'dbus-org.freedesktop.resolve1.service' could not be found.
...
Sep 23 11:44:38 dirac dbus-broker-launch[912]: Activation request for 'org.freedesktop.home1' failed: The systemd unit 'dbus-org.freedesktop.home1.service' could not be found.
I am guessing the udev file it's complaining about comes from a ledger wallet I have used before: https://bbs.archlinux.org/viewtopic.php?id=229455
$ cat /etc/udev/rules.d/20-hw1.rules
# HW.1 / Nano
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1b7c|2b7c|3b7c|4b7c", TAG+="uaccess", TAG+="udev-acl"
# Blue
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0000|0000|0001|0002|0003|0004|0005|0006|0007|0008|0009|000a|000b|000c|000d|000e|000f|0010|0011|0012|0013|0014|0015|0016|0017|0018|0019|001a|001b|001c|001d|001e|001f", TAG+="uaccess", TAG+="udev-acl"
# Nano S
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0001|1000|1001|1002|1003|1004|1005|1006|1007|1008|1009|100a|100b|100c|100d|100e|100f|1010|1011|1012|1013|1014|1015|1016|1017|1018|1019|101a|101b|101c|101d|101e|101f", TAG+="uaccess", TAG+="udev-acl"
# Aramis
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0002|2000|2001|2002|2003|2004|2005|2006|2007|2008|2009|200a|200b|200c|200d|200e|200f|2010|2011|2012|2013|2014|2015|2016|2017|2018|2019|201a|201b|201c|201d|201e|201f", TAG+="uaccess", TAG+="udev-acl"
# HW2
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0003|3000|3001|3002|3003|3004|3005|3006|3007|3008|3009|300a|300b|300c|300d|300e|300f|3010|3011|3012|3013|3014|3015|3016|3017|3018|3019|301a|301b|301c|301d|301e|301f", TAG+="uaccess", TAG+="udev-acl"
# Nano X
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0004|4000|4001|4002|4003|4004|4005|4006|4007|4008|4009|400a|400b|400c|400d|400e|400f|4010|4011|4012|4013|4014|4015|4016|4017|4018|4019|401a|401b|401c|401d|401e|401f", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0660", GROUP="plugdev", ATTRS{idVendor}=="2c97"
OWNER="paul" KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0660", GROUP="plugdev", ATTRS{idVendor}=="2581"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1b7c", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="2b7c", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="3b7c", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="4b7c", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1807", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="1808", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0000", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0001", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0004", MODE="0660", TAG+="uaccess", TAG+="udev-acl"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="1011", MODE="0660", GROUP="plugdev"
OWNER="paul" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="1015", MODE="0660", GROUP="plugdev"
Offline
Yeah I'm not sure, I just deleted my user, created a new user, renamed it to the old user name (paul), and chown'd all of the files in /home/paul to the the user ID.
Offline
It is happening again after a reboot
Offline
I'm having a very similar issue after a recent update.
My $HOME is set correctly after login, but the login process seems to use "/" instead. The logs show a lot of errors because multiple processes that should access "~" land in "/", for example:
Sep 24 08:21:38 GribblesDePeeb xdg-user-dirs-update[2329]: Can't create dir //Desktop
[...]
Sep 24 08:21:38 GribblesDePeeb gnome-keyring-daemon[2331]: unable to create keyring dir: /.local/share/keyrings
It also messes with KDE's autostart (none of the usual apps start on login), and konsole (as well as tty) throws me to "/" instead of "~".
Both bash and zsh give me the same issue.
/ % echo $HOME
/home/bertral
~ % getent passwd bertral
bertral:x:1000:1000:Bertral:/home/bertral:/usr/bin/zsh
Moving my bash/zsh/profile files away from ~/ didn't fix it.
/ % journalctl -b | grep pam
Sep 24 08:21:38 GribblesDePeeb sddm-helper[2314]: gkr-pam: no password is available for user
Sep 24 08:21:38 GribblesDePeeb sddm-helper[2314]: pam_unix(sddm-autologin:session): session opened for user bertral(uid=1000) by bertral(uid=0)
Sep 24 08:21:38 GribblesDePeeb (systemd)[2318]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[/dev/tty2] user=[bertral] ruser=[<unknown>] rhost=[<unknown>]
Sep 24 08:21:38 GribblesDePeeb (systemd)[2318]: pam_unix(systemd-user:session): session opened for user bertral(uid=1000) by bertral(uid=0)
Sep 24 08:21:38 GribblesDePeeb sddm-helper[2314]: gkr-pam: couldn't unlock the login keyring.
More logs that could be relevant?
Sep 24 08:21:38 GribblesDePeeb sddm[2263]: Authentication for user "bertral" successful
Sep 24 08:21:38 GribblesDePeeb sddm-helper[2314]: pam_unix(sddm-autologin:session): session opened for user bertral(uid=1000) by bertral(uid=0)
Sep 24 08:21:38 GribblesDePeeb systemd-logind[2164]: New session '1' of user 'bertral' with class 'user' and type 'wayland'.
Sep 24 08:21:38 GribblesDePeeb systemd[1]: Created slice User Slice of UID 1000.
Sep 24 08:21:38 GribblesDePeeb systemd[1]: Starting User Runtime Directory /run/user/1000...
Sep 24 08:21:38 GribblesDePeeb systemd-user-runtime-dir[2316]: Successfully configured disk quota for UID 1000 on /dev/shm to 25G
Sep 24 08:21:38 GribblesDePeeb systemd[1]: Finished User Runtime Directory /run/user/1000.
Sep 24 08:21:38 GribblesDePeeb systemd[1]: Starting User Manager for UID 1000...
Sep 24 08:21:38 GribblesDePeeb (systemd)[2318]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[/dev/tty2] user=[bertral] ruser=[<unknown>] rhost=[<unknown>]
Sep 24 08:21:38 GribblesDePeeb (systemd)[2318]: pam_unix(systemd-user:session): session opened for user bertral(uid=1000) by bertral(uid=0)
Sep 24 08:21:38 GribblesDePeeb systemd-logind[2164]: New session '2' of user 'bertral' with class 'manager-early' and type 'unspecified'.
Last edited by Bertral (2025-09-24 07:53:21)
Offline
I am at a loss for words, it seems to have resolved itself. My only guess is I did remove `resume` from my mkinitcpio hooks and regenerated. But reverting this change doesn't make the issue reoccur. Bertral, remember you can do can do something like `export HOME=/home/myuser` after logging into a tty and then manually start your desktop environment or window managers. I have had some DBUS issues doing this, however.
Offline
Bertral, remember you can do can do something like `export HOME=/home/myuser` after logging into a tty and then manually start your desktop environment or window managers. I have had some DBUS issues doing this, however.
My desktop environment starts, it's the apps that KDE is supposed to start that don't. For now, I have to run 6 apps manually after every boot.
If the issue comes from mkinitcpio, perhaps my conf needs to be updated?
mkinitcpio.conf:
MODULES=( nvme )
BINARIES=()
FILES=()
HOOKS="base udev keyboard autodetect keymap consolefont modconf numlock block encrypt lvm2 filesystems fsck"
mkinitcpio.conf.pacnew from 2025-09-17:
MODULES=()
BINARIES=()
FILES=()
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)
Updating hooks as follows didn't fix anything either:
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont numlock block encrypt lvm2 filesystems fsck)
Last edited by Bertral (2025-09-24 08:26:25)
Offline
Issue solved with the help of chagpt.
The clue was:
Sep 24 08:21:38 GribblesDePeeb systemd-logind[2164]: New session '2' of user 'bertral' with class 'manager-early' and type 'unspecified'.
manager-early is a session that starts before HOME is initialized for services that need a user session, and it must have been used by other processes for some reason.
It was being started by a service so I looked for a file in /etc/systemd/ that contained "User=bertral". I found my manual configuration of minidlna.
I disabled the minidlna service and now everything is back to normal.
I had followed the steps 2.3 for running minidlna as my own user https://wiki.archlinux.org/title/ReadyM … r_own_user
Last edited by Bertral (2025-09-24 10:17:34)
Offline
@tzcrawford
About the udev condition, see https://bbs.archlinux.org/viewtopic.php?id=308380
You immediate problem was
Sep 23 13:52:17 dirac systemd-logind[922]: New session '187' of user 'paul' with class 'user-light' and type 'tty'.
but I'm not sure how this would have resolved itself - do you still get that or the udev warnings?
If you want, post the complete journal of a broken boot, maybe there's something explaining that condition, might be some service as your user as in Bertral's case - which sounds like a systemd bug in and by itself.
@Bertral, this is deterministic? Enabling the service gets you into the previous state?
Are there also complains about non-system udev users/groups?
Edit: did you get another (3rd) session for your user after the proper login and is this somehow related to sddm (autologin) or do you get the same on a TTY login?
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Last edited by seth (2025-09-24 11:20:53)
Online
@Bertral, this is deterministic? Enabling the service gets you into the previous state?
Are there also complains about non-system udev users/groups?
Edit: did you get another (3rd) session for your user after the proper login and is this somehow related to sddm (autologin) or do you get the same on a TTY login?
Thanks.
It is deterministic. The culprit is /etc/systemd/system/minidlna.service.d/run-as-user.conf when the minidlna service is enabled.
No udev issues it seems:
/ % journalctl -b | grep "udev"
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Listening on udev Control Socket.
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Listening on udev Kernel Socket.
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Listening on udev Varlink Socket.
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Starting Load udev Rules from Credentials...
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Starting Coldplug All udev Devices...
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Finished Load udev Rules from Credentials.
Sep 24 13:40:03 GribblesDePeeb systemd-udevd[713]: Using default interface naming scheme 'v258'.
Sep 24 13:40:03 GribblesDePeeb systemd[1]: Finished Coldplug All udev Devices.
I only had 2 sessions, "user" and "manager-early":
SESSION UID USER SEAT LEADER CLASS TTY IDLE SINCE
1 1000 bertral seat0 2258 user tty1 no -
2 1000 bertral - 2262 manager-early - no -
Now that it's working, I have "user" and "manager". I had the same problem on a TTY login.
Offline
The culprit is /etc/systemd/system/minidlna.service.d/run-as-user.conf
There is an issue introduced with systemd + udev/netdev and non-system users - see https://bbs.archlinux.org/viewtopic.php … 3#p2262583. But if that failing service could railroad your entire user session, that's impressive, if that's the root cause. Most folks are affected by the "udev" side of that systemd change, but I wonder if ReadyMedia is using netdev.
Offline
I rather suspect that the environment of the early foreign-user system service bleeds into the regular session (the problem here is that $HOME ends up being /) but no real hint as to why.
Online
In my case I don't think in bleeds into my user session (where $HOME was well defined), rather the processes that would use the manager session (like KDE's autostart) used the manager-early session instead where $HOME isn't available.
Offline
I can confirm re-installing and re-enabling minidlna with my previous configuration re-triggers the `$HOME=/` issue. And then disabling and uninstalling it resolves the issue. I forgot I had done this last night and didn't see it in the bash_history. I presume this was my issue as well. I will mark this thread as resolved and think about how to handle a bug report or recommend a revision to documentation. Thank you for the assistance, everyone.
Offline
It looks like adding
DynamicUser=no
to
/etc/systemd/system/minidlna.service.d/run-as-user.conf
, per the current wiki documentation, will allow me to run minidlna without the $HOME reassignment issue. I am fairly certain this was not in the documentation a long time ago when I started using minidlna. My file until just now was reading
[Service]
User=paul
Group=paul
ProtectHome=off
Last edited by tzcrawford (2025-09-24 17:28:56)
Offline
Indeed, it was added to the documentation in February 2024. I also didn't have the DynamicUser=no in my config file.
https://wiki.archlinux.org/index.php?ti … did=793475
Last edited by Bertral (2025-09-24 17:49:29)
Offline
That doesn't explain the infection of your main session, though (apparently only triggered by systemd v258)?
Online
Thank you. I had this exact same problem after updating systemd from 257.9-1 to 258.1-1. I didn't need minidlna anymore, so I just uninstalled it.
Offline