Symlink preventing boot after update

Host: greg-venusseries Kernel: 6.13.7-1-MANJARO arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.3.3 Distro: Manjaro Linux

Hi all, so I just attempted this update. It hung at something about creating a symlink somewhere or other, can’t remember.

It destroyed my grub entry. I could not fix it. Ended up using my btrfs for what it was actually meant for (for the first time ^^) I’ve got my system back up but… Yep of course I’ve still got these updates to do and I don’t want to touch them !! Suggestions please.

Your post has been moved to a dedicated topic. Feel free to change the title if it doesn’t quite fit.

Well, something more definitive is probably needed. :wink:

Perhaps logs will help someone a little.

journalctl --boot=-1 --no-pager

Regards.

that just spat out a continuous unending (well yea) journal log. The last boot has been on for days and days, in fact has bee the most stable its ever been (touch wood)

maybe , this. looks about right :slight_smile: i believe
the “mkinitcpio” entries are something.

❱journalctl --boot -1 -n 200 --no-pager
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopped Bluetooth service.
Mar 30 22:12:22 greg-venusseries systemd[1]: bluetooth.service: Consumed 22.321s CPU time, 4.9M memory peak.
Mar 30 22:12:22 greg-venusseries (sd-pam)[1241]: pam_unix(systemd-user:session): session closed for user greg
Mar 30 22:12:22 greg-venusseries systemd-logind[774]: Removed session 2.
Mar 30 22:12:22 greg-venusseries systemd[1]: user@1000.service: Deactivated successfully.
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopped User Manager for UID 1000.
Mar 30 22:12:22 greg-venusseries systemd[1]: user@1000.service: Consumed 2d 2h 45min 10.153s CPU time, 24.5G memory peak, 2.3M memory swap peak.
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopping User Runtime Directory /run/user/1000...
Mar 30 22:12:22 greg-venusseries systemd[1]: run-user-1000.mount: Deactivated successfully.
Mar 30 22:12:22 greg-venusseries systemd[1]: Unmounted /run/user/1000.
Mar 30 22:12:22 greg-venusseries systemd[1]: user-runtime-dir@1000.service: Deactivated successfully.
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopped User Runtime Directory /run/user/1000.
Mar 30 22:12:22 greg-venusseries systemd[1]: Removed slice User Slice of UID 1000.
Mar 30 22:12:22 greg-venusseries systemd[1]: user-1000.slice: Consumed 2d 2h 45min 10.691s CPU time, 24.6G memory peak, 2.3M memory swap peak.
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941249]:   -> Running build hook: [plymouth-shutdown]
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941589]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941589]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941589]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941589]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941589]:         /var/cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941589]:         /.cache/fontconfig
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941249]: ==> Build complete.
Mar 30 22:12:22 greg-venusseries systemd[1]: mkinitcpio-generate-shutdown-ramfs.service: Deactivated successfully.
Mar 30 22:12:22 greg-venusseries systemd[1]: Finished Generate shutdown-ramfs.
Mar 30 22:12:22 greg-venusseries sddm[1220]: Display server stopped.
Mar 30 22:12:22 greg-venusseries sddm[1220]: Running display stop script  QList("/usr/share/sddm/scripts/Xstop")
Mar 30 22:12:22 greg-venusseries systemd[1]: sddm.service: Deactivated successfully.
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopped Simple Desktop Display Manager.
Mar 30 22:12:22 greg-venusseries systemd[1]: sddm.service: Consumed 4h 1min 20.549s CPU time, 882.6M memory peak.
Mar 30 22:12:22 greg-venusseries systemd[1]: plymouth-quit.service: Deactivated successfully.
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopped Terminate Plymouth Boot Screen.
Mar 30 22:12:22 greg-venusseries systemd[1]: Starting Show Plymouth Reboot Screen...
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopping User Login Management...
Mar 30 22:12:22 greg-venusseries systemd[1]: Stopping Permit User Sessions...
Mar 30 22:12:23 greg-venusseries systemd[1]: Received SIGRTMIN+20 from PID 1941753 (plymouthd).
Mar 30 22:12:23 greg-venusseries systemd[1]: systemd-user-sessions.service: Deactivated successfully.
Mar 30 22:12:23 greg-venusseries systemd[1]: Stopped Permit User Sessions.
Mar 30 22:12:23 greg-venusseries systemd[1]: Stopped target Network.

and 

30 22:12:22 greg-venusseries mkinitcpio[1941580]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941580]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941584]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]: Fontconfig error: No writable cache directories
Mar 30 22:12:22 greg-venusseries mkinitcpio[1941588]: Fontconfig error: No writable cache 

hmm, maybe not, im not sure how to find the update itself in the jourelctl ?

the AI have been looking through the reems and reems of logs and it looks like 90-mkinitcpio-install.hook'... started but never run/finnished , posibally due to the font errors with mkinitcpio

[2025-03-30T22:06:38+0100] [ALPM] running '00-timeshift-autosnap.hook'...
[2025-03-30T22:06:46+0100] [ALPM] running '60-mkinitcpio-remove.hook'...
[2025-03-30T22:10:30+0100] [ALPM] running '00-timeshift-autosnap.hook'...
[2025-03-30T22:10:39+0100] [ALPM-SCRIPTLET] WARNING: The 'plymouth-encrypt' and 'sd-plymouth' hooks are depreciated. You should replace them with 'encrypt' and 'plymouth' hooks in your 'mkinitcpio.conf'. The 'lxdm-plymouth.service', 'lightdm-plymouth.service' and 'sddm-plymouth.service' systemd service files are no longer recommended. You should enable 'lxdm.service', 'lightdm.service' or 'sddm.service' instead.
[2025-03-30T22:10:45+0100] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2025-03-30T22:10:45+0100] [ALPM] running '30-systemd-daemon-reload-user.hook'...
[2025-03-30T22:10:45+0100] [ALPM] running '30-systemd-restart-marked.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running '30-systemd-udev-reload.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running '30-systemd-update.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running '90-mkinitcpio-install.hook'...

but nothing from mkinitcpio-install ?

[2025-03-30T22:10:46+0100] [ALPM] running '90-packagekit-refresh.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running 'gtk-update-icon-cache.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running 'texinfo-install.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running 'update-desktop-database.hook'...
[2025-03-30T22:10:46+0100] [ALPM] running 'update-vlc-plugin-cache.hook'...
[2025-03-30T22:10:58+0100] [ALPM] running '00-timeshift-autosnap.hook'...
[2025-03-30T22:11:07+0100] [ALPM] running '30-systemd-update.hook'...
[2025-03-30T22:11:07+0100] [ALPM] running '90-packagekit-refresh.hook'...
1 Like

System information is missing - inxi -zv8 for instance.

My first thought would be to check whether there is any or enough free space available.

Further - but this is speculation on my part, because I’m not familiar with neither one of BTRFS and Timeshift:
If you restored a snapshot from before the problem occurred, I would not expect the current error to be present in the logs, as they where created before the problem occurred.

I think you’ll have to do them again - and note down the issue a bit better, now that you know what to look for.

You can always use the snapshot again to get back here.

I would remove packagekit.

one reference:

Why no to packagekit? How insecure is it? - #3 by Yochanan

O yea thats a really good point , it was late.

inxi

❱inxi -zv8
System:
  Kernel: 6.13.7-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.13-x86_64
    root=UUID=992bfc64-a9b6-4084-a727-cb2c64726fc2 rw rootflags=subvol=@
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.3.3 tk: Qt v: N/A info: frameworks v: 6.12.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: Micro (HK) Tech product: Venus Series v: N/A
    serial: <superuser required>
  Mobo: Shenzhen Meigao Equipment model: AHWSA serial: <superuser required>
    uuid: <superuser required> UEFI: American Megatrends LLC. v: AHWSA.1.22
    date: 03/12/2024
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.07 GiB used: 12.25 GiB (39.4%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 64 GiB slots: 2 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Controller0-ChannelA-DIMM0 type: DDR5 detail: synchronous
    size: 16 GiB speed: spec: 5600 MT/s actual: 5200 MT/s volts: note: check
    curr: 1 min: 1 max: 1 width (bits): data: 64 total: 64
    manufacturer: Crucial Technology part-no: CT16G56C46S5.C8D
    serial: <filter>
  Device-2: Controller1-ChannelA-DIMM0 type: DDR5 detail: synchronous
    size: 16 GiB speed: spec: 5600 MT/s actual: 5200 MT/s volts: note: check
    curr: 1 min: 1 max: 1 width (bits): data: 64 total: 64
    manufacturer: Crucial Technology part-no: CT16G56C46S5.C8D
    serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: 13th Gen Intel Core i9-13900H bits: 64 type: MST AMCP
    arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
    process: Intel 7 (10nm) family: 6 model-id: 0xBA (186) stepping: 2
    microcode: 0x4124
  Topology: cpus: 1x dies: 1 clusters: 8 cores: 14 threads: 20 mt: 6 tpc: 2
    st: 8 smt: enabled cache: L1: 1.2 MiB desc: d-8x32 KiB, 6x48 KiB; i-6x32
    KiB, 8x64 KiB L2: 11.5 MiB desc: 6x1.2 MiB, 2x2 MiB L3: 24 MiB
    desc: 1x24 MiB
  Speed (MHz): avg: 591 min/max: 400/5200:5400:4100 scaling:
    driver: intel_pstate governor: powersave cores: 1: 591 2: 591 3: 591 4: 591
    5: 591 6: 591 7: 591 8: 591 9: 591 10: 591 11: 591 12: 591 13: 591 14: 591
    15: 591 16: 591 17: 591 18: 591 19: 591 20: 591 bogomips: 119807
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_lbr arch_perfmon art avx avx2 avx_vnni bmi1 bmi2
    bts clflush clflushopt clwb cmov constant_tsc cpuid cpuid_fault cx16 cx8
    de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority
    flush_l1d fma fpu fsgsbase fsrm fxsr gfni hfi ht hwp hwp_act_window
    hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt ida intel_pt
    invpcid lahf_lm lm mca mce md_clear mmx monitor movbe movdir64b movdiri
    msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pcid pclmulqdq pconfig
    pdcm pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts rdpid rdrand
    rdseed rdtscp rep_good sdbg sep serialize sha_ni smap smep smx
    split_lock_detect ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm
    tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip
    user_shstk vaes vme vmx vnmi vpclmulqdq vpid waitpkg x2apic xgetbv1 xsave
    xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Raptor Lake-P [Iris Xe Graphics] driver: i915 v: kernel
    alternate: xe arch: Xe process: Intel 7 (10nm) built: 2022+ ports:
    active: HDMI-A-1 empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 00:02.0
    chip-ID: 8086:a7a0 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: iris gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
    s-diag: 1165mm (45.88")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 model: HDMI serial: <filter>
    built: 2022 res: mode: 3840x2160 hz: 60 scale: 100% (1) dpi: 163 gamma: 1.2
    chroma: red: x: 0.671 y: 0.314 green: x: 0.278 y: 0.639 blue: x: 0.133
    y: 0.067 white: x: 0.314 y: 0.329 size: 597x336mm (23.5x13.23")
    modes: 3840x2160, 2560x1440, 1920x1080, 1680x1050, 1600x900, 1280x1024,
    1440x900, 1280x720, 1024x768, 800x600, 720x480, 640x480, 720x400
  EDID-Warnings: 1: parse_edid: unhandled CEA mode 97
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
    inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.1-arch1.2
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Xe Graphics (RPL-P)
    device-ID: 8086:a7a0 memory: 15.17 GiB unified: yes
  API: Vulkan Message: No Vulkan data available.
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake-P/U/H cAVS driver: snd_hda_intel v: kernel
    alternate: snd_soc_avs,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
    chip-ID: 8086:51ca class-ID: 0403
  Device-2: Jieli UACDemoV1.0
    driver: hid-generic,snd-usb-audio,usb-storage,usbhid type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-5:3 chip-ID: 4c4a:4155
    class-ID: 0300 serial: <filter>
  API: ALSA v: k6.13.7-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.4.1 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Ethernet I226-V driver: igc v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 port: N/A bus-ID: 56:00.0 chip-ID: 8086:125c
    class-ID: 0200
  IF: enp86s0 state: down mac: <filter>
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1
    bus-ID: 58:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp88s0 state: up mac: <filter>
  IP v4: <filter> type: noprefixroute scope: global broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  IF-ID-1: docker0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-10:5 chip-ID: 0e8d:c616
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
    lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c0104
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.84 TiB used: 345.34 GiB (18.3%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:4 vendor: Kingston model: OM8PGP41024Q-A0
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: ELFK0S.6 temp: 18.9 C
    scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 4B2QJXD7 temp: 30.9 C
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 747.31 GiB size: 747.31 GiB (100.00%)
    used: 345.33 GiB (46.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:9
    label: N/A uuid: 992bfc64-a9b6-4084-a727-cb2c64726fc2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 8.5 MiB (2.8%) fs: vfat dev: /dev/nvme0n1p6 maj-min: 259:10 label: N/A
    uuid: F6F9-F0D0
  ID-3: /home raw-size: 747.31 GiB size: 747.31 GiB (100.00%)
    used: 345.33 GiB (46.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:9
    label: N/A uuid: 992bfc64-a9b6-4084-a727-cb2c64726fc2
  ID-4: /var/cache raw-size: 747.31 GiB size: 747.31 GiB (100.00%)
    used: 345.33 GiB (46.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:9
    label: N/A uuid: 992bfc64-a9b6-4084-a727-cb2c64726fc2
  ID-5: /var/log raw-size: 747.31 GiB size: 747.31 GiB (100.00%)
    used: 345.33 GiB (46.2%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:9
    label: N/A uuid: 992bfc64-a9b6-4084-a727-cb2c64726fc2
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 7.81 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p7 maj-min: 259:11 label: N/A
    uuid: 9cf42b0a-d6e9-4cb2-9c17-e8e1c0c786d7
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:5 size: 100 MiB fs: vfat label: SYSTEM
    uuid: FE0B-B236
  ID-2: /dev/nvme0n1p2 maj-min: 259:6 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-3: /dev/nvme0n1p3 maj-min: 259:7 size: 197.34 GiB fs: ntfs
    label: Windows uuid: B8420EAF420E7304
  ID-4: /dev/nvme0n1p4 maj-min: 259:8 size: 1023 MiB fs: ntfs
    label: Recovery uuid: 1A660F3F660F1B61
  ID-5: /dev/nvme1n1p1 maj-min: 259:1 size: 239.67 GiB fs: ext4
    label: Secondary uuid: 0275aa50-2ab2-485b-8927-9ce4bd401ede
  ID-6: /dev/nvme1n1p2 maj-min: 259:2 size: 442.38 GiB fs: btrfs
    label: btrfs-backup uuid: c8e5829d-6ca5-4da6-b018-ccc507ff2c3a
  ID-7: /dev/nvme1n1p3 maj-min: 259:3 size: 249.46 GiB fs: ext4
    label: Tersary uuid: 55b2d8b1-ca51-436b-a715-6ccac553c200
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 2-0:1 info: super-speed hub ports: 3 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 3-2:2 info: Terminus Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 1a40:0101 class-ID: 0900
  Hub-5: 3-2.3:4 info: Terminus Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 1a40:0101 class-ID: 0900
  Device-1: 3-2.3.1:6 info: Hailuck PTP TouchPad type: mouse,HID
    driver: hid-generic,hid-multitouch,usbhid interfaces: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 202mA
    chip-ID: 258a:0010 class-ID: 0301 serial: <filter>
  Device-2: 3-2.3.3:7 info: SINO WEALTH USB KEYBOARD type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 100mA
    chip-ID: 258a:0135 class-ID: 0300
  Device-3: 3-5:3 info: Jieli UACDemoV1.0 type: mass storage,audio,HID
    driver: hid-generic,snd-usb-audio,usb-storage,usbhid interfaces: 5 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 4c4a:4155 class-ID: 0300 serial: <filter>
  Device-4: 3-10:5 info: MediaTek Wireless_Device type: bluetooth
    driver: btusb interfaces: 3 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 100mA chip-ID: 0e8d:c616 class-ID: e001 serial: <filter>
  Hub-6: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 30.8 C mobo: N/A
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: pacman pkgs: 1654 libs: 403 tools: pamac,yay
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://mirror.vinehost.net/manjaro/stable/$repo/$arch
    2: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
    3: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
    4: http://manjaro.mirrors.uk2.net/stable/$repo/$arch
Processes:
  CPU top: 5 of 389
  1: cpu: 1.6% command: waterfox-g pid: 3443 mem: 603.6 MiB (1.8%)
  2: cpu: 0.9% command: waterfox pid: 3754 mem: 444.1 MiB (1.3%)
  3: cpu: 0.9% command: plasmashell pid: 27774 mem: 430.7 MiB (1.3%)
  4: cpu: 0.7% command: waterfox pid: 4058 mem: 326.4 MiB (1.0%)
  5: cpu: 0.7% command: ksystemstats pid: 27796 mem: 32.5 MiB (0.1%)
  Memory top: 5 of 389
  1: mem: 603.6 MiB (1.8%) command: waterfox-g pid: 3443 cpu: 1.6%
  2: mem: 454.4 MiB (1.4%) command: thunderbird pid: 1882 cpu: 0.1%
  3: mem: 444.1 MiB (1.3%) command: waterfox pid: 3754 cpu: 0.9%
  4: mem: 430.7 MiB (1.3%) command: plasmashell pid: 27774 cpu: 0.9%
  5: mem: 326.4 MiB (1.0%) command: waterfox pid: 4058 cpu: 0.7%
Info:
  Processes: 389 Power: uptime: 9h 18m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 1 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.41 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
    tool: systemctl
  Compilers: clang: 19.1.7 gcc: 14.2.1 Shell: fish v: 4.0.1 default: Bash
    v: 5.2.37 running-in: yakuake inxi: 3.3.37

there is plenty of space

❱df -h
Filesystem      Size  Used Avail Use% Mounted on
dev              16G     0   16G   0% /dev
run              16G  2.1M   16G   1% /run
efivarfs        192K  128K   60K  69% /sys/firmware/efi/efivars
/dev/nvme0n1p5  748G  346G  402G  47% /
tmpfs            16G  6.1M   16G   1% /dev/shm
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
tmpfs            16G  6.6G  9.0G  43% /tmp
/dev/nvme0n1p5  748G  346G  402G  47% /var/cache
/dev/nvme0n1p5  748G  346G  402G  47% /home
/dev/nvme0n1p5  748G  346G  402G  47% /var/log
tmpfs           3.2G  116K  3.2G   1% /run/user/1000
/dev/nvme0n1p6  300M  8.5M  291M   3% /boot/efi

o gosh, i suppose i shall just have to try again but very slowly.

The free space isn’t reported correctly when you use BTRFS.
Use the BTRFS native tools to check for that.

This - to me - means that there is some problem with that.

anyhow, i decided i would take another go at it (i dont really have a choice).

During the system update, the process hung at:

Created symlink '/etc/systemd/system/multi-user.target.wants/micro-keymap.service' → '/usr/lib/systemd/system/micro-keymap.service'.

This was caused by a systemctl enable --now call (part of a package install hook) getting stuck. The rest of the update, including mkinitcpio and grub regeneration, never completed — resulting in the system booting without proper kernel/initramfs or boot entries.

Manually killing the stuck systemctl process (kill -9 ) allowed pacman to resume and complete the update successfully.

❱ps aux | grep micro-keymap

root        8892  0.0  0.0  19656 10224 pts/2    S+   09:39   0:00 systemctl enable --now micro-keymap.service
greg        9420  0.0  0.0   6464  3776 pts/3    S+   09:40   0:00 grep --color=auto micro-keymap

⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ /home/greg ⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼
❱sudo kill -9 8892

This seems to be a race condition or DBus/systemd-related hang. The service was enabled correctly — it just didn’t exit cleanly.

I do not have this - is it related to the micro editor? I don’t know.
Found this:

[Testing Update] 2025-03-26 - Kernels, GNOME 48, Mesa 25.0.2, Firefox, Grub, Plymouth - #3 by Ben

This is what I’d have done as well - kill the process and run the update again - before reboot attempt, because of course it will not boot when the update didn’t go through.

If this is related to this editor - remove it.
There are plenty of others - nano is present by default.

most probably , its my main terminal editor.

well i’v completed the full update now and rebooted , im ok for now :slight_smile:

1 Like

just out of curiosity , how do i look at the whole system’s disk space consumption when some are btrfs then ?

Without having to use separate tools specially for some (btrfs) file systems) , which seems a pain.

I don’t know - I don’t use that file system because it is so different and would require me to learn to use a whole new set of commands to properly use it.

btrfs(8) — BTRFS documentation

Befehle Btrfs-Dateisystem › Wiki › ubuntuusers.de

What are btrfs tools? - #2 by gnwiii - Fedora Discussion

so thats a no then, there is no single command just to take a quick summery of all Filesystems.

Ok , i was aware of how to look at btrfs usage and size left but the df just seemed close enough to me when we atr talking hundreds of GB.

But i shall try and keep in mind that that may well be wrong for the btrfs.

I think I have seen this - last sentence in the third link:
btrfs file usage

btrfs filesystem df from the second link as well
(there is probably an english version of it as well)

… explore what they do, what the result looks like - the latter takes paths as argument