GNU/Linux >> Linux Esercitazione >  >> Ubuntu

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

Questa domanda ha già una risposta qui :Qual è la differenza tra i pacchetti nvidia-current e nvidia-current-updates?

(1 risposta)
Chiuso 6 anni fa.

Qual è la differenza tra questi due moduli? Chi li ha creati non sembrava pensare di includere una descrizione chiara.

Risposta accettata:

Puoi cercare quale driver Nvidia ti serve su:Driver Unix | NVIDIA

Se fai clic sul link 304, troverai informazioni sul driver e sui Prodotti supportati la scheda elenca le schede che necessitano di questo driver. Trova la tua carta e saprai di quale autista hai bisogno.

Se cerchi i nomi dei pacchetti in Software Center o Sinaptico , troverai l'URL della stessa pagina Nvidia nella descrizione del pacchetto e vedrai la versione del driver fornita dal pacchetto Ubuntu.

La differenza tra nvidia-304 e nvidia-304-updates è la versione di Nvidia (e forse la versione della patch di Ubuntu di quel numero) a cui punta.

In generale, il pacchetto di aggiornamenti punterà alla revisione più recente di Nvidia e il pacchetto senza aggiornamenti nel nome punterà alla versione stabile precedente. La relazione esatta, tuttavia, può variare in base alla versione di Ubuntu.

Ad esempio, nella pagina del driver Nvidia, puoi vedere che 304.108 è chiamato "l'ultima versione della GPU legacy". È stato rilasciato l'8 agosto 2013. Un collegamento ai driver archiviati mostra che la versione precedente era 304.88, rilasciata il 2 aprile 2013.

Quindi, in 13.10, 304-aggiornamenti si riferisce attualmente a 304.108 e 304 attualmente si riferisce a 304.88

In generale, vorrai la versione degli aggiornamenti poiché punterà al driver più recente. Ma esattamente ciò di cui hai bisogno dipende dal modello esatto della tua carta poiché le funzionalità più recenti nel driver potrebbero non funzionare con la tua carta.

Oltre al numero Nvidia, gli sviluppatori Ubuntu patchano il driver, quindi la versione binaria effettiva da installare contiene il numero Nvidia seguito dal numero della versione Ubuntu.

In 13.04 e 12.04 entrambi i pacchetti fanno riferimento a 304.88, ma a diverse versioni con patch di Ubuntu. Ad esempio, in 13.04, 304 è 304.88-0ubuntu1 e gli aggiornamenti 304 sono 304.88-0ubuntu2 . Le informazioni sulla versione di Ubuntu possono essere trovate in Launchpad.

Quindi vedi che il file binario effettivo che i pacchetti nvidia-304 e nvidia-304-updates forniranno al tuo sistema cambierà nel tempo. Puoi vederlo facilmente visualizzando il log delle modifiche. 304 ora punta a 88, prima a 84, prima a 64, ecc.

Potrebbe essere necessaria una piccola ricerca o sperimentazione per determinare di quale pilota hai bisogno e potrebbe cambiare nel tempo. Sul mio laptop con una scheda Nvidia precedente, poiché i numeri di versione sono cambiati, ho dovuto passare da 304 aggiornamenti a 304 perché gli aggiornamenti 304 hanno iniziato a puntare a una versione più recente del driver che causava problemi alla mia scheda.

Correlati:disabilitare permanentemente l'input touchscreen - Ubuntu 16.04?

Una nota basata sui commenti:

Questi numeri di versione presuppongono che tu stia utilizzando le versioni degli aggiornamenti 304 e 304 forniti dai repository Ubuntu standard. È possibile sostituire il repository standard per questi pacchetti con PPA (Personal Package Archives). Un PPA comunemente usato è xorg-edgers, che fornisce versioni all'avanguardia dei driver. Qualcuno potrebbe scegliere di utilizzare questo PPA se ha bisogno o desidera una versione del driver più recente di quella offerta dalla versione di Ubuntu che sta utilizzando.

Ecco il punto importante per il significato dei pacchetti di aggiornamento 304 e 304 (e altri) dopo che è stato installato un PPA del genere:non hanno più lo stesso significato. Se installi 304 da xorg-edgers, 304 punterà ora al driver più recente fornito da xorg-edgers e la relazione incorporata nella struttura del nome del pacchetto non sarà più valida. Driver aggiuntivi riporteranno comunque il nome del pacchetto come 304 (perché il nome del pacchetto non è cambiato). Nvidia-settings riporterà la versione effettiva del binario che vede, in questo caso un 108 non standard. Non sa (o si preoccupa) che il binario provenga da un PPA, non dal repository standard.


Ubuntu
  1. Come installare Docker e Docker Compose su Debian 11

  2. Intestazione sqlite e versione sorgente non corrispondenti?

  3. Driver Nvidia aggiornato:versioni miste di 304.88 e 319.32?

  4. Tomcat 9 ed Eclipse Neon:è stata specificata una versione sconosciuta di Tomcat?

  5. Comprensione delle versioni RPM e degli schemi di denominazione

Come controllare i dettagli della versione di Ubuntu e altre informazioni di sistema

Come eseguire l'aggiornamento a Ubuntu 22.04 Beta da 21.10 e 20.04 in questo momento

Come installare Python 3.x e PIP 3 su Ubuntu 20.04 LTS

La riproduzione video Vlc è tagliata e oscurata?

Come ottenere l'ultima versione (beta e sviluppo) di Chromium?

Modificare la versione PHP e le impostazioni PHP in Plesk?