Kernel update verweigert Grafiktreiber

Hinweis: In dem Thema Kernel update verweigert Grafiktreiber gibt es 18 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Nach einem Kernel-update funktionieren die Grafik-Module nicht mehr. Das Problem liegt bei der Opensuse-Distribution. In dem Rechner ist die älteste APU, die Vulkan unterstützt (Compare Processor Specifications | AMD). Früher unter Gentoo/Funtoo habe ich stets den amdgpu Treiber genommen. Leider ist SUSE ultrakonservativ und setzt auf den radeon-Treiber. Der ist zwar bewährt, bietet dafür aber weniger Features. Vor allem Vulkan funktioniert nicht. Das ist aber das main-feature für das ich den Rechner angeschafft habe. Auch andere Distributionen empfehlen amdgpu zu verwenden (Enable Southern Islands (SI) and Sea Islands (CIK) support, trying to get amdgpu working... vulkan errors). Wie bekomme ich einen sauberen Kernel, der zuverlässig Vulkan unterstützt?

    Für den Inhalt des Beitrages 298315 haftet ausdrücklich der jeweilige Autor: MoritzD

  • Hier ist ein Ausdruck:

    Für den Inhalt des Beitrages 298316 haftet ausdrücklich der jeweilige Autor: MoritzD

  • Hallöchen,


    wo hast du denn den Kernel her? Poste mal bitte:

    Code
    uname -a

    und

    Code
    zypper lr -up

    Hast du versucht, radeon mal zu blacklisten und neu zu starten?


    Ansonsten suche mal nach der Product- und Vendor-ID deines Grafikchips mit

    Code
    lspci -n

    und schaue mit

    Code
    modinfo amdgpu

    nach, ob der Chip wirklich noch gelistet ist.

  • Also uname -a liefert:

    Code
    Linux QC5000M-ITX 5.16.15-1-default #1 SMP PREEMPT Wed Mar 16 23:33:05 UTC 2022 (d8f0e40) x86_64 x86_64 x86_64 GNU/Linux

    modinfo amdgpu | grep kabini

    Code
    firmware:       amdgpu/kabini_mec.bin
    firmware:       amdgpu/kabini_rlc.bin
    firmware:       amdgpu/kabini_ce.bin
    firmware:       amdgpu/kabini_me.bin
    firmware:       amdgpu/kabini_pfp.bin
    firmware:       amdgpu/kabini_sdma1.bin
    firmware:       amdgpu/kabini_sdma.bin
    firmware:       amdgpu/kabini_uvd.bin
    firmware:       amdgpu/kabini_vce.bin

    lspci -n

    Vielleicht hilft das weiter.

    Für den Inhalt des Beitrages 298323 haftet ausdrücklich der jeweilige Autor: MoritzD

  • Code
    /sbin/lspci -nnk -grep -EiA3 'vga|3d|display'

    Wäre besser......


    Code
    zypper lr -uP

    fehlt noch...


    Ebenso:

    Code
    cat /var/log/Xorg.0.log

    Dies aber bitte in einer Textdatei als Anhang.

    Für den Inhalt des Beitrages 298324 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Das hatte ich im wesentlichen bereits gepostet

    Code
    /sbin/lspci -nnk | grep -EiA3 'vga|3d|display'
    00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8330] [1002:9832]
            Subsystem: ASRock Incorporation QC5000-ITX/PH [1849:9832]
            Kernel driver in use: radeon
            Kernel modules: radeon, amdgpu

    Beide Module sind vorhanden, leider wird das Falsche verwendet.

    Code
    #  | Alias                                 | Name                                | Enabled | GPG Check | Refresh | Priority | URI
    ---+---------------------------------------+-------------------------------------+---------+-----------+---------+----------+--------------------------------------------------------------------------------------------------
     8 | ftp.gwdg.de-openSUSE_Tumbleweed       | Packman Repository                  | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
     1 | KDE_Frameworks5_openSUSE_Tumbleweed   | KDE_Frameworks5_openSUSE_Tumbleweed | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Tumbleweed/
     2 | KDE_Frameworks5_openSUSE_Tumbleweed_1 | KDE_Frameworks5_openSUSE_Tumbleweed | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/KDE:/Extra/KDE_Frameworks5_openSUSE_Tumbleweed/
     5 | download.opensuse.org-non-oss         | Haupt-Repository (NON-OSS)          | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/
     6 | download.opensuse.org-oss             | Haupt-Repository (OSS)              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/
     7 | download.opensuse.org-tumbleweed      | Hauptaktualisierungs-Repository     | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/

    Es folgt noch eine Ausgabe.

    Für den Inhalt des Beitrages 298331 haftet ausdrücklich der jeweilige Autor: MoritzD

  • xorg.0.log

    Code
    cat /var/log/Xorg.0.log
    [    65.793] (--) Log file renamed from "/var/log/Xorg.pid-1694.log" to "/var/log/Xorg.0.log"

    Diese .log Dateien sind immer ewig lang, deshalb habe ich etwas gekürzt.

    Einmal editiert, zuletzt von MoritzD ()

    Für den Inhalt des Beitrages 298332 haftet ausdrücklich der jeweilige Autor: MoritzD