Deinstallation und anschließende Neuinstallation von nvidia-384 beendet colord

Deinstallation und anschließende Neuinstallation von nvidia-384 beendet colord

Ich glaube, ich bin auf einen Fehler mit den NVIDIA-Treibern in Ubuntu 17.10 gestoßen.

Wenn ich nvidia-384 mithilfe von entferne sudo apt remove nvidia*, kann colord meinen Monitor scheinbar nicht mehr erkennen.

Ich habe nvidia-384 neu installiert und beim Versuch der Neuinstallation ist mir dieser Fehler aufgefallen:

dpkg: error: version '-' has bad syntax: revision number is empty

Ich bin nicht sicher, was es bedeutet, aber hier ist ein Ausschnitt meines Terminals während der Installation:

update-alternatives: using /usr/share/nvidia-384/glamor.conf to provide /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) in auto mode
dpkg: error: version '-' has bad syntax: revision number is empty
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-384

Dies ist das zweite Mal, dass ich diesen Fehler erhalte, nachdem ich 17.10 vor ein paar Tagen neu formatiert habe. „colormgr get-devices“ gibt keine Geräte zurück.

Außerdem gibt „colormgr create-device D2757 temp display“ zurück:

could not check org.freedesktop.color-manager.create-device for auth: GDBus.Error:org.freedesktop.PolicyKit1.Error.NotAuthorized: Only trusted callers (e.g. uid 0 or an action owner) can use CheckAuthorization() for subjects belonging to other identities

Weiter kann ich mit diesem Problem nicht gehen. Ich bin mit der weiteren Lösung überfordert.

Antwort1

Haben Sie es mit der Option --purge versucht, als Sie Ihren NVIDIA-Treiber entfernt haben? Dadurch werden auch Konfigurationsdateien gelöscht. Wenn das nicht funktioniert, können Sie Folgendes versuchen:

sudo apt-get install lightdm
sudo dpkg-reconfigure gdm

wie in einem anderen Beitrag gesagt

Antwort2

Bei mir trat derselbe Fehler auf und bei mir schien die Installation von „nvidia-384-dev“ das Problem zu lösen … (Vielleicht stimmt etwas mit den Abhängigkeiten nicht?)

sudo apt install nvidia-384-dev

sudo apt install --reinstall nvidia-384

Antwort3

Ich hatte die gleichen Probleme mit Nvidia-Treibern. In meinem Fall wurde xanmodein Kernel ohne unterstützte Nvidia-Treiber installiert.

Während der Ausführung der Befehle sudo apt install nvidia-340, sudo apt install -f, sudo ubuntu-drivers autoinstallwird Folgendes ausgegeben:

Setting up nvidia-340 (340.108-0ubuntu0.19.10.1) ...
dpkg: error: version '-' has bad syntax: revision number is empty
dpkg: error: version '-' has bad syntax: revision number is empty
dpkg: error: version '-' has bad syntax: revision number is empty
dpkg: error: version '-' has bad syntax: revision number is empty
update-initramfs: deferring update (trigger activated)

.......

Building initial module for 5.5.4-xanmod3
ERROR (dkms apport): kernel package linux-headers-5.5.4-xanmod3 is not
 supported
Error! Bad return status for module build on kernel: 5.5.4-xanmod3 (x8
6_64)
Consult /var/lib/dkms/nvidia-340/340.108/build/make.log for more infor
mation.
dpkg: error processing package nvidia-340 (--configure):
 installed nvidia-340 package post-installation script subprocess retu
rned error exit status 10

Um dieses Problem zu beheben, habe ich einen unterstützten 4.19.100-xanmod48Kernel installiert und einen nicht unterstützten entfernt:

sudo apt install linux*4.19.100-xanmod48
sudo apt remove --purge *5.5.4-xanmod3*

Sie könnten in Ihrem Fall also versuchen, einen mit NVIDIA kompatiblen Kernel der vorherigen Version zu installieren und, wenn dieser das Betriebssystem bootet, im Falle eines Upgrades den nicht unterstützten, neu installierten Kernel zu entfernen.

verwandte Informationen