GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Driver Nvidia aggiornato:versioni miste di 304.88 e 319.32?

Il mio problema è che dopo aver provato ad aggiornare il mio driver tramite la GUI dei driver aggiuntivi non riesco più ad avviare Ubuntu con la GUI, poiché Xorg dice che il modulo del kernel è della versione 304.88 (la vecchia versione prima dell'aggiornamento) ma i componenti del driver sono della versione 319.32 (La nuova versione)

Questo è l'output di dpkg -l | grep nvidia

dkpg -l | grep nvidia
ii nvidia-304 : 304.88-0ubuntu0.0.3
 NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-319 : 319.32-0ubuntu0.0.1
 NVIDIA binary Xord driver, kernel module and VDPAU library
ii nvidia-common : 1:0.2.44.2
 Find obselete NVIDIA drivers
ii nvidia-current : 304.88-0ubuntu0.0.3
 Transitional package for nvidia-current
ii nvidia-settings : 304.88-0ubuntu.0.0.3
 Transitional package for nvidia-settings
ii nvidia-settings-304 : 304.88-0ubuntu.0.0.3
 Tool for configuring the NVIDIA graphics driver
ii nvidia-settings-319 : 319.32-0ubuntu.0.0.1
 Tool for configuring the NVIDIA graphics driver

Questo è l'output di quel file.

Il messaggio che startx mi dà è:

NVIDIA:mancata corrispondenza API:il modulo del kernel NVIDIA ha la versione 304.88, ma questo componente del driver NVIDIA ha la versione 319.32. Assicurati che il modulo del kernel e tutti i componenti del driver NVIDIA abbiano la stessa versione.

   Fatal server error:
   no screens found

Capisco che qualcosa sia andato storto durante l'aggiornamento, quindi mi chiedo come risolvere questo problema in modo che le parti rimanenti di 304 vengano rimosse e sostituite con 319. Non so dove iniziare perché pensavo che nvidia-current fosse quello che si aggiornerebbe a 319 e quindi la reinstallazione non ha funzionato. E ho cercato su Google e ho scoperto che qualcuno diceva di provare a installare/reinstallare/disinstallare questo pacchetto:nvidia-current-updates-dev

Ma non avevo quel pacchetto installato, quindi non ha aiutato. A parte questo, sono all'oscuro. Spero che le informazioni che ho fornito siano sufficienti per poter avere presto una risposta.

MODIFICA:

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise

uname -a
Linux SQuad 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:21:44 UTC 2013 x86_64 x86_64 x86_64 GNU/LINUX

Migliore risposta

Invece di installare l'ultima versione, ti consiglio di installare Kernel che è pensato per Ubuntu 12.04.3 LTS ovvero Linux Kernel 3.8.0.30 . È disponibile nel repository, quindi non c'è bisogno di andare in qualche altro posto. Ecco i passaggi per installare Kernel 3.8.0.30 per Ubuntu 12.04.3 LTS.

  • Esegui i seguenti comandi in serie (uno per uno, se ricevi un errore in qualsiasi comando commenta semplicemente il comando per il quale hai ricevuto l'errore con il messaggio di errore)

    • Esegui questo per aggiornare il repository:

      sudo apt-get update
      
    • Eseguilo per installare Kernel 3.8.x (attenzione, non perdere nessun carattere)

      sudo apt-get install linux-generic-lts-raring linux-headers-3.8.0-30 linux-headers-3.8.0-30-generic linux-headers-generic-lts-raring linux-image-3.8.0-30-generic linux-image-generic-lts-raring
      
    • Esegui questo per aggiornare grub:

      sudo update-grub
      
    • Esegui questo per riconfigurare tutti i pacchetti installati (ci vorrebbe del tempo, quindi aspetta. Se fallisce, dà qualche errore, vai al passaggio successivo)

      sudo dpkg-reconfigure -a
      
    • Esegui questo per riavviare il sistema:

      sudo reboot
      
  • Durante il riavvio, vedrai un'altra voce in Grub Entry per Linux Kernel 3.8.0.30 scelto quello.

  • Guarda cosa succede.. Rispondi per ulteriore assistenza..

Correlati:come installare il gestore degli accessi GNOME 3?

Ora rimuovendo nvidia-304 e riconfigurare nvidia-319

Segui questi passaggi per farlo. Presumo che nvidia-319 è attualmente installato nel tuo sistema.

  • Apri il terminale ed esegui i seguenti comandi per nvidia-304 completamente

    sudo apt-get autoremove nvidia-304*
    sudo apt-get --purge remove nvidia-304*
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • Quindi esegui questi comandi per riconfigurare nvidia-319

    sudo update-grub
    sudo dpkg-reconfigure nvidia-319
    

    se il comando precedente mostra qualche errore, prova a sostituire nvidia-319 con nvidia-319*

    sudo update-grub
    sudo update-initramfs -u (it would take some time)
    
  • Quindi riavvia il sistema

    sudo reboot
    

Rispondi..


Ubuntu
  1. Come installare il driver Nvidia su Linux Mint 20

  2. Terminale Ubuntu 12.04 solo dopo l'aggiornamento del driver Nvidia?

  3. "nvidia-304-updates" Vs "nvidia-304" (e simili)??

  4. Ciclo di accesso per account principale e ospite dopo aver installato il driver Nvidia?

  5. Ubuntu 18.04:il driver della scheda grafica non funziona?

Installa i driver NVIDIA su Ubuntu (modalità riga di comando e GUI)

Come installare Syncthing su Ubuntu 20.04 e Ubuntu 21.04

Il sistema non si avvia con il driver Nvidia abilitato?

Driver Lb-link (modello n.=wn155a)?

Ubuntu 20.04 Installazione dei driver Nvidia?

Come installare il driver grafico NVIDIA su Ubuntu 20.04