openSUSE Tumbleweed amdgpu bindet nicht an Framework Desktop APU

Hinweis: In dem Thema openSUSE Tumbleweed amdgpu bindet nicht an Framework Desktop APU gibt es 3 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo openSUSE Forum,


    es gibt eine Anomalie auf meinem Tumbleweed System, die mich nicht ordentlich booten lässt. Die HW ist von Framework und recht neu, was auf Linux gerne mal interessant sein kann. Ich hoffe ihr könnt da weiterhelfen:


    Systemdetails


    Distribution: openSUSE Tumbleweed


    Kernel: 6.18.9‑1‑default


    CPU / GPU: AMD AI Max 395


    Secure Boot: nicht zutreffend (Deaktiviert)


    Firmware / BIOS‑Version: LFSP0.03.04 (neueste Version)


    Installationsmedium: openSUSE‑Tumbleweed‑DVD‑x86_64‑Snapshot20260209‑Media.iso


    Symptom

    Beim Booten bleibt der Kernel stehen bei:

    amdgpu 0000:c1:00.0: probe with driver amdgpu failed with error -22

    Das System erreicht nie den Anmeldebildschirm. Die Konsole zeigt den amdgpudrmfb‑Framebuffer, aber der Treiber bindet sich nie.

    Code
    journalctl -b | grep -i amdgpu
    [drm] amdgpu kernel modesetting enabled.
    amdgpu: Virtual CRAT table created for CPU
    amdgpu: Topology: Add CPU node
    amdgpu 0000:c1:00.0: probe with driver amdgpu failed with error -22
    Code
    dmesg | grep -i c1:00.0
    pci 0000:c1:00.0: [1002:1586] type 00 class 0x038000 PCIe Legacy Endpoint ... (BAR information) ...
    amdgpu 0000:c1:00.0: probe with driver amdgpu failed with error -22

    Das Gerät wird von den Utils weiterhin als PCIe Legacy Endpoint (Klasse 0x0380) gemeldet, anstatt als richtiger Display‑Controller (Klasse 0x0300). Deshalb verweigert der amdgpu‑Treiber das Binden und bricht mit ‑22 (EINVAL) ab.


    Das Problem trat jedoch z. B. unter Fedora und Ubuntuo 24.04 LTS nicht auf,

    Jegliche Hinweise, Patches oder Verweise auf Upstream‑Bug‑Reports wären sehr willkommen.


    Danke, dass Ihr euch das anseht,

    CasualLinuxUser

  • CasualLinuxUser

    Hat den Titel des Themas von „openSUSE Tumbleweed startet nicht auf Framework Desktop“ zu „openSUSE Tumbleweed amdgpu bindet nicht an Framework Desktop APU“ geändert.
  • Hier die sanierte Ausgabe:

    Code
    BOOT_IMAGE=/opensuse-tumbleweed/6.18.9-1-default/linux-123 mitigations=auto nomodeset security=selinux selinux=1 root=UUID=456 rootflags=subvol=@/.snapshots/1/snapshot

    nomodeset ist drin, damit ich überhaupt hochbooten kann.


    und

    Leider ist geht mir hier die Textformatierung kaputt.


    VG

    CasualLinuxUser