Hardware IdeaPad 5 Pro 16AKP10

Debian 13 Installation

GPU

Der amdgpu-Treiber braucht etwas Nachhilfe, sonst gibt es regelmäßig Freezes und Redraw-Probleme mit dem KDE Desktop:

# /etc/modprobe.d/amdgpu.conf
# update-initramfs -u
options amdgpu dc=1 dpm=1 psr=0

TODO: ggf. psr=0 (== das wichtigste dieser Settings) nochmal gegenchecken, es gab auch danach noch Freezes.

KDE Compositing

KDE war auch nach den GPU-Settings noch nicht ganz stabil, daher diese Settings ausprobiert:

# ~/.config/kwinrc

[Compositing]
GLCore=true
GLPreferBufferSwap=a

Kleine feine Pixel

Das Display hat 212ppi Pixeldichte und dadurch wird die Schrift mit dem Default-Font nur sehr klein dargestellt.

Für GRUB ist die einfachste Lösung, die Auflösung runterzusetzen. Alternativ könnte man auch ne hohe Auflösung fahren und größere Fonts konfigurieren.

# /etc/default/grub
GRUB_GFXMODE=1280x960

Aus dem gleichen Grund empfiehlt sich für die GUI (KDE, Gnome, ...) die globale Skalierung von 100% zu ändern auf:

Im KDE-Kontrollzentrum die Display-Frequenz von 60Hz (default) auf 120Hz umstellen.

Fehlermeldungen beim Booten / im Log

Es erscheinen leider div. harmlose Fehlermeldungen wegen Firmware-Bugs bzw. zu mitteilungsfreudiger Treiber.

Eine wird man damit los:

# /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet i8042.nopnp"

kconnectd benutzt falsche (deprecated?) API für WiFi7 und schreibt das auch in's Log.

WiFi und Suspend

Die MT7925e erweist sich als Problemkind, will sich nicht schlafen legen und verhindert damit auch, dass der Laptop insgesamt sich schlafen legen kann.

Stand 2025-10-28 ist es viel einfacher, auf eine Intel AX210 (Wifi6e) zu wechseln (funktioniert problemlos), als sich mit der MT7925e rumzuärgern.

Ist ein Kernel und/oder WiFi-Firmware Bug: https://community.frame.work/t/amd-350-debian-13-trixie-rc3-failing-to-suspend-wifi/73466/2

Lösung:

# /etc/NetworkManager/conf.d/powersave.conf
[connection]
wifi.powersave = 2

#!/bin/bash
# File: /usr/lib/systemd/system-sleep/mt7925-fix
# chmod +x /usr/lib/systemd/system-sleep/mt7925-fix

case "$1" in
  pre)
    logger -t mt7925-fix "PRE: Stopping NetworkManager"
    systemctl stop NetworkManager 2>&1 | logger -t mt7925-fix
    sleep 1
    logger -t mt7925-fix "PRE: Removing mt7925e module"
    /sbin/rmmod mt7925e 2>&1 | logger -t mt7925-fix
    logger -t mt7925-fix "PRE: Module removal complete"
    ;;
  post)
    logger -t mt7925-fix "POST: Waiting 3 seconds"
    sleep 3
    logger -t mt7925-fix "POST: Loading mt7925e module"
    /sbin/modprobe mt7925e 2>&1 | logger -t mt7925-fix
    sleep 2
    logger -t mt7925-fix "POST: Starting NetworkManager"
    systemctl start NetworkManager 2>&1 | logger -t mt7925-fix
    logger -t mt7925-fix "POST: Complete"
    ;;
esac

Anmerkung: längere Experimente mit systemd-Services und udev-Rules haben nicht zum Erfolg geführt.

ucsi (USB-C)

Fehlermeldung:

ucsi_acpi USBC000:00: possible UCSI driver bug 2
... failed to get status

# /etc/modprobe.d/blacklist-ucsi.conf
# update-initramfs -u

blacklist ucsi_acpi

Eine USB-C-SSD wurde trotzdem noch normal erkannt.

lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Krackan IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1124
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1125
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1125
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1124
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1126
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1126
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 1126
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1124
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1124
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Krackan Internal PCIe GPP Bridge 0 to Bus A
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Krackan Internal PCIe GPP Bridge 0 to Bus B
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Krackan Internal PCIe GPP Bridge 0 to Bus C
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Krackan Data Fabric; Function 7

61:00.0 Non-Volatile memory controller: KIOXIA Corporation NVMe SSD Controller BG6 (DRAM-less) (rev 01)

62:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)

63:00.0 Network controller: MEDIATEK Corp. Device 7925

64:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Krackan [Radeon 840M / 860M Graphics] (rev c2)

64:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [Rembrandt/Strix]

64:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo CCP/ASP
64:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 1128
64:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor (rev 71)
64:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
65:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Krackan PCIe Dummy Function
65:00.1 Signal processing controller: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo Neural Processing Unit (rev 20)
66:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 1118
66:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 111c
66:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 111e
66:00.5 USB controller: Advanced Micro Devices, Inc. [AMD] Device 1120
66:00.6 USB controller: Advanced Micro Devices, Inc. [AMD] Device 1121

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 30c9:00ec Luxvisions Innotech Limited Integrated RGB Camera
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0489:e111 Foxconn / Hon Hai Wireless_Device
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

LinuxHardware/NoteBooks/Lenovo/IdeaPad_5Pro_Gen10_AMD (zuletzt geändert am 2025-10-28 17:59:08 durch ThomasWaldmann)