Framework Laptop 16 / Manjaro: computer powers off after ~1 hour

Post written by me and polished using AI

Hi everyone,

I’m dealing with a very strange issue on my Framework Laptop 16 running Manjaro, and after several days of troubleshooting I’m running out of ideas.

The issue

Since August 3rd, my laptop has started powering off after approximately one hour of use.

The problem originally appeared while I was troubleshooting a separate issue with the USB-C ports on the left side of the laptop. That USB issue is still present, but it’s much less impactful, so for now I’m focusing on the shutdown problem.

The shutdown looks like a hard power-off, rather than a normal systemd shutdown. I haven’t found evidence in the journal of a normal shutdown sequence immediately before it happens.

Why I don’t think it’s simply a hardware problem

I’ve tested several different boot environments, with some very interesting results:

Environment Result
BIOS/UEFI Stable for >1 hour
Installed Manjaro, normal boot Powers off after ~1 hour
Installed Manjaro, multi-user.target Powers off after ~1 hour
Installed Manjaro, rescue.target Powers off after ~1 hour
Installed Manjaro, emergency.target Stable for >1 hour
Older Manjaro Live USB Stable for >1 hour
Newly created Manjaro Live USB Powers off after ~1 hour

The last result is what confused me the most.

Today, as a last resort, I was planning to reinstall the entire OS. Unfortunately, I overwrote the old Live USB that had previously remained stable.

Before reinstalling, I booted the newly created Manjaro Live USB and deliberately left it running for over an hour.

It powered off too.

So now the problem is reproducible both on my installed system and on the new Manjaro Live environment, while it was not reproducible on the older Live USB.

Things I’ve already tested

I’ve tried quite a few things while narrowing this down:

  • Tested different kernels on the installed Manjaro system, including 6.18 and 6.12: the issue remained.

  • Booting with systemd.unit=multi-user.target: still powers off.

  • Booting into rescue.target: still powers off.

  • Booting into emergency.target: stays powered on beyond the usual shutdown point.

  • Running with systemd-inhibit: did not prevent the shutdown.

  • Disabled/masked several non-essential and recently added services, including VPN/cloud/container/cron/power-related services: still powers off.

  • Checked the hardware watchdog:

    • sp5100_tco / SP5100 TCO is present.
    • Its timeout is 60 seconds, but the watchdog is inactive.
    • systemd runtime watchdog is disabled.
    • I haven’t found any obvious one-hour systemd timer responsible for the shutdown.
  • The journal does not appear to show a normal shutdown sequence before the machine dies.

  • BIOS can remain open well beyond one hour without shutting down.

The fact that emergency.target works but rescue.target does not seems particularly interesting to me, since presumably something initialized between those two environments could be triggering the problem.

The old vs new Live USB behavior also makes me wonder whether this could be related to a kernel, kernel module, firmware interaction, or something included in newer Manjaro images, rather than my installed userspace configuration.

Possibly related USB-C issue

Around the same time, I started having problems with the USB-C ports on the left side of the Framework.

I have seen errors such as:

ucsi_acpi USBC000:00 failed to reset PPM
error -ETIMEDOUT: PPM init failed

I don’t know whether this is related to the shutdown problem or just coincidental.

The USB-C problem was actually what I was troubleshooting when the shutdown behavior first started.

Where I’m stuck

At this point I’m very confused about what could produce this combination:

  • BIOS → works
  • emergency.target → works
  • rescue.target → fails
  • normal Manjaro → fails
  • older Live USB → worked
  • new Manjaro Live USB → fails
  • different installed kernels → fail

This makes a straightforward hardware failure seem unlikely, but the fact that a completely separate Live environment now reproduces it also makes an installed-system configuration problem seem unlikely.

My main question is:

What gets initialized in rescue.target / a normal Live environment that is not initialized in emergency.target, and how can I systematically narrow that down?

I’d be extremely grateful for any ideas about where to look next.

I’m happy to run commands, collect logs, compare loaded kernel modules/services between emergency.target and rescue.target, test kernel parameters, or provide any other output that could help diagnose this.

Thanks!

Pasting here some more info about my system:

❯ inxi -Fazy
System:
  Kernel: 6.12.101-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 16.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=7d208747-4b30-40b2-afd5-9f694bfae584 rw quiet
    cryptdevice=UUID=23158d59-e92e-4a97-bfbf-fa4d2eabe6aa:luks-23158d59-e92e-4a97-bfbf-fa4d2eabe6aa
    root=/dev/mapper/luks-23158d59-e92e-4a97-bfbf-fa4d2eabe6aa splash
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.7.4 tk: Qt v: N/A info: frameworks v: 6.28.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: Framework product: Laptop 16 (AMD Ryzen 7040 Series)
    v: A7 serial: <superuser required>
  Mobo: Framework model: FRANMZCP07 v: A7 serial: <superuser required>
    part-nu: FRANMZCP07 uuid: <superuser required> Firmware: UEFI vendor: INSYDE
    v: 03.07 date: 08/27/2025
Battery:
  ID-1: BAT1 charge: 57.5 Wh (75.7%) condition: 75.9/85 Wh (89.3%) volts: 16.16
    min: 15.48 model: NVT FRANDBA type: Li-ion serial: <filter> charging:
    status: discharging cycles: 170
CPU:
  Info: model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64 type: MT MCP
    arch: Zen 4 gen: 4 level: v4 note: check built: 2022+ process: TSMC n5 (5nm)
    family: 0x19 (25) model-id: 0x74 (116) stepping: 1 microcode: 0xA70410A
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB
    desc: 8x1024 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 1397 min/max: 400/3801 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 1397 2: 1397 3: 1397
    4: 1397 5: 1397 6: 1397 7: 1397 8: 1397 9: 1397 10: 1397 11: 1397 12: 1397
    13: 1397 14: 1397 15: 1397 16: 1397 bogomips: 121419
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
    svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: indirect_target_selection 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
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB: conditional;
    STIBP: always-on; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Phoenix1 vendor: Framework
    driver: amdgpu v: kernel arch: RDNA-3 code: Phoenix process: TSMC n4 (4nm)
    built: 2023+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: eDP-1
    empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8, Writeback-1
    bus-ID: c1:00.0 chip-ID: 1002:15bf class-ID: 0300 temp: 43.0 C
  Display: wayland server: X.org v: 1.21.1.24 with: Xwayland v: 24.1.13
    compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: modesetting
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: 0
  Monitor-1: eDP-1 model: BOE Display 0x0bc9 built: 2022 res: mode: 2560x1600
    hz: 165 scale: 125% (1.25) to: 2048x1280 dpi: 188 gamma: 1.2
    size: 345x215mm (13.58x8.46") diag: 407mm (16") ratio: 16:10 modes:
    max: 2560x1600 min: 640x480
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: radeonsi surfaceless: drv: radeonsi wayland:
    drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 vendor: amd mesa v: 26.1.6-arch1.1 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon 780M Graphics (radeonsi phoenix ACO
    DRM 3.61 6.12.101-1-MANJARO) device-ID: 1002:15bf memory: 1.95 GiB
    unified: yes display-ID: :1.0
  API: Vulkan v: 1.4.357 layers: 6 device: 0 type: integrated-gpu name: AMD
    Radeon 780M Graphics (RADV PHOENIX) driver: mesa radv v: 26.1.6-arch1.1
    device-ID: 1002:15bf surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    vendor: Framework driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: c1:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Audio Coprocessor vendor: Framework
    driver: snd_pci_ps v: kernel alternate: snd_pci_acp3x, snd_rn_pci_acp3x,
    snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x,
    snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh,
    snd_sof_amd_acp63, snd_sof_amd_acp70 pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: c1:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Framework
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: c1:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.12.101-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.6.8 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: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 01:00.0
    chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp1s0 state: up mac: <filter>
  IF-ID-1: br-28c3f650b391 state: down mac: <filter>
  IF-ID-2: br-42b935e56490 state: down mac: <filter>
  IF-ID-3: br-7c11838d4a73 state: down mac: <filter>
  IF-ID-4: br-addedba82501 state: down mac: <filter>
  IF-ID-5: docker0 state: down mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
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: 1-5:5 chip-ID: 0e8d:e616
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
  Local Storage: total: 1.82 TiB used: 1.21 TiB (66.8%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
    model: WD BLACK SN850X 2000GB size: 1.82 TiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 620361WD temp: 41.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.37%) used: 1.21 TiB (67.9%)
    fs: ext4 dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-23158d59-e92e-4a97-bfbf-fa4d2eabe6aa
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 1 MiB (0.3%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 44.9 C mobo: 43.9 C gpu: amdgpu temp: 43.0 C
  Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
  Memory: total: 64 GiB available: 60.63 GiB used: 6.77 GiB (11.2%)
  Processes: 419 Power: uptime: 37m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 24.18 GiB services: org_kde_powerdevil, power-profiles-daemon,
    upowerd Init: systemd v: 261 default: graphical tool: systemctl
  Packages: 2193 pm: pacman pkgs: 2177 libs: 470 tools: pamac,yay pm: rpm
    pkgs: 0 pm: flatpak pkgs: 16 Compilers: clang: 22.1.8 gcc: 16.1.1 Shell: Zsh
    v: 5.9.2 default: Bash v: 5.3.15 running-in: konsole inxi: 3.3.41
❯ sudo fwupdmgr get-devices
Framework Laptop 16 (AMD Ryzen 7040 Series)
│
├─Fingerprint Sensor:
│     ID dispositivo:     a6ac74eb9d266e92632936d19976d755b043b55c
│     Riepilogo:          Match-On-Chip fingerprint sensor
│     Versione attuale:   01000334
│     Fornitore:          Goodix (USB:0x27C6)
│     URL:                http://www.goodix.com/
│     Tempo di installazione: 10 secondi
│     Numero di serie:    UIDF7FFBD8A_XXXX_MOC_B0
│     GUID:               1e8c8470-a49c-571a-82fd-19c9fa32b8c3 ← USB\VID_27C6&PID_609C
│     Flag dispositivo:   • Aggiornabile
│                         • Supportato sul server remoto
│                         • Il dispositivo applica gli aggiornamenti a fasi
│                         • Il dispositivo è in grado di correggere problemi di flash
│                         • Dati firmati
│                         • Can tag for emulation
│   
├─Hub:
│     ID dispositivo:     b8a2645298053fb62ea03e27feea6c483d3fd27e
│     Versione attuale:   34.4
│     Fornitore:          Genesys Logic, Inc. (USB:0x05E3)
│     Tempo di installazione: 9 secondi
│     GUID:               50f5a84a-b3a3-50e3-aaa0-bec7853ce9a5 ← USB\VID_05E3&PID_0610&IC_359020&BONDING_78
│                         c4d81c30-cf18-556d-88fa-f21114558764 ← USB\VID_05E3&PID_0610&IC_359020&BONDING_78&RUNMODE_C
│                         f7937235-1a31-52a8-896f-7da42281ff27 ← USB\VID_05E3&PID_0610&VENDOR_GENESYSLOGIC&IC_359020&BONDING_78&PORTNUM_34&VENDORSUP_F90BEF00-53BB-5B38-8D56-7E8844A55516
│                         a786a1df-951f-5f77-81b4-aa07f3d10348 ← USB\VID_05E3&PID_0610&PROJECT_44859ED7-2D4D-5FE8-AA4A-D9A98B8B09F9
│     Flag dispositivo:   • Aggiornabile
│                         • È disponibile la verifica dell'hash crittografico
│                         • Dati non firmati
│                         • Can tag for emulation
│   
├─Laptop 16 Keyboard Module - ISO:
│     ID dispositivo:     18426a82fcc375c006966c67b4bb55f88f6a89c1
│     Versione attuale:   0.31
│     Fornitore:          Framework (HIDRAW:0x32AC)
│     URL:                https://frame.work/tw/en/products/keyboard-module?v=FRAKDW00A2
│     GUID:               a1295418-923e-54d4-b4a4-29b8b7076067 ← HIDRAW\VEN_32AC&DEV_0018
│     Flag dispositivo:   • Dispositivo interno
│                         • Aggiornabile
│                         • Supportato sul server remoto
│                         • Dati non firmati
│                         • Can tag for emulation
│   
├─Ryzen 7 7840HS w/ Radeon 780M Graphics:
│ │   ID dispositivo:     4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│ │   Versione attuale:   0x0a70410a
│ │   Fornitore:          AMD
│ │   GUID:               2a1df9de-fe02-59c8-8af1-32c8bb011f94 ← CPUID\PRO_0&FAM_19&MOD_74
│ │                       5a4bca32-6547-584f-bb36-920d9adede25 ← CPUID\PRO_0&FAM_19&MOD_74&STP_1
│ │   Flag dispositivo:   • Dispositivo interno
│ │ 
│ ├─Radeon 780M Graphics:
│ │ │   ID dispositivo:   83eba1fa14bdefee1f6b4bcf06069b298e1c338f
│ │ │   Riepilogo:        AMD AMD_PHOENIX_GENERIC
│ │ │   Versione attuale: 1
│ │ │   Fornitore:        AMD (PCI:0x1002)
│ │ │   GUID:             4a1501b7-b500-5255-9d9c-41d652a4d5bc ← AMD\113-PHXGEN
│ │ │   Flag dispositivo: • Dispositivo interno
│ │ │                     • Can tag for emulation
│ │ │ 
│ │ └─NE160QDM-NZ6:
│ │       ID dispositivo: aec1a869eb0df71b7cea6b3ac71d39b830faf164
│ │       Fornitore:      PNP:BOE
│ │       GUID:           62710139-0372-57e5-a59e-f83260745941 ← DRM\VEN_BOE&DEV_0BC9
│ │     
│ ├─Secure Processor:
│ │     ID dispositivo:   c54ab0237d7a8db8c717b68e0be78e4374a2a079
│ │     Riepilogo:        AGESA PhoenixPI-FP8-FP7 1.2.0.0c
│ │     Versione attuale: 00.2d.00.86
│ │     Versione bootloader: 00.2d.00.86
│ │     Fornitore:        AMD (PCI:0x1022)
│ │     GUID:             9eb6a793-7f97-5fb5-b49c-139d2ce3ee46 ← PCI\VEN_1022&DEV_15C7
│ │     Flag dispositivo: • Dispositivo interno
│ │                       • Can tag for emulation
│ │   
│ ├─System Management Unit (SMU):
│ │     ID dispositivo:   db0330716216c629bb2c07256e5d018f499eb6ce
│ │     Riepilogo:        Microcontroller used within CPU/APU program 0
│ │     Versione attuale: 76.96.0
│ │     Fornitore:        AMD
│ │     GUID:             3ac3159e-6eef-5f6b-bc8d-67686b238747 ← /sys/devices/platform/AMDI0009:00
│ │     Flag dispositivo: • Dispositivo interno
│ │                       • Can tag for emulation
│ │   
│ └─TPM:
│       ID dispositivo:   1d8d50a4dbc65618f5c399c2ae827b632b3ccc11
│       Versione attuale: 6.4.1.383
│       Fornitore:        Microsoft (TPM:MSFT)
│       GUID:             2a65d4b6-60a0-5e8c-acfa-d86cc3cbe4c3 ← TPM\VEN_MSFT&DEV_0001
│                         31a7bb1b-f5e1-53ff-b0e5-8692a21caed6 ← TPM\VEN_MSFT&MOD_Pluton.TPM.A
│                         5bea8d58-c840-513e-a5ad-0184cbaa9821 ← TPM\VEN_MSFT&DEV_0001&VER_2.0
│                         e02519c6-9139-5de8-89d4-9dca2f5c3b66 ← TPM\VEN_MSFT&MOD_Pluton.TPM.A&VER_2.0
│       Flag dispositivo: • Dispositivo interno
│                         • Il sistema richiede una sorgente elettrica esterna
│                         • Necessita un riavvio dopo l'installazione
│                         • Il dispositivo è in grado di correggere problemi di flash
│                         • Dati firmati
│                         • Can tag for emulation
│     
├─System Firmware:
│ │   ID dispositivo:     7010981714ee5c9258de42216cae163ef272c7ab
│ │   Riepilogo:          UEFI System Resource Table device (Updated via capsule-on-disk)
│ │   Versione attuale:   0.0.3.7
│ │   Versione minima:    0.0.3.5
│ │   Fornitore:          Framework (DMI:INSYDE Corp.)
│ │   URL:                https://frame.work/laptop
│ │   Stato aggiornamento: Completato
│ │   Errori:             • Il dispositivo richiede di essere collegato all'alimentazione elettrica
│ │   GUID:               6ae76af1-c002-5d64-8e18-658d205acf34
│ │   Flag dispositivo:   • Dispositivo interno
│ │                       • Il sistema richiede una sorgente elettrica esterna
│ │                       • Supportato sul server remoto
│ │                       • Necessita un riavvio dopo l'installazione
│ │                       • È disponibile la verifica dell'hash crittografico
│ │                       • Il dispositivo è utilizzabile per la durata dell'aggiornamento
│ │                       • Aggiornabile
│ │   Device Requests:    • Message
│ │ 
│ ├─UEFI Key Exchange Key:
│ │ │   ID dispositivo:   2a4c23bfb79b5dabe474cb7b1b3e604645d6f9c6
│ │ │   Flag dispositivo: • Dispositivo interno
│ │ │ 
│ │ ├─KEK CA:
│ │ │     ID dispositivo: b7a1d3d90faa1f6275d9a98da4fb3be7118e61c7
│ │ │     Versione attuale: 2011
│ │ │     Fornitore:      Microsoft (UEFI:Microsoft)
│ │ │     URL:            https://fwupd.github.io/libfwupdplugin/uefi-db.html
│ │ │     GUID:           814e950f-1449-566a-a190-42c9d3a3a2df ← UEFI\VENDOR_Microsoft&NAME_Microsoft-KEK-CA
│ │ │                     dfa66406-6568-5bdf-bb8e-b53ddb4be4cf ← UEFI\CRT_9F402B1CC0243CBEDC58A525789816CCCA7687A9
│ │ │     Flag dispositivo: • Dispositivo interno
│ │ │                     • Aggiornabile
│ │ │                     • Necessita un riavvio dopo l'installazione
│ │ │                     • Il dispositivo è utilizzabile per la durata dell'aggiornamento
│ │ │                     • Dati firmati
│ │ │                     • Can tag for emulation
│ │ │   
│ │ └─Laptop KEK:
│ │       ID dispositivo: afaab0eb38c247d909d79565002a9a5c8afdb761
│ │       Versione attuale: 2023
│ │       Fornitore:      Framework (UEFI:Framework)
│ │       GUID:           98b4bb30-82c7-5f57-81a8-eb572be27f0e ← UEFI\CRT_1114BC1CFF44E31CF564AD37F33524C3FDE190C6
│ │       Flag dispositivo: • Dispositivo interno
│ │                       • Aggiornabile
│ │                       • Necessita un riavvio dopo l'installazione
│ │                       • Il dispositivo è utilizzabile per la durata dell'aggiornamento
│ │                       • Dati firmati
│ │                       • Can tag for emulation
│ │     
│ ├─UEFI Signature Database:
│ │ │   ID dispositivo:   0352a8acc949c7df21fec16e566ba9a74e797a97
│ │ │   Errore aggiornamento: Not enough efivarfs space, requested 16,4 kB and got 8,5 kB
│ │ │   Flag dispositivo: • Dispositivo interno
│ │ │ 
│ │ ├─Laptop DB:
│ │ │     ID dispositivo: a315aa60673513f0ddd15dbb59d18eb1960488c5
│ │ │     Versione attuale: 2023
│ │ │     Fornitore:      Framework (UEFI:Framework)
│ │ │     Errore aggiornamento: Not enough efivarfs space, requested 16,4 kB and got 8,5 kB
│ │ │     GUID:           703f1533-c33e-590b-8801-a4df4d0df324 ← UEFI\CRT_92F6D304EB1B6A7456441039759036B85B3C9637
│ │ │     Flag dispositivo: • Dispositivo interno
│ │ │                     • Necessita un riavvio dopo l'installazione
│ │ │                     • Aggiornabile
│ │ │                     • Dati firmati
│ │ │                     • Can tag for emulation
│ │ │   
│ │ ├─Option ROM UEFI CA:
│ │ │     ID dispositivo: 92120fc1a625f725901333cbfec152b8d6e42d43
│ │ │     Versione attuale: 2023
│ │ │     Fornitore:      Microsoft (UEFI:Microsoft)
│ │ │     Errore aggiornamento: Not enough efivarfs space, requested 16,4 kB and got 8,5 kB
│ │ │     GUID:           ca4668d9-734f-5b2b-aae8-8120b196f659 ← UEFI\VENDOR_Microsoft&NAME_Microsoft-Option-ROM-UEFI-CA
│ │ │                     965d1919-0e18-5b63-9ebd-e5d122cd11df ← UEFI\CRT_F45B559FC1C60F31B3071021298D5ED7D77280B0
│ │ │     Flag dispositivo: • Dispositivo interno
│ │ │                     • Necessita un riavvio dopo l'installazione
│ │ │                     • Aggiornabile
│ │ │                     • Dati firmati
│ │ │                     • Can tag for emulation
│ │ │   
│ │ ├─UEFI CA:
│ │ │     ID dispositivo: 5bc922b7bd1adb5b6f99592611404036bd9f42d0
│ │ │     Versione attuale: 2023
│ │ │     Fornitore:      Microsoft (UEFI:Microsoft)
│ │ │     URL:            https://fwupd.github.io/libfwupdplugin/uefi-db.html
│ │ │     Errore aggiornamento: Not enough efivarfs space, requested 16,4 kB and got 8,5 kB
│ │ │     GUID:           26f42cba-9bf6-5365-802b-e250eb757e96 ← UEFI\VENDOR_Microsoft&NAME_Microsoft-UEFI-CA
│ │ │                     308281c7-d0c5-52e0-8c1a-810540de03df ← UEFI\CRT_7CD7437C555F89E7C2B50E21937E420C4E583E80
│ │ │     Flag dispositivo: • Dispositivo interno
│ │ │                     • Supportato sul server remoto
│ │ │                     • Necessita un riavvio dopo l'installazione
│ │ │                     • Aggiornabile
│ │ │                     • Dati firmati
│ │ │                     • Can tag for emulation
│ │ │   
│ │ └─Windows Production PCA:
│ │       ID dispositivo: ad7e00ec37f005ae10492bdb7f73aef0d2e20488
│ │       Versione attuale: 2011
│ │       Fornitore:      Microsoft (UEFI:Microsoft)
│ │       Errori:         • Device is lower priority than an equivalent device
│ │       GUID:           675d2184-6c9a-59f1-a6f1-3c229b5dbb79 ← UEFI\VENDOR_Microsoft&NAME_Microsoft-Windows-Production-PCA
│ │                       0611d85d-99a4-5c50-8c17-fc5196226f85 ← UEFI\CRT_1A8B6903D64CC9AD09D12FCB355663A458A09EF0
│ │       Flag dispositivo: • Dispositivo interno
│ │                       • Necessita un riavvio dopo l'installazione
│ │                       • Aggiornabile
│ │                       • Dati firmati
│ │                       • Can tag for emulation
│ │     
│ ├─UEFI dbx:
│ │     ID dispositivo:   362301da643102b9f38477387e2193e57abaa590
│ │     Riepilogo:        UEFI revocation database
│ │     Versione attuale: 20260402
│ │     Versione minima:  20260402
│ │     Fornitore:        Microsoft (UEFI:Microsoft)
│ │     URL:              https://uefi.org/revocationlistfile
│ │     Tempo di installazione: 1 secondo
│ │     Errore aggiornamento: Not enough efivarfs space, requested 30,7 kB and got 8,5 kB
│ │     GUID:             f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
│ │                       115f7cac-f705-5d34-9a47-37177c3e8514 ← UEFI\CRT_B38FAD316F525F27B27A21B486456C3E4279748BF16893827BF16FE659C0F75E&ARCH_X64
│ │     Flag dispositivo: • Dispositivo interno
│ │                       • Supportato sul server remoto
│ │                       • Necessita un riavvio dopo l'installazione
│ │                       • Il dispositivo è utilizzabile per la durata dell'aggiornamento
│ │                       • Aggiornabile
│ │                       • Sono consentiti solo avanzamenti di versione
│ │                       • Dati firmati
│ │                       • Can tag for emulation
│ │   
│ └─frame.work-LaptopAMDPK:
│       ID dispositivo:   6924110cde4fa051bfdc600a60620dc7aa9d3c6a
│       Riepilogo:        UEFI Platform Key
│       Versione attuale: 2023
│       Fornitore:        Unknown
│       GUID:             f76bb480-8e8c-5056-a35c-409786965109 ← UEFI\CRT_954683EEF5C5879FA34E16B9894FFB16B6378FF3
│       Flag dispositivo: • Dispositivo interno
│     
├─Touchpad:
│     ID dispositivo:     2555c513c826db32fa938b47ca1eeace640bbaa1
│     Versione attuale:   0x0905
│     Fornitore:          Pixart (HIDRAW:0x093A)
│     URL:                https://starlabs.systems
│     GUID:               2a62ed27-652b-5223-8a24-53e40176e152 ← HIDRAW\VEN_093A&DEV_0274
│     Flag dispositivo:   • Aggiornabile
│                         • Necessita un riavvio dopo l'installazione
│                         • Dati non firmati
│                         • Can tag for emulation
│   
└─WD BLACK SN850X 2000GB:
      ID dispositivo:     03281da317dccd2b18de2bd1cc70a782df40ed7e
      Riepilogo:          NVM Express solid state drive
      Versione attuale:   620361WD
      Fornitore:          Sandisk (PCI:0x15B7)
      Numero di serie:    24164Q800633
      Errori:             • Il dispositivo richiede di essere collegato all'alimentazione elettrica
      GUID:               69749ddc-cd7a-542e-981f-620656c59918 ← NVME\VEN_15B7&DEV_5030
                          53d3c0f5-42b2-5cc9-8a52-fa350528dc02 ← NVME\VEN_15B7&DEV_5030&SUBSYS_15B75030
                          c6686f27-9161-5f60-a26e-12268be7d913 ← WD_BLACK SN850X 2000GB
      Flag dispositivo:   • Dispositivo interno
                          • Il sistema richiede una sorgente elettrica esterna
                          • Necessita un riavvio dopo l'installazione
                          • Il dispositivo è utilizzabile per la durata dell'aggiornamento
                          • Aggiornabile
                          • Can tag for emulation
    
────────────────────────────────────────────────
Dispositivi aggiornati con successo:
 • System Firmware (0.0.4.2 → 0.0.3.7)
Inviare resoconti sul firmware aiuta gli sviluppatori a identificare velocemente aggiornamenti eseguiti con successo o non riusciti su dispositivi reali.
Review and upload report now? (Richiede una connessione a Internet) [Y|n]: n
Disabilitare questa funzionalità per i prossimi aggiornamenti? [y|N]: n
Declined upload
❯ sudo wdctl
Device:        /dev/watchdog0
Identity:      SP5100 TCO timer [versione 0]
Timeout:       60 seconds
Timeleft:       0 seconds
FLAG           DESCRIPTION               STATUS BOOT-STATUS
KEEPALIVEPING  Keep alive ping reply          0           0
MAGICCLOSE     Supports magic close char      0           0
SETTIMEOUT     Set timeout (in seconds)       0           0
❯ journalctl --list-boots
IDX BOOT ID                          FIRST ENTRY                  LAST ENTRY                  
-89 f8fc17876bbe4ec7b5650e2bc309d2ae Thu 2026-07-30 13:03:19 CEST Fri 2026-07-31 17:18:36 CEST
-88 5ee3f15a006e45b29a127a37a2ec1b89 Fri 2026-07-31 17:27:45 CEST Fri 2026-07-31 17:39:47 CEST
-87 4d5cf63e157945a7ba16c500b4ff2bc0 Sat 2026-08-01 10:30:40 CEST Sat 2026-08-01 10:37:48 CEST
-86 afd88b848f8c48408c641f586b95549e Sat 2026-08-01 10:39:28 CEST Sat 2026-08-01 11:11:09 CEST
-85 0797002ff3f84c7cbad2e68e32273c29 Sat 2026-08-01 11:18:59 CEST Sat 2026-08-01 11:28:33 CEST
-84 af1c46b30080495ba29fb083b497b030 Sat 2026-08-01 11:29:28 CEST Sat 2026-08-01 11:30:44 CEST
-83 2e352390db7b41a2baf617bce795fc45 Sat 2026-08-01 11:31:35 CEST Sat 2026-08-01 11:34:33 CEST
-82 2b48c5ec46194538a2c286eae47a24e8 Sat 2026-08-01 11:49:05 CEST Sat 2026-08-01 12:43:17 CEST
-81 d670791dcf9a4323a13ff4bc29dff02a Sun 2026-08-02 10:53:28 CEST Sun 2026-08-02 11:33:17 CEST
-80 9b8f05c0105d445abc6824f91f31106f Sun 2026-08-02 19:26:33 CEST Sun 2026-08-02 20:24:43 CEST
-79 3fdeae5fa6da486b8d6eccc27a13652e Mon 2026-08-03 09:25:13 CEST Mon 2026-08-03 10:24:17 CEST
-78 413ccc5f64ff435fb37a571ec43b9a36 Mon 2026-08-03 10:42:33 CEST Mon 2026-08-03 11:24:19 CEST
-77 bb38bd0c526d4517bfe5011fe4102333 Mon 2026-08-03 11:26:51 CEST Mon 2026-08-03 12:25:06 CEST
-76 62fe85cf7c8b441d8ebaa1bd08fd6618 Mon 2026-08-03 12:29:08 CEST Mon 2026-08-03 13:25:28 CEST
-75 332ae4e0b8264127a34a6033fde4df62 Mon 2026-08-03 15:04:01 CEST Mon 2026-08-03 15:18:01 CEST
-74 c4d6c293d77a4360bc8303f3d487c448 Mon 2026-08-03 15:18:37 CEST Mon 2026-08-03 15:19:43 CEST
-73 fe647054a7ef414fa8cfb867cc9c48bb Mon 2026-08-03 15:20:43 CEST Mon 2026-08-03 16:11:11 CEST
-72 8db064f4f9a440f0b488b2a96225ed90 Mon 2026-08-03 16:34:39 CEST Mon 2026-08-03 17:33:37 CEST
-71 79f29c772cfd4588afa7c9c95796e940 Mon 2026-08-03 17:59:54 CEST Mon 2026-08-03 18:33:16 CEST
-70 f67e923c650c4834bcaf79c675a6e9ef Mon 2026-08-03 18:43:54 CEST Mon 2026-08-03 18:50:13 CEST
-69 137c54da9f8d46668f9c4e1d8ba59ba6 Mon 2026-08-03 18:52:20 CEST Mon 2026-08-03 18:55:32 CEST
-68 b5a12819868148d4b8615ebcee2fe4d4 Mon 2026-08-03 18:58:36 CEST Mon 2026-08-03 19:13:51 CEST
-67 d44e65967d39405187aee0bfc58536c0 Mon 2026-08-03 19:20:51 CEST Mon 2026-08-03 20:18:24 CEST
-66 a7a44c2095f546b68a2de42b74e6a9f6 Mon 2026-08-03 20:19:41 CEST Mon 2026-08-03 21:17:52 CEST
-65 f551cdb4451a4e0e89c0182dfe0538d5 Mon 2026-08-03 21:25:35 CEST Mon 2026-08-03 22:23:41 CEST
-64 347f524739e4497f9927b40457a66621 Mon 2026-08-03 22:36:33 CEST Mon 2026-08-03 22:47:20 CEST
-63 ea8217543154420d984e619094e08a6b Mon 2026-08-03 22:47:57 CEST Mon 2026-08-03 23:03:16 CEST
-62 465eb1ee42054284a6bb81df37c9c7e3 Mon 2026-08-03 23:07:12 CEST Mon 2026-08-03 23:32:56 CEST
-61 4405a18adb0745698c92b3d54c33b62e Mon 2026-08-03 23:35:57 CEST Mon 2026-08-03 23:39:05 CEST
-60 462fa7d6cbe84fd09ab6357bc66a7b22 Tue 2026-08-04 08:08:43 CEST Tue 2026-08-04 08:08:43 CEST
-59 1f9ec6512b1545dfa279e8c069d7eaff Tue 2026-08-04 08:19:00 CEST Tue 2026-08-04 08:47:17 CEST
-58 b64c475a73834c40a5e7a690962a418d Tue 2026-08-04 08:56:25 CEST Tue 2026-08-04 09:08:22 CEST
-57 2c499061fed947788cf07e9e7c70092c Tue 2026-08-04 09:14:55 CEST Tue 2026-08-04 09:16:51 CEST
-56 9b1e8f7ea5d84a0ab12bd8fc365b55f7 Tue 2026-08-04 09:19:01 CEST Tue 2026-08-04 09:20:32 CEST
-55 deadd67adc2b417ca3adfd5d7e5dbf92 Tue 2026-08-04 09:29:26 CEST Tue 2026-08-04 09:31:16 CEST
-54 d2a86b175d614a4ab82214f455357799 Tue 2026-08-04 09:36:32 CEST Tue 2026-08-04 09:38:40 CEST
-53 6e44a36e6cde4db38beb1f517d3f5719 Tue 2026-08-04 09:39:54 CEST Tue 2026-08-04 09:40:59 CEST
-52 e18aee4592d4436ba57eb05ee93d48b3 Tue 2026-08-04 09:42:36 CEST Tue 2026-08-04 09:44:00 CEST
-51 56a4f2ab3cba4004a24fd08a6950c819 Tue 2026-08-04 09:51:10 CEST Tue 2026-08-04 09:58:08 CEST
-50 0a0d3363ad7a4137bd46cfb4981e2e6f Tue 2026-08-04 19:58:02 CEST Tue 2026-08-04 20:15:23 CEST
-49 31bcb955d6e14111b549361c3916726d Wed 2026-08-05 08:00:10 CEST Wed 2026-08-05 09:00:41 CEST
-48 9b71ec5b5b2b41fe9cfc226d8ca70a8a Wed 2026-08-05 18:30:50 CEST Wed 2026-08-05 19:30:45 CEST
-47 582665769fb141aa947077cc7227e10b Wed 2026-08-05 22:05:49 CEST Wed 2026-08-05 23:06:05 CEST
-46 6acc7b56b65f456d8366a0ea4453c958 Wed 2026-08-05 23:08:05 CEST Thu 2026-08-06 00:07:59 CEST
-45 548b358bf14c4f319cbbe7ca82cbd831 Thu 2026-08-06 08:54:41 CEST Thu 2026-08-06 09:54:52 CEST
-44 438941c7cce24872b3f8ad10f0a97b20 Thu 2026-08-06 09:57:00 CEST Thu 2026-08-06 10:57:11 CEST
-43 5a146756df3e41ea84047aa6f8c07627 Thu 2026-08-06 10:58:14 CEST Thu 2026-08-06 11:30:35 CEST
-42 045c12e0032c4e4d9880cb96d6327b0c Thu 2026-08-06 22:45:00 CEST Thu 2026-08-06 23:30:25 CEST
-41 6fe69f0916c04655b8caaa3da51b3f5b Fri 2026-08-07 09:07:27 CEST Fri 2026-08-07 10:07:39 CEST
-40 e33d928cffe54fa58f82212d874adb6d Fri 2026-08-07 10:08:42 CEST Fri 2026-08-07 10:34:50 CEST
-39 077c0f5bf99549568a6e2f61727303b5 Fri 2026-08-07 15:06:39 CEST Fri 2026-08-07 15:29:27 CEST
-38 f96b08fe18e443ed890d7b9b0abd8629 Fri 2026-08-07 21:24:16 CEST Fri 2026-08-07 22:14:57 CEST
-37 6bfc47f3c8c64f679234b81b0508db6d Sat 2026-08-08 09:23:55 CEST Sat 2026-08-08 10:24:11 CEST
-36 f942ed78ca12410698a3393c1317ef96 Sat 2026-08-08 10:25:17 CEST Sat 2026-08-08 11:25:31 CEST
-35 ced50d5d1e9e4b0f89ed9c3708810593 Sat 2026-08-08 11:35:53 CEST Sat 2026-08-08 12:36:17 CEST
-34 add64b88f471496db3cfd938797fb935 Sat 2026-08-08 12:37:28 CEST Sat 2026-08-08 13:07:32 CEST
-33 89a970754d5e4421906bce94d1972e77 Sun 2026-08-09 10:04:32 CEST Sun 2026-08-09 11:05:01 CEST
-32 d1430671f3314144af84cfc8a705d837 Sun 2026-08-09 11:29:30 CEST Sun 2026-08-09 12:30:08 CEST
-31 8e6f8d5afea04ce1b8bfac4fe064bb62 Sun 2026-08-09 12:31:27 CEST Sun 2026-08-09 13:31:20 CEST
-30 53d3d80d1245438d8956130e8c3f7c30 Sun 2026-08-09 13:43:18 CEST Sun 2026-08-09 14:05:01 CEST
-29 f179f197e642418da5ef8e0e27d9768e Mon 2026-08-10 10:19:37 CEST Mon 2026-08-10 10:21:01 CEST
-28 2d3332acc2f44ec9aff10b1824c8a85a Mon 2026-08-10 10:21:53 CEST Mon 2026-08-10 11:22:14 CEST
-27 e1543fdab051483f8de28f564d09c5ed Mon 2026-08-10 12:03:17 CEST Mon 2026-08-10 13:03:34 CEST
-26 29aa17e0db8248b09d8bcd92c60bc857 Mon 2026-08-10 22:41:51 CEST Mon 2026-08-10 23:16:21 CEST
-25 e7c1d7d1f03a46799351e4c58c1c7798 Tue 2026-08-11 10:05:34 CEST Tue 2026-08-11 11:05:53 CEST
-24 915ad15d21114b2aa0f8c4f03e8cd3ab Tue 2026-08-11 11:32:51 CEST Tue 2026-08-11 12:15:53 CEST
-23 0f07965d528c49f89685510511858f0c Tue 2026-08-11 12:31:35 CEST Tue 2026-08-11 12:41:13 CEST
-22 001c9fc106c24bd39ce9f2809c9a9092 Tue 2026-08-11 12:42:26 CEST Tue 2026-08-11 13:10:41 CEST
-21 6cf04d9ba92b43eaa7e9e547c2c85f4a Tue 2026-08-11 13:12:12 CEST Tue 2026-08-11 13:28:17 CEST
-20 c6129c65577f4780a949c75a495ce7b5 Tue 2026-08-11 13:30:38 CEST Tue 2026-08-11 14:30:41 CEST
-19 c9c170ccb24c4fd0ac9bbc6929db69c9 Tue 2026-08-11 14:58:06 CEST Tue 2026-08-11 15:58:30 CEST
-18 eac4a32bfd444a34aad4badd235d4f88 Tue 2026-08-11 19:23:02 CEST Tue 2026-08-11 20:23:01 CEST
-17 633b37cb585340a9b908ab95a0b09a5c Wed 2026-08-12 09:44:50 CEST Wed 2026-08-12 10:45:06 CEST
-16 7fb6973c56b6441b9273e981a3d2c715 Wed 2026-08-12 10:47:45 CEST Wed 2026-08-12 11:47:55 CEST
-15 62cfb7cdf89c455a91abd5d06422a60a Wed 2026-08-12 12:03:20 CEST Wed 2026-08-12 12:32:35 CEST
-14 f25b077a7f144130ad3aa6b4fcfb1ab7 Wed 2026-08-12 12:37:38 CEST Wed 2026-08-12 13:34:47 CEST
-13 c6f84a9d2c014c56898c1759290f133d Wed 2026-08-12 13:41:53 CEST Wed 2026-08-12 13:55:29 CEST
-12 c6b30f00a0c04330a349fe347af3262a Wed 2026-08-12 15:38:38 CEST Wed 2026-08-12 16:38:12 CEST
-11 ddd67a47d9af4711bfc89dd8e96cc470 Wed 2026-08-12 16:40:01 CEST Wed 2026-08-12 17:00:33 CEST
-10 f7d5755313174284ba99cc113a3c983b Wed 2026-08-12 17:09:54 CEST Wed 2026-08-12 17:56:29 CEST
 -9 fdd4425df34c4442abfaa69a5a03d436 Wed 2026-08-12 18:08:57 CEST Wed 2026-08-12 18:24:52 CEST
 -8 d60dde6bf10d40ab8ae4d5a39dcbd412 Wed 2026-08-12 18:26:19 CEST Wed 2026-08-12 19:22:53 CEST
 -7 67f266b38cd245a9bb477c1229f6d7a6 Wed 2026-08-12 19:42:12 CEST Wed 2026-08-12 20:36:06 CEST
 -6 f8c665f3eed34f84af69211cb9608d83 Wed 2026-08-12 20:37:12 CEST Wed 2026-08-12 20:37:31 CEST
 -5 57de4dbaa16c4c89a272b1b705b1b030 Thu 2026-08-13 10:18:19 CEST Thu 2026-08-13 11:14:08 CEST
 -4 d696ba14eae54240aa49b652cb7dbe7e Thu 2026-08-13 11:30:05 CEST Thu 2026-08-13 11:30:47 CEST
 -3 79700b9292c54d24be1069d561f7a4c1 Thu 2026-08-13 13:40:02 CEST Thu 2026-08-13 13:49:41 CEST
 -2 d0caf4b76b174189aa5d9303ee72e66d Thu 2026-08-13 13:50:23 CEST Thu 2026-08-13 14:35:41 CEST
 -1 c399b6e1c9bb4f79959b00360054a25b Thu 2026-08-13 14:48:27 CEST Thu 2026-08-13 15:45:09 CEST
  0 b4142715ae1d47579e6df25b94c8a104 Thu 2026-08-13 19:12:32 CEST Thu 2026-08-13 19:50:10 CEST

I’d recommend that you update your BIOS. I have the 13-inch model with the same CPU. I can’t reproduce your problem with the 7.1 kernel and 6.18 as a fallback. Give 6.18 a go, as it may contain newer drivers required by the framework.

Could be related… :backhand_index_pointing_down:

I think the OP wrote he did so already.

Just for my understanding: There is a linked ticket that is about a shutdown if the system stays idle for roughly 1 hour. That is, one could use the system for say 3 hours but when you leave it alone then after another hour it will shut down. But you say regardless of being idle or doing something roughly 1 hour after boot something pulls the plug? So not an ACPI graceful shutdown but just turning off immediately like pulling the plug?

Yes, even if I use the computer it crashes after 1 hour. The crash is immediate and doesn’t leave any dump or specific log. To be precise it seems to be always around exactly the minute after 1 hour.

So for example if I turn on the pc at 13:01:13 it turns off at 14:02:00. Like there was a timer somewhere. Honestly I was pretty sure it was either hardware or low level. I was surprised when noticing it stays on when idle in BIOS, old live usb and emergency mode.
I’ve used AI to make it list all possible timers and stuff that there could be at an OS level and found nothing.

I think you should consider that the issue could be caused by a degraded soldering. When reaching some temperature level a contact gets lost - like pulling the plug. If you are unsure whether it could be somehow software related perhaps you could try with a Solus live ISO - i recommend Solus for this because it is a small and independent rolling distro - not some derivative of anything, they do their own thing, so you would have an independent test case.

[Instead of creating a new post, I’ll add my remarks here because it is essentially the same observation]

This could be further evidence that something with the motherboard isn’t quite right. Needn’t be degraded soldering, could also be some other electronic component such as capacitors and resistors malfunctioning. These are low-cost components, but they play an important role in regulating voltages and currents. If the values fall outside the permissible range, the motherboard shuts down to prevent damage to expensive components such as the CPU.

Tried that, didn’t work. When I update the BIOS to 4.07 even the right usb ports stop working and the charger on the right side only works if I turn on the computer with charger plugged (if I plug it and then unplug it does not work)

While that indeed a possibility - the timing is the weird part

Manjaro has no timers that would even remotely be able to instigate a crash like you describe

It does sound like a complete loss of power - and I am thinking battery.

I cannot describe what I am thinking but modern batteries has a feature - if there is no juice they shut down - now… and off they are.

If the kernel is not alerted to a low power situation - it cannot react which would then lead to the sudden shutdown.

Which leads to - is the same whether you run on charger, without battery or battery only?

Indeed yes, most of my testing was done with the pc always in charge. I did try some also with the battery completely detached and some other detaching/attaching the battery during the hour to see if anything changes. No relevant results and the bahavior was always the same

Just curios: Is there a specific reason for using Linux 6.12?

I am thinking the basic system somehow think it need to trigger a power management function in the firmware, I am guessing APM or ACPI, mostly because the only other references I could find is related to ACPI.

Example

[RESOLVED] Random shutdowns within 10-15min / Newbie Corner / Arch Linux Forums

Perhaps you can find clues

ACPI _OSI and _REV methods — The Linux Kernel documentation

Perhaps

ACPI Kernel Parameters and how to choose them – Discovery

Sounds a bit like a watchdog timer gone mad. You can maybe try to compare running processes and loaded kernel modes between the old and new iso. Dump lsmod to a text file on the ventoy, then compare with meld. Then block some modules.

If we think it is temperature you can try memtest from the grub menu, it has to put some stress and warm up more quickly. Or from the old live iso install stress

This is just a shot in the dark:

Try opening a terminal and see if you get a system message.

I have my server set to shut down at 9:00 PM; when I log in via SSH, I get system messages in the terminal—5 minutes, 10 minutes, etc., beforehand—about the scheduled shutdown.
It’s just a suggestion, though.
:footprints:

Shutdown is from S0 to S5. Who can trigger the transition:
CPU
PCH
Embedded Controller (EC)

I suggest you read EC log. Framework laptop makes it easy. LLM may give you more background info on S0, S3, S5, EC, etc.