Was hat sich in der proprietären Treiberverpackung von Nvidia in 18.04 Bionic geändert?

Was hat sich in der proprietären Treiberverpackung von Nvidia in 18.04 Bionic geändert?

Seit vielen Jahren installiere ich den proprietären Treiber von Nvidia manuell und installiere nur 4 Pakete, und alles funktioniert einwandfrei: nvidia-xxx, libcuda1, nvidia-opencl-icd und nvidia-settings

„sudo dpkg -i *.deb“ … So einfach ist das. Normalerweise behalte ich diese 4 Pakete für den Fall, dass ich beim Experimentieren mit der Installation instabiler Dinge ein X-Anzeigeproblem bekomme, sodass ich den Treiber manuell neu installieren kann, ohne eine Internetverbindung zu haben.

Jetzt verwende ich Kubuntu 18.04 Alpha und hatte den proprietären NVIDIA-Treiber von PPA installiert, der bis gestern (02.03.2018) einwandfrei funktionierte: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

Gestern (02.03.2018) war OpenGL nach einigen Updates kaputt gegangen. Also habe ich den NVIDIA-Treiber von PPA deinstalliert, um zu versuchen, NVIDIA aus offiziellen Repositories zu installieren. Zu meiner Überraschung versuchte es, eine Reihe von Paketen zu installieren, die ich in anderen Ubuntu-Versionen noch nie gesehen hatte: http://pasteall.org/854414

Was hat sich also ab 390 in Ubuntu 18.04 am proprietären Verpackungstreiber von Nvidia geändert? Kann das jemand erklären? Gibt es eine Dokumentation zu den Änderungen? Warum libnvidia-compute? Warum xserver-xorg-video-nvidia? Warum so viele i386-Pakete? Bitte eine Dokumentation der Entscheidung zu Verpackungsänderungen.

Bei so vielen Paketen dürfte es nicht so einfach sein, Grafikprobleme von Nvidia zu beheben, wenn man beispielsweise versucht, sie durch die manuelle Installation von Paketen zu lösen.

Antwort1

Verwenden Sie kein PPA und führen Sie keine manuelle Installation durch. Aktivieren Sie einfach die Repositories „restricted“ und „universe“ und installieren Sie die Treiber dann mit apt:

sudo apt install nvidia-xxx libcuda1 nvidia-opencl-icd nvidia-settings

Ersetzen Sie „xxx“ durch die tatsächliche Treiberversion.

Führen Sie den folgenden Befehl aus, um eine Liste der verfügbaren Treiber anzuzeigen:

apt-cache search nvidia | grep -P '^nvidia-'

verwandte Informationen