Asus ROG Strix freezes upon boot with kernel 6.14

I installed the kernel 6.14. Just to be sure, after installing the kernel and parlaying with chatgpt, I also did:

sudo pacman -S amd-ucode
sudo mkinitcpio -P
sudo update-grub

Before update-grub, I first modified /etc/default/grub to show the boot menu for 10s.

then rebooted. When I select the newly installed kernel 6.14, the system freezes upon boot. When I boot with the old 5.15 kernel, everything works fine.

The reason I want to run kernel 6.14 is that I have one more problem with the laptop - it started in the last few months and became increasingly bad. The laptop with kernel 5.15 is rock solid and can probably run for months - if the battery wouldn’t run out. As soon as I plug in the power brick, it takes at most an hour for it to freeze. I was told it’s a known problem with Asus laptops and kernel 6.14 should fix it - if I could only boot kernel 6.14.

What more information should I provide to get pertinent advice?

Welcome to the Manjaro community @a0flj0

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

Output of this command (formatted according to forum requirements) may be useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide more information and outputs from other commands whenever asked. It’s equally important to provide as much actionable information as possible in your first post, rather than simply indicating there is a problem.

Required reading
Resources

As well as providing the inxi -zv8 output, could you please also provide the output of:

cat /etc/mkinitcpio.conf

Regards.

Hello. Thanks for replying. If I broke any of the rules I need explicit indications - I read the rules (granted, at high speed), but didn’t discover any explicit breach. I just tried to be concise.

Before posting, I searched all over the Internet for similar problems, not just in the Manjaro forums. Only after I didn’t find anything relevant did I post.

Here are the outputs of the two commands you asked me to execute.

inxi output:

System:
  Kernel: 5.15.182-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/vmlinuz-5.15-x86_64
    root=UUID=ed8f59cf-355f-4457-b8cc-8b3032f418b9 rw quiet apparmor=1
    security=apparmor resume=UUID=3e662623-624d-4b40-8b50-6d5c18a6d478
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.3.5 tk: Qt v: N/A wm: kwin_x11 dm: SDDM
    Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: ROG Strix G713QM_G713QM v: 1.0
    serial: <filter>
  Mobo: ASUSTeK model: G713QM v: 1.0 serial: <filter>
    uuid: abff442f-1018-124e-b422-4a692fff5038 UEFI: American Megatrends LLC.
    v: G713QM.331 date: 02/24/2023
Battery:
  ID-1: BAT0 charge: 17.1 Wh (24.0%) condition: 71.3/90.0 Wh (79.2%)
    power: 36.1 W volts: 14.1 min: 15.9 model: AS3GWYF3KC GA50358 type: Li-ion
    serial: <filter> status: discharging
  Device-1: hidpp_battery_0 model: Logitech ERGO M575 Trackball
    serial: <filter> charge: 60% rechargeable: yes status: discharging
Memory:
  System RAM: total: 16 GiB available: 15.05 GiB used: 2.06 GiB (13.7%)
  Array-1: capacity: 32 GiB slots: 2 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: Channel-A DIMM 0 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 8 GiB speed: 3200 MT/s volts: curr: 1.2 min: 1.2
    max: 1.2 width (bits): data: 64 total: 64 manufacturer: Micron Technology
    part-no: 4ATF1G64HZ-3G2E2 serial: <filter>
  Device-2: Channel-B DIMM 0 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 8 GiB speed: 3200 MT/s volts: curr: 1.2 min: 1.2
    max: 1.2 width (bits): data: 64 total: 64 manufacturer: Micron Technology
    part-no: 4ATF1G64HZ-3G2E2 serial: <filter>
PCI Slots:
  Slot: 1 type: PCIe status: in use info: J3604 length: short volts: 3.3
    bus-ID: 00:01.1 children: 1: 01:00.0 class-ID: 0300 type: display
  Slot: N/A type: N/A status: available info: M.2, J3711 length: short
    volts: 3.3 bus-ID: 0200:00:01.2
  Slot: N/A type: N/A status: available info: M.2, J3704 length: short
    volts: 3.3 bus-ID: 0200:00:01.7
  Slot: N/A type: N/A status: available info: M.2, J3709 length: short
    volts: 3.3 bus-ID: 0200:00:01.5
CPU:
  Info: model: AMD Ryzen 9 5900HX with Radeon Graphics socket: FP6 bits: 64
    type: MT MCP arch: Zen 3 gen: 3 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA500011
  Topology: cpus: 1x dies: 1 cores: 8 threads: 16 tpc: 2 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
    L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 1200 min/max: 1200/3300 boost: enabled
    base/boost: 3300/4650 scaling: driver: acpi-cpufreq governor: schedutil
    volts: 1.2 V ext-clock: 100 MHz cores: 1: 1200 2: 1200 3: 1200 4: 1200
    5: 1200 6: 1200 7: 1200 8: 1200 9: 1200 10: 1200 11: 1200 12: 1200
    13: 1200 14: 1200 15: 1200 16: 1200 bogomips: 105435
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists erms extapic
    extd_apicid f16c flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt ht
    hw_pstate ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce
    misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt
    nrip_save nx ospke osvw overflow_recov pae pat pausefilter pclmulqdq
    pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni
    popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep
    sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3
    stibp succor svm svm_lock syscall tce topoext tsc tsc_scale umip
    v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq
    wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
  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 status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: ASUSTeK
    driver: nvidia v: 570.144 alternate: nouveau,nvidia_drm
    non-free: 550-570.xx+ status: current (as of 2025-04; EOL~2026-12-xx)
    arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie:
    gen: 3 speed: 8 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: none empty: DP-1 bus-ID: 01:00.0 chip-ID: 10de:2520
    class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5
    code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: eDP-1
    off: HDMI-A-1 empty: none bus-ID: 05:00.0 chip-ID: 1002:1638
    class-ID: 0300 temp: 48.0 C
  Display: unspecified server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: amdgpu,nvidia
    unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
    gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 507x285mm (19.96x11.22")
    s-diag: 582mm (22.9")
  Monitor-1: not-matched mapped: HDMI-A-0 size-res: N/A modes: N/A
  Monitor-2: not-matched mapped: eDP pos: primary res: mode: 1920x1080
    hz: 144 scale: 100% (1) dpi: 128 size: 382x215mm (15.04x8.46")
    diag: 438mm (17.26") modes: N/A
  API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia drv: amd radeonsi
    platforms: device: 0 drv: nvidia device: 1 drv: nouveau device: 2
    drv: radeonsi device: 3 drv: swrast gbm: drv: nvidia surfaceless:
    drv: nvidia x11: drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 25.0.5-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
    renoir ACO DRM 3.42 5.15.182-1-MANJARO) device-ID: 1002:1638
    memory: 500 MiB unified: no
  API: Vulkan v: 1.4.313 layers: 1 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3060 Laptop GPU driver: nvidia v: 570.144 device-ID: 10de:2520
    surfaces: N/A device: 1 type: integrated-gpu name: AMD Radeon Graphics
    (RADV RENOIR) driver: mesa radv v: 25.0.5-arch1.1 device-ID: 1002:1638
    surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
    Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3
    speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 05:00.1
    chip-ID: 1002:1637 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
    vendor: ASUSTeK driver: N/A alternate: snd_pci_acp3x, snd_rn_pci_acp3x,
    snd_pci_acp5x pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
    speed: 16 GT/s bus-ID: 05:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 05:00.6
    chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k5.15.182-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.2 status: n/a (root, process)
    with: pipewire-media-session status: active tools: pw-cli
  Server-4: PulseAudio v: 17.0-43-g3e2bb status: active (root, process)
    with: 1: pulseaudio-alsa type: plugin 2: pulseaudio-jack type: module
    tools: pacat,pactl,pavucontrol
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: e000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter
    vendor: AzureWave driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s
    lanes: 1 bus-ID: 03:00.0 chip-ID: 14c3:7961 class-ID: 0280
  IF: wlp3s0 state: down mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  Info: services: mld, NetworkManager, smbd, systemd-timesyncd,
    wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Microsoft Nano Transceiver v1.0 for Bluetooth
    driver: hid-generic,usbhid type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
    mode: 1.1 bus-ID: 3-1.3:4 chip-ID: 045e:0745 class-ID: 0300
  Report: This feature requires one of these tools: hciconfig/bt-adapter
  Device-2: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-4:3 chip-ID: 13d3:3563
    class-ID: e001 serial: <filter>
  Report: ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: N/A
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 3.66 TiB used: 185.74 GiB (5.0%)
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: MZVLQ1T0HBLB-00B00 size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: FXM7201Q temp: 39.9 C scheme: GPT
  SMART: yes health: PASSED on: 68d 10h cycles: 262
    read-units: 40,906,729 [20.9 TB] written-units: 30,601,182 [15.6 TB]
  ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST3000DM001-1ER166
    family: Barracuda 7200.14 (AF) size: 2.73 TiB block-size: physical: 4096 B
    logical: 512 B type: USB rev: 2.1 spd: 480 Mb/s lanes: 1 mode: 2.0
    sata: 3.1 speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: 0104 drive-rev: CC26 temp: 31 C scheme: GPT
  SMART: yes state: enabled health: PASSED on: 4y 336d 7h cycles: 2364
    read: 16.88 TiB written: 3.91 TiB Old-Age: UDMA CRC errors: 342 Pre-Fail:
    attribute: Spin_Retry_Count value: 100 worst: 100 threshold: 97
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 933.62 GiB size: 917.89 GiB (98.32%)
    used: 185.16 GiB (20.2%) fs: ext4 block-size: 4096 B dev: /dev/nvme0n1p4
    maj-min: 259:4 label: N/A uuid: ed8f59cf-355f-4457-b8cc-8b3032f418b9
  ID-2: /boot raw-size: 4 GiB size: 3.93 GiB (98.24%)
    used: 590.6 MiB (14.7%) fs: ext2 block-size: 4096 B dev: /dev/nvme0n1p2
    maj-min: 259:2 label: N/A uuid: 1877a994-7c75-4c4c-833b-c833aa1c4f63
  ID-3: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%)
    used: 274 KiB (0.1%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p5
    maj-min: 259:5 label: NO_LABEL uuid: C051-A54E
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 16 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p3 maj-min: 259:3 label: N/A
    uuid: 3e662623-624d-4b40-8b50-6d5c18a6d478
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 1024 KiB fs: N/A label: N/A
    uuid: N/A
  ID-2: /dev/sda1 maj-min: 8:1 size: 2.73 TiB fs: ext4 label: N/A
    uuid: 2bf3636d-48e2-4112-b4ba-349ebe34c34d
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 4 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: 1-2:2 info: VIA Labs USB2.0 Hub ports: 5 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 2109:2817
    class-ID: 0900
  Hub-3: 1-2.1: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: 1-2.1.1:6 info: Corsair VOID ELITE Wireless Gaming Headset
    type: HID driver: hid-generic,usbhid interfaces: 1 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 500mA
    chip-ID: 1b1c:0a50 class-ID: 0300
  Device-2: 1-2.1.3:7 info: Corsair VOID ELITE Wireless Gaming Headset
    type: HID driver: hid-generic,usbhid interfaces: 1 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 500mA
    chip-ID: 1b1c:0a50 class-ID: 0300
  Device-3: 1-2.1.4:8 info: JMS578 based SATA bridge type: mass storage
    driver: uas interfaces: 1 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 30mA chip-ID: 0080:a001 class-ID: 0806 serial: <filter>
  Device-4: 1-2.5:5 info: VIA Labs USB Billboard Device type: billboard
    driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 100mA chip-ID: 2109:8883 class-ID: 1100 serial: <filter>
  Device-5: 1-3:3 info: ASUSTek N-KEY Device type: keyboard
    driver: asus,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 0b05:1866 class-ID: 0301
  Hub-4: 2-0:1 info: super-speed hub ports: 2 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
  Hub-5: 2-2:2 info: VIA Labs USB3.0 Hub ports: 4 rev: 3.2
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 2109:0817
    class-ID: 0900
  Hub-6: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-7: 3-1: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
  Device-1: 3-1.3:4 info: Microsoft Nano Transceiver v1.0 for Bluetooth
    type: keyboard,mouse,HID driver: hid-generic,usbhid interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 045e:0745 class-ID: 0300
  Device-2: 3-1.4:5 info: Logitech Unifying Receiver
    type: keyboard,mouse,HID driver: logitech-djreceiver,usbhid interfaces: 3
    rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 98mA
    chip-ID: 046d:c52b class-ID: 0300
  Device-3: 3-4:3 info: IMC Networks 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: 13d3:3563 class-ID: e001 serial: <filter>
  Hub-8: 4-0:1 info: super-speed hub ports: 2 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: 58.9 C mobo: N/A gpu: amdgpu temp: 47.0 C
  Fan Speeds (rpm): cpu: 2200
Repos:
  Packages: 2348 pm: pacman pkgs: 2341 libs: 514 tools: pamac,yay pm: flatpak
    pkgs: 0 pm: snap pkgs: 7
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    2: https://mirror.easyname.at/manjaro/stable/$repo/$arch
    3: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
    4: https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
    5: https://irltoolkit.mm.fcix.net/manjaro/stable/$repo/$arch
    6: https://mirror.2degrees.nz/manjaro/stable/$repo/$arch
    7: https://mirror.phoepsilonix.love/manjaro/stable/$repo/$arch
    8: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 379
  1: cpu: 100% command: ps pid: 3427 mem: 3.93 MiB (0.0%)
  2: cpu: 11.3% command: plasmashell pid: 2453 mem: 370.5 MiB (2.4%)
  3: cpu: 7.4% command: kwin_x11 pid: 2410 mem: 188.2 MiB (1.2%)
  4: cpu: 5.2% command: Xorg pid: 1902 mem: 161.7 MiB (1.0%)
  5: cpu: 1.6% command: [kworker/14:2-events] pid: 351 mem: 0.00 MiB (0.0%)
  Memory top: 5 of 379
  1: mem: 370.5 MiB (2.4%) command: plasmashell pid: 2453 cpu: 11.3%
  2: mem: 188.2 MiB (1.2%) command: kwin_x11 pid: 2410 cpu: 7.4%
  3: mem: 161.7 MiB (1.0%) command: Xorg pid: 1902 cpu: 5.2%
  4: mem: 119.2 MiB (0.7%) command: kded6 pid: 2409 cpu: 0.4%
  5: mem: 117.5 MiB (0.7%) command: kdeconnectd pid: 2741 cpu: 0.3%
Info:
  Processes: 379 Power: uptime: 1m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 6.01 GiB services: org_kde_powerdevil,upowerd Init: systemd v: 257
    default: graphical tool: systemctl
  Compilers: clang: 19.1.7 gcc: 15.1.1 alt: 12 Shell: Sudo (sudo)
    v: 1.9.16p2 default: Bash v: 5.2.37 running-in: tilda inxi: 3.3.38

/etc/mkinitcpio.conf contents:

# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES=(piix ide_disk reiserfs)
MODULES=()

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=()

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=()

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS=(base)
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS=(base udev autodetect block filesystems)
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS=(base udev block filesystems)
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS=(base udev block mdadm encrypt filesystems)
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS=(base udev block lvm2 filesystems)
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS=(base udev autodetect modconf kms block keyboard keymap resume filesystems fsck)

# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"
#COMPRESSION="zstd"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=()

i guess the microcode is missing in the HOOKS…
mine looks like
HOOKS=(base udev autodetect microcode kms modconf block keyboard keymap consolefont plymouth resume filesystems fsck)

1 Like

There are many more entries missing from my configuration, I see. What do you think is best? That I add microcode only then run mkinitcpio again, or that I add all of the missing options and run it again? Is there a chance that this will fix my freeze on booting with kernels 6.x too?

I’ll try adding microcode right away, I’m just not sure about the safety of adding all of the missing ones, that’s why I ask.

Only add the microcode at kinda the same position.
I played a lot with my system so i guess there are on or two, which are not needed by you.

I’m still trying to find the update posting, which introduced the change…somehow end of last year i guess…

I first added microcode only, didn’t help much. Then I added all, and got an error on plymouth. Then I installed plymouth, and that error went away - and I could see in the installation log that the installation of plymouth triggered an execution of mkinitcpio too.

It did bring about an improvement - now, when booting with a 6.x kernel I get to see systemd units executing, at least. But it still feezes, while executing units. The freeze point isn’t well defined.

I’ll try editing the grub command line and add init=/bin/bash ro. This should prevent any systemd unit from loading and land me in a shell, I believe. I’ll try see if that’s stable - if yes, I have to dig through systemd units. Right?

Got me a step further, but not much. I now could boot with 6.15, and system ran stable - with only bash running as PID 1 and no systemd units loaded - for a while. However, as soon as I plugged in the power source it didn’t take 30 seconds for the freeze to occur.