Nach Update auf OpenSUSE Leap 15.4 wird NVIDIA-Treiber nicht geladen

Hinweis: In dem Thema Nach Update auf OpenSUSE Leap 15.4 wird NVIDIA-Treiber nicht geladen gibt es 8 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hardware: Lenovo P15S

    Grafik: NVIDIA T500 Mobil

    OpenSUSE Leap 15.4

    Kernel-Version: 5.14.21-150400.24.28-default (64-bit)


    Code
    localhost:/home/karsten # hwinfo --gfxcard | grep Model
      Model: "nVidia TU117GLM [Quadro T500 Mobile]"
      Model: "Intel TigerLake-LP GT2 [Iris Xe Graphics]"

    Nach dem Update von 15.3 nach 15.4 habe ich das NVIDIA-Repository neu eingebunden und alle relevanten NividIA-Pakete neu installiert.


    Der relevante Kerneltreiber sollte nvidia-gfxG05-kmp-default sein.


    Problem:Der Treiber wird nicht geladen.

    lsmod | grep nvidia

    zeigt ihn nicht an.

    Beim Versuch ihn manuell zu laden erscheint:


    Code
    localhost:/home/karsten # modprobe nvidia-gfxG05-kmp-default
    modprobe: FATAL: Module nvidia-gfxG05-kmp-default not found in directory /lib/modules/5.14.21-150400.24.28-default


    Auffällig, dass hier auf ein anderes Verzeichnis (Kernel-Version) referenziert wird: /lib/modules/5.14.21-150400.24.28-default

    Im YAST wird bei bei dem Paket nvidia-gfxG05-kmp-default in der "Dateiliste" ein anderes Verzeichnis(ältere Kernel-Version) angegeben: /lib/modules/5.14.21-150400.22-default


    Wer weiß Rat? Wie kriege ich den Treiber ans laufen?

    Für den Inhalt des Beitrages 302577 haftet ausdrücklich der jeweilige Autor: kbeckmann1

  • Mittlerweile ist es so, das Treiber, welche gegen einen älteren Kernel (5.14.21-15400-22) gebaut sind und in einem bestimmten Kernel-Verzeichnis landen, automatisch bei der Neuinstallation eines neueren kernel automatisch in das Verzeichnis weak-updates des neuen Kernel landen und auch benutzt werden, so lange es keine großartigen Änderungen im neueren Kernel gibt.

    Daher:

    /lib/modules/5.14.21-150400.22-default und /lib/modules/5.14.21-150400.24.28-default


    Ist denn der Treiber vorhanden:

    Code
    ls -al lib/modules/5.14.21-150400.22-default/updates/

    bzw.

    Code
    ls -al /lib/modules/5.14.21-150400.24.28-default/updates/

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

  • Vielen Dank. Habe die Verzeichnisse untersucht: Den Updates-Ordner gibt es beim neueren Kernel nicht.



    Ich bin mir gerade aktuell (nach weiteren Neuinstallationsversuchen) nicht sicher, ob die Nvidia-Kernel-Module nun nicht doch geladen werden. Lsmod zeigt nun etwas zu Nvidia an:


    Code
    localhost:/home/karsten # lsmod | grep nvidia
    nvidia_drm             69632  11
    nvidia_modeset       1204224  8 nvidia_drm
    nvidia_uvm           1130496  0
    nvidia              35467264  955 nvidia_uvm,nvidia_modeset
    drm_kms_helper        303104  2 nvidia_drm,i915
    drm                   630784  16 drm_kms_helper,nvidia,nvidia_drm,i915,ttm

    Oder müsste hier etwas zu nvidia-gfxG05-kmp-default ausgegeben werden?

    Für den Inhalt des Beitrages 302582 haftet ausdrücklich der jeweilige Autor: kbeckmann1

  • Für den Inhalt des Beitrages 302584 haftet ausdrücklich der jeweilige Autor: kbeckmann1

  • Vielen Dank für die Info betreffs dem Folder weak-updates. Der Treiner scheint aktuell korrekt geladen zu werden. Ich schließe den Thread.


    Für den Inhalt des Beitrages 302593 haftet ausdrücklich der jeweilige Autor: kbeckmann1