nvidia treiber wird nicht geladen nach Upgrade

  • Hi yavdr-Gemeinde,


    nach update des systems wird der nvidia-Treiber nicht mehr geladen, ich komme alleine nicht weiter (bin kein Experte) für hilfe wäre ich dankbar.



    Informiert & probiert habe ich aus folgenden Threads:


    HOWTO: Zotac GT630 Zone Edition in yaVDR 0.5 testing
    [gelöst] [yavdr-0.5 vdr-2.0.x] Problem mit Nvidia-Treiber nach Upgrade
    Nvidia drivers installed, but not used
    nvidia driver is unable to load
    Failed to load NVIDIA kernel module!


    Als es noch funktionierte:


    Die Graka:


    uname -a
    Linux media-sack2 3.13.0-49-generic #81~precise1-Ubuntu SMP Wed Mar 25 16:32:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


    dkms status
    media-build-experimental, 0~20140416.220630, 3.2.0-61-generic, x86_64: built
    media-build-experimental, 0~20140416.220630, 3.8.0-39-generic, x86_64: built
    media-build-experimental, 0~20140416.220630, 3.8.0-44-generic, x86_64: installed
    nvidia-331, 331.113: added



    modprobe -v nvidia
    FATAL: Module nvidia_331 not found.
    modprobe -v nvidia-331
    FATAL: Module nvidia_331 not found.


    dpkg --get-selections | grep -i nvidia
    nvidia-319 install
    nvidia-331 install
    nvidia-settings install
    nvidia-settings-319 install


    dmesg | grep -i nvidia
    [ 8.734531] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
    [ 8.734648] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
    [ 8.734758] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
    [ 8.734869] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14
    sonst nix !?...


    grep EE /var/log/Xorg.1.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 822.164] (II) Loading extension MIT-SCREEN-SAVER
    [ 822.188] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
    [ 822.188] (EE) NVIDIA: system's kernel log for additional error messages.
    [ 822.188] (EE) No devices detected.
    [ 822.188] (EE) Failed to load module "nouveau" (module does not exist, 0)
    [ 822.188] (EE) Failed to load module "nv" (module does not exist, 0)
    [ 822.189] (EE) Failed to load module "fbdev" (module does not exist, 0)
    [ 822.189] (EE) No devices detected.


    grep nvidia /var/log/Xorg.1.log
    [ 686.911] (II) LoadModule: "nvidia"
    [ 686.911] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [ 686.911] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 686.918] (==) Matched nvidia as autoconfigured driver 0


    ll /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    -rw-r--r-- 1 root root 8131616 Dez 10 15:05 /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so


    dpkg --get-selections | grep linux-image (Die vielen alten Versionen Rest hab ich gerade gelöscht)
    linux-image-3.13.0-49-generic install
    linux-image-3.8.0-44-generic install


    dpkg --get-selections | grep linux-headers
    linux-headers-3.8.0-44 install
    linux-headers-3.8.0-44-generic install


    Danke vorab.

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

  • Wenn Du gleichzeitig auf Kernel 3.13 gegangen bist, liegt es daran, dass Du keine Kernel-Header für 3.13.0-49 hast. Dadurch kann DKMS dann auch keinen zum Kernel passendes nvidia-Modul bauen, obwohl er installiert ist.


    Hi Razorblade,


    danke! Ist mir garnicht aufgefallen daß die header fehlen, steht ja oben!


    Aha:
    http://wiki.ubuntuusers.de/Kernel
    "Die Installation der jeweiligen Header empfiehlt sich unbedingt, falls von DKMS verwaltete Kernelmodule verwendet werden, was zum Beispiel beim proprietären Treiber für NVIDIA-Grafikkarten und bei Virtualbox der Fall ist."


    apt-get install linux-headers-3.13.0-49-generic



    Und wie wäre das weitere Vorgehen zur Behebung? ?(


    Viele Grüße

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

  • Mit

    Code
    dkms status

    kannst Du prüfen ob Dein Treiber richtig installiert wurde.


    Falls dies für Dein Kernel nicht zutrifft würde ich den Nvidia Treiber "reinstallieren" (beim dkms status siehst du die installierte Version) z.B.:

    Code
    apt-get --reinstall install nvidia-304


    Wenn das nicht hilft mußt Du den Nvidia Treiber deinstallieren und dabei Dir merken was sonst noch alles entfernt wird und alles wieder installieren.

    Gruß
    Frodo

  • Hi,


    danke an alle. Gelöst! Sehr effektiv! :tup


    Vorher:


    dkms status
    media-build-experimental, 0~20140416.220630, 3.2.0-61-generic, x86_64: built
    media-build-experimental, 0~20140416.220630, 3.8.0-39-generic, x86_64: built
    media-build-experimental, 0~20140416.220630, 3.8.0-44-generic, x86_64: installed
    nvidia-331, 331.113: added


    Dann header istalliert, siehe post oben.:


    dkms status
    media-build-experimental, 0~20140416.220630, 3.13.0-49-generic, x86_64: installed
    media-build-experimental, 0~20140416.220630, 3.2.0-61-generic, x86_64: built
    media-build-experimental, 0~20140416.220630, 3.8.0-39-generic, x86_64: built
    media-build-experimental, 0~20140416.220630, 3.8.0-44-generic, x86_64: installed
    nvidia-331, 331.113, 3.13.0-49-generic, x86_64: installed


    Bild ist da. Anscheinend kein reinstallieren von nvidia nötig.


    :tup
    Ralf

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

  • Ich hole das Thema noch mal hoch...


    Ich dachte immer, dass die Kernelquellen (bzw. die Header) automatisch mit installiert würden? Bis vor kurzem musste ich jedenfalls nicht jedesmal nach einem dist-upgrade die Kernel-Header von Hand nachinstallieren, oder täusche ich mich da?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!