[gefixt] Kernel 4.2.0 und Nvidia-Treiber

Hinweis: In dem Thema [gefixt] Kernel 4.2.0 und Nvidia-Treiber gibt es 5 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Mir ist es bislang noch nicht gelungen im Kernel 4.2.0 einen Nvidia-Treiber von der Homepage zu installieren.


    Nach meinem derzeitigen Erkenntnisstand soll es sich hierbei um einen derzeit noch vorhandenen Bug handeln.


    Wer dahingehend Probleme hat, erst mal noch den 4.1.6er Kernel nutzen.


    Das Problem ist dieses: GPL-incompatible module nvidia.ko uses GPL-only symbol 'flush_workqueue'

  • Mir ist es bislang noch nicht gelungen im Kernel 4.2.0 einen Nvidia-Treiber von der Homepage zu installieren.


    Code
    uname -a
    Linux linux64 4.2.0-2.gc4d41ea-desktop #1 SMP PREEMPT Mon Sep 7 20:35:44 CEST 2015 x86_64 x86_64 x86_64 GNU/Linux


    Code
    nvidia-settings -v
    
    
    nvidia-settings:  version 355.11  (buildmeister@swio-display-x86-rhel47-07)  Wed
    Aug 26 17:14:39 PDT 2015
      The NVIDIA X Server Settings tool.
    
    
      This program is used to configure the NVIDIA Linux graphics driver.
      For more detail, please see the nvidia-settings(1) man page.


    Kernel-Source ändern:
    https://forums.geforce.com/def…-symbol-flush_workqueue-/
    (geht nur per Hand, der Patch funktioniert nicht)
    Kernel neu kompilieren und rpms installieren, danach mkinitrd und grub2 aufrufen, Nvidia-Treiber im RL 3 installieren.


    Schon aufwändig und komplizierter.

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

  • Also gestern habe Ich wie so OFT das System geupdatet, was kaum Probleme gemacht hat, nur ein einziges mal (NVIDIA ging nicht mehr, d.h. BootStop). Ich habe das NVidia Repository "entfernt" bzw. das Autoupdate ausgeschaltet. Gestern wie so oft, mittels "zypper refresh" geupdatet, dann mit "apper" das System geupdatet.


    Das System wollte nicht mehr Hochfahren und es hat noch zig Stunden gedauert, bis Ich es wieder zum laufen bekommen habe. (Mindestens 6 Stunden).

  • Habe das schon vorher gelesen. Mit Kernel kompilieren habe ich mich noch nicht befasst. Von daher lies ich es erst mal ruhen. Denke mal das mit dem nächsten Nvidia-Treiber wieder alles funktionieren wird.
    Hast aber recht. Ich sollte mir den Rest der Linux-Interna auch mal zu Gemüte führen ;)

  • Funktioniert wieder:

    Code
    rpm -ql --changelog kernel-desktop-4.2.0-3.1.g2219279 | grep -iA2 'Mo Sep 07 2015'
    * Mo Sep 07 2015 jslaby@suse.cz
    - workqueue: Make flush_workqueue() available again to non
      GPL modules.


    Code
    uname -a
    Linux linux64 4.2.0-3.g2219279-desktop #1 SMP PREEMPT Mon Sep 7 08:57:09 UTC 2015 (2219279) x86_64 x86_64 x86_64 GNU/Linux


    Code
    nvidia-settings -v
    
    
    nvidia-settings:  version 355.11  (buildmeister@swio-display-x86-rhel47-07)  Wed
    Aug 26 17:14:39 PDT 2015
      The NVIDIA X Server Settings tool.
    
    
      This program is used to configure the NVIDIA Linux graphics driver.
      For more detail, please see the nvidia-settings(1) man page.

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