Acho que encontrei um bug nos drivers da nvidia no Ubuntu 17.10.
Quando eu removo o nvidia-384 usando sudo apt remove nvidia*
, o colord parece parar de detectar meu monitor.
Reinstalei a nvidia-384 e notei este erro enquanto tentava reinstalar:
dpkg: error: version '-' has bad syntax: revision number is empty
Não tenho certeza do que isso significa, mas aqui está um trecho do meu terminal durante a instalação:
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
Esta é a segunda vez que recebo esse erro, depois de reformatar 17.10 alguns dias atrás. 'colormgr get-devices' não retorna nenhum dispositivo.
Além disso, 'colormgr create-device D2757 temp display' retorna:
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
Isso é o máximo que posso ir com esse problema. Não estou conseguindo resolver isso ainda mais.
Responder1
Você tentou a opção --purge ao remover o driver da nvidia? Ele também excluirá os arquivos de configuração. Se não funcionar, você pode tentar:
sudo apt-get install lightdm
sudo dpkg-reconfigure gdm
como disse em outro post
Responder2
Eu tive o mesmo erro e para mim instalar "nvidia-384-dev" pareceu resolver o problema... (Talvez algo esteja errado com as dependências?)
sudo apt install nvidia-384-dev
sudo apt install --reinstall nvidia-384
Responder3
Eu tive os mesmos problemas com drivers da Nvidia. No meu caso, instalei xanmod
o kernel sem drivers Nvidia suportados.
Durante a execução dos comandos sudo apt install nvidia-340
, sudo apt install -f
, sudo ubuntu-drivers autoinstall
ele lança:
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
Para resolver esse problema, instalei 4.19.100-xanmod48
o kernel compatível e removi um não compatível:
sudo apt install linux*4.19.100-xanmod48
sudo apt remove --purge *5.5.4-xanmod3*
Portanto, no seu caso, você pode tentar instalar o kernel compatível com nvidia da versão anterior e, se ele inicializar no sistema operacional, remover o kernel recém-instalado não suportado em caso de atualização.