NVidia Binary Modules

Daniel Baumann daniel.baumann at bfh.ch
Tue Jun 13 08:52:45 CEST 2017


Hallo zusammen,

wenn man den NVidia Treiber benutzen will, kommt dessen Kernel Modul als
DKMS Paket daher (apt install -y nvidia-kernel-dkms).

Das ist zwar sehr angenehm weil dabei automatisch fuer alle
installierten Kernel Versionen das Modul gebaut wird, allerdings muessen
dafuer einige Pakete auf dem Host installiert sein (linux-headers, gcc,
libc6-dev, etc.).

Wenn man Debian Kernel Images verwendet..

  * ist dieser Toolchain Overhead spuerbar
    (240 zusaetzliche Pakete welche rund 679MB Platz brauchen und
     auch immer und immer wieder aktualisiert werden muessen)

  * nervig
    (bei jedem Kernel Update oder Treiber Update dauert es eine Weile
     bis das Modul gebaut worden ist)

  * gefuehlt unnoetig - wir benutzen ja absichtlich eine Binary
    Distribution damit wir eben Binaries nur einmal (auf den Build-
    Daemons) kompilieren und nicht immer und immer wieder bei jedem User
    auf dem Zielsystem.

Daher gab es bis und mit jessie in Debian das Paket
nvidia-graphics-modules welches Binary Pakete mit den ensprechenden
Kernel Modulen bereitgestellt hat. Ab stretch gibt es dieses nicht mehr.

Ich hab das Paket ensprechend fuer stretch angepasst und ins Progress
Linux Archiv hochgeladen, es reicht also ein:

  sudo apt install -y nvidia-kernel-amd64

um das Kernel Modul zu erhalten.

Gleiches folgt in den naechsten Tagen noch fuer virtualbox und die
legacy Versionen des NVidia Treibers.

Gruesse,
Daniel

-- 
Berner Fachhochschule / Bern University of Applied Sciences
IT-Services / Team Infrastructure Services
Daniel Baumann
IT System Engineer Linux
___________________________________________________________
Dammweg 3, CH-3013 Bern
Phone direct +41 31 848 48 22
Phone Servicedesk +41 31 848 48 48
daniel.baumann at bfh.ch
https://servicedesk.bfh.ch
https://www.bfh.ch
https://linux.bfh.ch


More information about the bfh-linux-users mailing list