Nvidia Linux Legacy Display Driver 32-bit

Software screenshot:
Nvidia Linux Legacy Display Driver 32-bit
Dettagli del software:
Versione: 340.107 Aggiornato
Data di caricamento: 17 Aug 18
Sviluppatore: NVIDIA Corporation
Licenza: Libero
Popolarità: 58

Rating: nan/5 (Total Votes: 0)

Nvidia Linux Legacy Display Driver è un driver video proprietario OpenGL che cerca di portare il supporto per le schede grafiche prodotte da Nvidia su sistemi operativi basati su Linux.

Anche se fornisce un pannello delle impostazioni, Nvidia Linux Display Driver non è un'applicazione. Invece, è un driver hardware che fornisce una serie di istruzioni che indicano a un sistema operativo come utilizzare un componente hardware.


Installazione del driver di visualizzazione legacy di Nvidia Linux

Per installare Nvidia Linux Legacy Display Driver sul tuo computer Linux, devi scaricare il pacchetto binario usando il & ldquo; Download & rdquo; sopra, salva il file nella tua cartella Home ed esegui il comando sh ./NVIDIA-Linux-x86-xxx.xx.run, come root, in un terminale Linux (dove xxx.xx è il numero di versione).

Durante l'installazione, agli utenti verrà chiesto se desiderano modificare manualmente il file di configurazione X o lasciare che il programma di installazione esegua tutto il lavoro. In alternativa, dopo l'installazione, è possibile eseguire il comando nvidia-xconfig tramite un terminale Linux per impostare il nuovo driver come predefinito.

Può essere usato per sostituire Nouveau in molte distribuzioni di Linux

Al giorno d'oggi, molti sapori di Linux sono in bundle con un driver open source per schede grafiche Nvidia, chiamato Nouveau, creato da un gruppo di sviluppatori che lavorano per il progetto freedesktop.org.

La cosa buona del driver Nouveau è che funziona abbastanza bene di default ed è integrato nel kernel Linux upstream, quindi non devi scaricare o installare nulla sul tuo sistema operativo Linux.


Supporta numerose GPU legacy Nvidia

Questo driver legacy funziona bene con la maggior parte delle vecchie GPU della serie GeForce (unità di elaborazione grafica). Se hai un laptop o PC equipaggiato con una vecchia GPU Nvidia, e hai problemi con il driver open source Nouveau di default, potresti installare il driver di visualizzazione legacy Nvidia Linux.

Novità di in questa versione:

  • Aggiornamento di nvidia-installer nella serie di driver legacy 340.xx per impostazione predefinita per l'installazione del driver senza il modulo del kernel NVIDIA Unified Memory se questo modulo non riesce a essere compilato al momento dell'installazione. Il modulo del kernel Unified Memory legacy 340.xx è incompatibile con i kernel Linux recenti e le generazioni di hardware GPU che la serie di driver legacy 340.xx è destinata a supportare non supportano la memoria unificata.
  • Aggiunto il supporto per X.Org xserver ABI 24 (xorg-server 1.20).
  • Migliorato nvidia-bug-report.sh per controllare kern.log che è il percorso predefinito del file di registro del kernel per molte distribuzioni Linux basate su Debian.
  • Risolto un bug che poteva causare l'arresto anomalo dei server X che esportano un ABI del driver video prima di 0.8 quando si eseguono applicazioni X11 che chiamano XRenderAddTraps ().

Novità nella versione 340.106:

  • Corretto un problema di compatibilità tra il supporto PAT (Page Attribute Table) di nvidia.ko e le patch PTI (Page Table Isolation) del kernel.
  • Per ottimizzare i negozi in memoria, nvidia.ko contiene il supporto per la configurazione dei registri PAT della CPU, come ripiego per i kernel Linux che precedono il supporto PAT nativo del kernel. Su qualsiasi kernel recente con CONFIG_X86_PAT abilitato, il driver rileva che l'installazione è già stata eseguita e ignora la sua configurazione PAT. Tuttavia, una funzione inline statica chiamata dal supporto fallback PAT di nvidia.ko è stata aggiornata nelle patch PTI per utilizzare il simbolo EXPORT_SYMBOL_GPL 'cpu_tlbstate'. nvidia.ko è stato aggiornato per contenere solo il relativo supporto fallback PAT, al momento della compilazione, sui kernel senza CONFIG_X86_PAT.

Novità della versione nella versione:

  • Migliore compatibilità con i kernel Linux recenti.
  • Aggiornamento di nvidia-installer per etichettare i moduli del kernel con il tipo di file SELinux "modules_object_t". Alcune policy SELinux del sistema consentono solo il caricamento dei moduli del kernel con questo tipo di file SELinux.
  • Rimosso il supporto per il controllo e il download di pacchetti driver aggiornati e interfacce del kernel precompilate da nvidia-installer. Questa funzionalità è stata limitata a ftp e http non crittografati e implementata utilizzando codice non più attivamente mantenuto.

Novità nella versione 340.96:

  • Risolto un bug che poteva causare il danneggiamento della trama in alcune applicazioni OpenGL quando la memoria video veniva esaurita da una combinazione di carichi di lavoro grafici e di calcolo simultanei.
  • Aggiunto il supporto per X.Org xserver ABI 20 (xorg-server 1.18).

Novità della versione 340.93:

  • Corretto un bug che causava il crash del server X se un'applicazione OpenGL tentava di allocare un drawable quando la memoria accessibile alla GPU è esaurita.
  • Risolto un bug che poteva causare un errore Xid quando si termina un'applicazione di riproduzione video usando la coda di presentazione di overlay in VDPAU.
  • Aggiornato nvidia-installer per evitare di ricorrere troppo profondamente negli alberi dei sorgenti del kernel in / usr / lib / modules, rispecchiando una restrizione esistente sulla ricorsione in / lib / modules.
  • Risolto un problema di deadlock raro durante l'esecuzione di applicazioni che utilizzano OpenGL in più thread su una GPU Quadro.
  • Risolto un problema di perdita di memoria del kernel che si verificava durante il looping della decodifica video con accelerazione hardware con VDPAU su GPU basate su Maxwell.
  • Risolto un bug che causava l'arresto anomalo del server X se un output RandR 1.4 fornito da un fornitore di Sink Output veniva selezionato come output primario su X.Org xserver 1.17 e versioni successive.
  • Corretto un bug che causava l'attesa per gli oggetti X Sync Fence in OpenGL per bloccarsi indefinitamente in alcuni casi.
  • Corretto un bug che impediva a OpenGL di riprendersi correttamente dagli errori hardware o dalle attese di sincronizzazione degli oggetti scadute.
  • Aggiornato nvidia-installer per usare modprobe (8) quando si lascia il modulo del kernel NVIDIA caricato dopo l'installazione, invece di insmod (8) o libkmod. Ciò consente al modulo del kernel di rispettare tutte le direttive di configurazione ad esso applicabili in /etc/modprobe.d quando viene caricato.
  • Corretto un bug che permetteva di disegnare i messaggi della console dal kernel Linux tramite l'interfaccia utente di nvidia-installer.

Novità nella versione 340.76:

  • Risolto un bug che causava frequenti errori di pagina AMD-Vi su sistemi con alcuni chipset AMD serie 8xx / 9xx quando usato con alcune GPU NVIDIA.
  • Risolto un problema di regressione che poteva causare arresti anomali del sistema quando si chiudeva il server X su sistemi con installata una scheda di acquisizione NVIDIA Quadro SDI.
  • Risolto un bug che causava il mancato funzionamento dell'audio tramite HDMI su alcune GPU mentre si utilizzava un display che supporta HDMI 3D.

Novità della versione nella versione 304.123:

  • Migliore compatibilità con i kernel Linux recenti.
  • Risolto un bug che poteva causare l'instabilità del sistema durante il ripristino della console VGA.
  • Risolto un problema di interazione con xserver 1.15 che occasionalmente faceva sì che le applicazioni OpenGL continuassero il rendering quando sono ridotte a icona o non mappate.
  • Aggiornato nvidia-bug-report.sh per cercare nel journal systemd i log e i messaggi del server X dal modulo del kernel NVIDIA.
  • Aggiunto il supporto per X.org xserver ABI 18 (xorg-server 1.16).
  • Corretto un bug che causava corruzione o schermate vuote su monitor che utilizzano EDID versione 1.3 o precedente quando sono connessi tramite DisplayPort su schede grafiche che utilizzano codificatori DisplayPort esterni, come la Quadro FX 4800.

Cosa c'è di nuovo nella versione 304.121:

  • Migliore compatibilità con i kernel Linux recenti.
  • Risolto un bug che impediva l'utilizzo dell'implementazione NVIDIA delle richieste del protocollo di estensione Xinerama quando RandR era abilitato.

Novità nella versione 304.119:

  • Risolto un crash quando si utilizzava WebGL in Firefox con una GPU Geforce 6.

Novità della nuova versione nella versione 304.117:

  • Aggiunto il supporto per X.Org xserver ABI 15 (xorg-server 1.15).

Novità nella versione 173.14.39:

  • Aggiunto il supporto per X.org xserver ABI 15 (xorg-server 1.15).
  • Aggiornato nvidia-installer per considerare il modulo di estensione caricabile X "libglamoregl.so" in conflitto con il driver OpenGL NVIDIA. Questo modulo può far caricare la libGL NVIDIA nello stesso processo (il server X) come il modulo di estensione libglx.so NVIDIA, che non è un caso d'uso supportato.

Novità nella versione 173.14.38:

  • Migliore compatibilità con i kernel Linux recenti.

Novità nella versione 304.116:

  • Aggiornato nvidia-installer per considerare il modulo di estensione caricabile X "libglamoregl.so" in conflitto con il driver OpenGL NVIDIA. Questo modulo può far caricare la libGL NVIDIA nello stesso processo (il server X) come il modulo di estensione libglx.so NVIDIA, che non è un caso d'uso supportato.
  • Migliore compatibilità con i kernel Linux recenti.
  • Aggiornato il driver NVIDIA OpenGL per scrivere file temporanei su $ TMPDIR se è impostato, invece di scrivere incondizionatamente su / tmp.
  • Aggiornato un fallback di scrittura di file temporanei su $ HOME / .nvidia per utilizzare $ HOME / .nv, poiché quest'ultimo è già utilizzato per altri file relativi al driver NVIDIA.

Novità nella versione 304.108:

  • Implementate soluzioni alternative per due bug di Adobe Flash applicando libvdpau commit ca9e637c61e80145f0625a590c91429db67d0a40 alla versione di libvdpau fornita con il driver NVIDIA.
  • Risolto un bug nelle impostazioni di nvidia che poteva causare l'errata risoluzione della risoluzione nella modalità base per le impostazioni basate su un display per schermata X.
  • Aggiunto /usr/lib/modprobe.d all'elenco di directory in cui nvidia-installer può facoltativamente installare un file di configurazione modprobe generato per tentare di disabilitare Nouveau.

Novità nella versione 173.14.37:

  • Rimossa una dipendenza spuria da libpangox dal binario nvidia-settings fornito come parte del pacchetto driver.
  • Aggiunto il supporto per X.org xserver ABI 14 (xorg-server 1.14).
  • Risolto problema di prestazioni di rendering dei font e problemi di corruzione su server X con supporto backport per la nuova funzionalità cache glifi aggiunta a Pixman 0.27.

Novità nella versione 304.88:

  • Risolto CVE-2013-0131: Driver GPU NVIDIA UNIX ARGB Cursor Buffer Overflow in modalità "NoScanout". Questo overflow del buffer, che si è verificato quando un client X ha installato un cursore ARGB di grandi dimensioni su un server X in esecuzione in modalità NoScanout, potrebbe causare un Denial of Service (ad esempio un errore di segmentazione del server X) o potrebbe essere sfruttato per ottenere l'esecuzione arbitraria di codice.

Novità nella versione 304.84:

  • Risolto un bug che poteva causare il danneggiamento del rendering dopo la generazione di un server X (ad esempio, lasciando un server X in esecuzione dopo che tutti i suoi client erano usciti).
  • Rimossa una dipendenza spuria da libpangox dal binario nvidia-settings fornito come parte del pacchetto driver.
  • Corretto un bug che poteva causare l'arresto anomalo del server X durante l'esecuzione di una rotazione di RandR 1.0 (ad es. `xrandr --orientation left`) dopo aver scollegato l'ultimo monitor collegato.
  • Risolto un bug che causava l'oscuramento della pagina man nvidia-xconfig (1).
  • Aggiunto il supporto per X.org xserver ABI 14 (xorg-server 1.14).
  • Risolto problema di prestazioni di rendering dei font e problemi di corruzione su server X con supporto backport per la nuova funzionalità cache glifi aggiunta a Pixman 0.27.
  • Risolto un potenziale blocco del server X durante l'inizializzazione, quando una scheda grafica con un connettore TV non ha la TV collegata.
  • Aggiunta una nuova opzione di configurazione X, "UseHotplugEvents", per consentire la soppressione degli eventi RandR durante l'aggiunta o la rimozione di display non DisplayPort. Vedi l'appendice "X Config Options" del README per i dettagli.

Novità nella versione 173.14.36:

  • Aggiunto il supporto per xserver ABI 13 (xorg-server 1.13).

Novità nella versione 96.43.23:

  • Aggiunto il supporto per X.Org xserver versioni 1.11 e 1.12.
  • Migliore compatibilità con i kernel Linux recenti.

Novità nella versione 71.86.15:

  • Migliore compatibilità con i kernel Linux recenti.

Cosa c'è di nuovo nella versione 304.64:

  • Aggiunto supporto per le seguenti GPU:
  • VGX K1
  • VGX K2
  • Corretto una regressione nella funzionalità di controllo della retroilluminazione su alcune configurazioni di notebook.
  • Risolto un problema di prestazioni con i kernel Linux recenti durante l'allocazione e la liberazione della memoria di sistema.
  • Risolto un bug che a volte impediva la visualizzazione del menu di selezione della schermata / dispositivo di visualizzazione X nelle impostazioni di nvidia.
  • Corretto un bug che impediva alla manipolazione della gamma dei driver X di funzionare dopo un VT-switch su alcune configurazioni.
  • Aggiunta l'opzione "--output-file" a nvidia-bug-report.sh per consentire di specificare un nome file personalizzato per il file di registro.
  • Corretto un blocco durante l'utilizzo di programmi OpenGL con alcune configurazioni di Mosaico SLI su GPU pre-Fermi.
  • Aggiunte sezioni all'elenco "Prodotti GPU NVIDIA supportati" per i prodotti NVS, Tesla e VGX.

Altri software di sviluppo NVIDIA Corporation

Commenti a Nvidia Linux Legacy Display Driver 32-bit

I commenti non trovato
Aggiungi commento
Accendere le immagini!