zen25

star 0

Details on my linux laptop of make Asus Zenbook S 13 (UX5304MA)

backlin By backlin schedule Updated 5/8/2026

name: zen25 description: Details on my linux laptop of make Asus Zenbook S 13 (UX5304MA)

BIOS update

https://www.asus.com/se/laptops/for-home/zenbook/asus-zenbook-s-13-oled-ux5304/helpdesk_bios/?model2Name=UX5304VA

Seems hard to do on Linux.

Specs

Specs
Färg Basalt Gray
Operativsystem Windows 11 Home - ASUS rekommenderar Windows 11 Pro för företag
Processor Intel® Core™ Ultra 7 Processor 155U 1.7 GHz (12MB Cache, up to 4.8 GHz, 12 cores, 14 Threads); Intel® AI Boost NPU up to 11TOPS
Grafik Intel® Graphics (integrated GPU)
Neural Processor Intel® AI Boost NPU up to 11TOPS
Skärm 13,3-tums, 3K (2880 x 1800) OLED 16:10 aspect ratio, 0,2ms svarstid, 60Hz uppdateringsfrekvens, 600 nits HDR toppljusstyrka, 100 % DCI-P3 färgomfång, 1 000 000:1, VESA CERTIFIED Display HDR True Black 600, 1,07 miljarder färger, PANTONE validerad, Blank display, 70 % mindre skadligt blått ljus, TÜV Rheinland-certifierad, SGS ögonvårdsskärm, Beröringsfri skärm, (Skärm-till-kropp ratio)85%
Minne 32GB LPDDR5X on board
Max totalt systemminne upp till:32GB
Lagring 1TB M.2 NVMe™ PCIe® 4.0 SSD
Expansionsplatser (Inkluderar redan upptagna platser) 1x M.2 2280 PCIe 4.0x4
I/O-portar 1 st USB 3.2 Gen 2 typ-A
2x Thunderbolt™ 4 stöder display/strömförsörjning
1x HDMI 2.1 TMDS
1x 3,5 mm kombinerat ljuduttag
Support XG MobileGC34
Tangentbord och pekplatta Bakgrundsbelyst Chiclet-tangentbord, 1,1 mm slaglängd, Nordisk tangentbordslayout, Pekplatta med hög precision, Med Copilot-nyckel
*Copilot i Windows (i förhandsversion) lanseras gradvis i den senaste uppdateringen av Windows 11 på utvalda globala marknader. Tidpunkten för tillgänglighet varierar beroende på enhet och marknad. Läs mer: https://www.microsoft.com/en-us/windows/copilot-ai-features?r=1#faq
Kamera FHD-kamera med IR- funktion för att stödja Windows Hello
Ljud Smart Amp-teknik
Inbyggd högtalare
Inbyggd array-mikrofon
harman/kardon (Premium)
med stöd för Cortana-röstigenkänning
Nätverk och kommunikation Wi-Fi 6E(802.11ax) (Dual band) 2*2 + Bluetooth® 5.3 trådlöst kort (*Bluetooth®-versionen kan ändras med en annan OS-version.)
Batteri 63WHrs, 2S2P, 4-cell Li-ion
Strömförsörjning TYP-C, 65 W AC-adapter, Ut: 19 V DC, 3,42 A, 65 W, In: 100~240 V AC 50/60 Hz universell
Vikt 1.00 kg (2.20 lbs)
Mått (W x D x H) 29.62 x 21.63 x 1.09 ~ 1.18 cm (11.66" x 8.52" x 0.43" ~ 0.46")
IDn
UPC 1 97105 42715 0
EAN 4 711387 427156
S/N# S2N0CV009643057 CN# ZKKW
MODEL# UX5304MA-PURE6
P/N# 90NB12V2-M002B0
[[Media Access Control|MAC#]] 70A8D379A441
Microsoft Product Key ID# 3422118344158
Junk
Inbyggda appar MyASUS
ScreenXpert
GlideX
MyASUS-funktioner Systemdiagnos
Laddning av batterihälsa
Profil för fans
Splendid
Tru2Life
Funktion nyckellås
WiFi SmartConnect
TaskFirst
Uppdatering i realtid
ASUS OLED-vård
AI-bullerreducering
Exklusiva prenumerationserbjudanden 3-Month GoPro Premium+ Subscription
*Endast tillgängligt på berättigade marknader. Berättigande varierar beroende på region, enhet och tid. Villkor och bestämmelser gäller. Se kampanjsidorna för mer information.
3-månaders medlemskap i Adobe Creative Cloud All Apps, Individual.
Inlösenperioden är från 15 september 2021 till 31 augusti 2026.
Microsoft Office 1 månads provperiod för nya Microsoft 365-kunder. Kreditkort krävs.
Militärklass US MIL-STD 810H standard av militär kvalitet
Regelefterlevnad Carbon Neutrality
EPEAT Gold with Climate+
Energy star 8.0
RoHS
REACH
Xbox Game Pass Xbox Game Pass for PC_3 months (*Terms and exclusions apply. Offer only available in eligible markets for Game Pass for PC. Eligible markets are determined at activation. Game catalog varies by region, device, and time.)
Säkerhet Betrodd plattformsmodul (TPM) 2.0
McAfee®
IR-webbkamera med stöd för Windows Hello
Ansvarsfriskrivning Den här produkten har endast testats för kompatibilitet med operativsystemet Windows 11 och det kan uppstå kompatibilitetsproblem om Windows 10 eller äldre OS-versioner installeras.
Kommer i lådan Fodral (kom inte)
- Vilka tillbehör som ingår varierar beroende på land och territorium. Kontakta din lokala ASUS-återförsäljare för mer information.

Maintenance

Boot menu: Hold Esc while computer boots.

Boot incident 2026-03-21

[[zellij-boot-debug|Konversation]]

Hypoteser:

  • Misslyckad [[Firmware]]-uppdatering.
  • Trasig [[Disk|SSD]]
  • Många långsamma [[Linux services|services]], speciellt [[Snap]]

update-grub — Regenerates the GRUB bootloader configuration (/boot/grub/grub.cfg) from templates in /etc/default/grub. You run this after changing kernel boot parameters so they take effect on next boot.

[[Anthropic|Opus]] advice

● I've reviewed the full thread. Haiku did solid diagnostic work, but I think the final conclusion has some significant problems. Let me walk through what holds up and what doesn't.

What Haiku got right:

  • The snap cleanup was good practical advice
  • The NVMe I/O timeouts are real and concerning
  • Disabling PostgreSQL/Docker at boot is sensible

What Haiku got wrong:

  1. The fwupd "failed update" is almost certainly NOT a corrupted BIOS.

The error failed to update to 0: error-invalid-format is a well-known fwupd compatibility issue with ASUS laptops. fwupd can't parse the ASUS firmware capsule format, so it reports a failure. Your BIOS is version 514 and is probably fine. This is fwupd's problem, not your BIOS.

  1. "PCI INT A: no GSI" is normal.

Modern NVMe drives use MSI-X interrupts, not legacy PCI INT A. The kernel logs that there's no legacy interrupt assigned, but it doesn't need one. This is informational, not an error.

  1. "IRQ 16: nobody cared" is unrelated to NVMe.

That's your UART serial port (dw-apb-uart.2: ttyS4), not the NVMe controller. Common on Intel platforms, harmless.

  1. "Don't reboot, you might brick it" was overly alarmist.

Your BIOS isn't corrupted. You can reboot safely.


So what IS actually causing the NVMe timeouts?

The most likely culprit: APST (Autonomous Power State Transitions). WD NVMe drives are notorious on Linux for entering deep sleep states and taking too long to wake up, causing I/O timeouts. This would also explain the suspicious 28 power-on hours — some NVMe controllers don't count time spent in deep sleep toward that counter.

Let's check:

Read 1 file (ctrl+o to expand)

● Bash(sudo nvme get-feature /dev/nvme0 -f 0x0c -H 2>/dev/null || echo "nvme-cli not installed or feature not available") ⎿  Cancelled: parallel tool call Bash(cat /sys/block/nvme0n1/device/power/ps_m…) errored

Read 1 file (ctrl+o to expand)

● Bash(sudo nvme get-feature /dev/nvme0 -f 0x0c -H 2>/dev/null) ⎿  Error: Exit code 1

Read 1 file (ctrl+o to expand)

● Bash(sudo nvme id-ctrl /dev/nvme0 2>/dev/null | grep -i apst) ⎿  Cancelled: parallel tool call Bash(cat /sys/block/nvme0n1/device/power/pm_q…) errored

Read 2 files (ctrl+o to expand)

● Bash(sudo nvme get-feature /dev/nvme0n1 -f 0x0c -H 2>/dev/null || echo "Command failed") ⎿  Command failed

Read 1 file (ctrl+o to expand)

● Bash(sudo dmesg | grep -i "nvme|apst|power state" | head -20) ⎿  sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required

● Bash(dmesg 2>/dev/null | grep -i "nvme|apst|power state" | head -20) ⎿  (No output)

● Here's where things stand:

Your NVMe power management is set to auto with a latency tolerance of 100ms (100000us). This means Linux is allowing the drive to enter deep sleep states (power states 3, 4, and 5 from your SMART data), and some of those have wake-up latencies up to 176ms. When the drive needs to wake up and can't do it fast enough, you get I/O timeouts.

The fix — add this kernel parameter to disable deep NVMe sleep:

sudo nano /etc/default/grub

Find the line: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Change it to: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme_core.default_ps_max_latency_us=0"

Then: sudo update-grub

This tells the kernel to never let the NVMe enter any power state with latency. Your drive stays fully awake at all times. The tradeoff is slightly higher power consumption (~5W vs ~0.005W in deep sleep), but no more I/O timeouts.

To summarize my revised diagnosis:

  • Your BIOS is fine (the fwupd error is a compatibility issue, not corruption)
  • Your SSD hardware is probably fine
  • The NVMe timeouts are caused by aggressive power management on a WD drive known to have APST issues on Linux
  • The 28 power-on hours is likely the drive not counting time in deep sleep
  • You can reboot safely
  • The kernel parameter fix above should resolve the boot stalls
Install via CLI
npx skills add https://github.com/backlin/ai-config --skill zen25
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator