- Aggiunto il supporto delle seguenti GPU:
GeForce 800A
GeForce 800M
GeForce GTX 970M
GeForce GTX 980M
- Aggiunto il supporto per X.Org xserver ABI 19 (xorg-server 1.17).
- Migliorata la compatibilità con i kernel Linux più recenti.
- Risolto un bug che impediva la gestione dei pannelli 4K interni di alcuni laptop a una banda passante sufficiente a supportare le loro risoluzioni native.
- Risolta una regressione che impediva il caricamento del modulo kernel NVIDIA in alcuni ambienti virtualizzati quali gli Amazon Web Services.
- Risolta una regressione che provocava l'errato rilevamento dei display su alcuni sistemi notebook.
- Risolto un bug che poteva provocare la sospensione di X durante l'utilizzo di Base Mosaic.
- Risolta una regressione che impediva al driver NVIDIA X di riconoscere i layout Base Mosaic generati dal pannello di controllo di nvidia-settings.
- Aggiornato il driver NVIDIA X in modo da respingere le modalità HDMI 3D interlacciate frame packed durante la convalidazione delle modalità. Queste modalità venivano in precedenza convalidate dal driver, a dispetto del fatto che non erano mai state supportate.
- Risolto un bug che impediva il ripristino della console dopo la chiusura forzata di X, su alcune GPU con molteplici monitor DisplayPort collegati. Questo bug inoltre impediva successivamente l'avvio di X in seguito al fallimento del ripristino della console.
- Aggiornata a 0.9 la versione di libvdpau distribuita con il driver. Questa versione rispetta la variabile dell'ambiente VDPAU_DRIVER_PATH e risolve una Race Condition se molteplici thread chiamano simultaneamente VdpDeviceCreateX11. Vedere
http://lists.freedesktop.org/archives/vdpau/2014-December/000274.html
per ulteriori informazioni.
Si noti che gli utenti sono incoraggiati a usare i pacchetti libvdpau
della propria distribuzione invece di affidarsi a quella distribuita con il
driver grafico NVIDIA.
- Risolto un bug che provocava la definizione errata della maschera hotkey ACPI su alcuni laptop anche con l'opzione EnableACPIHotkeys disattivata.
- L'opzione EnableACPIHotkeys è disattivata per opzione predefinita. Questa opzione ora è considerata deprecata e verrà rimossa da una futura release del driver. Sui moderni sistemi Linux, gli eventi hotkey di cambiamento del display vengono offerti all'ambiente desktop come eventi di pressione di un tasto e l'ambiente desktop gestisce il cambiamento del display emettendo richieste per mezzo dell'estensione X Resize and Rotate (RandR).
- Risolto un bug che provocava lo spostamento dell'immagine dello schermo quando le trasformazioni dello schermo (come le rotazioni o le riflessioni) erano attivate su un display G-SYNC collegato a una GPU basata su Kepler.
- Risolto un problema che provocava la comparsa di schermate vuote durante l'impostazione di una modalità che richiedeva una compressione YUV 4:2:0. Al momento queste modalità non sono supportate.
- Risolto un problema che causava la visualizzazione di una configurazione errata del link DisplayPort dopo un hotplug o un unplug.
- Aggiunto il supporto della decodifica degli stream video VP8 usando l'API NVCUVID sulle GPU con il supporto della decodifica hardware VP8.
- Aggiunto il supporto delle seguenti estensioni EGL:
EGL_EXT_device_base
EGL_EXT_platform_device
EGL_EXT_output_base
- Aggiunta la possibilità di aumentare la tensione operativa su alcune GPU GeForce delle serie GeForce GTX 400 e successive. L'utente effettua le regolazioni della tensione a proprio rischio e pericolo. Vedere la documentazione dell'opzione di configurazione "CoolBits" di X nel file LEGGIMI per ulteriori dettagli in merito.
- Aggiunto il supporto di NVENC sulle GPU GeForce. Per ulteriori dettagli sull'SDK di NVENC, vedere:
https://developer.nvidia.com/nvidia-video-codec-sdk.
- Rimosso un sanity check dell'nvidia-installer che testava la disponibilità della memoria condivisa POSIX. Il driver per GPU NVIDIA non richiede la memoria condivisa POSIX sin dalla release 270.xx.
- Aggiunto il supporto accelerato per i formati RENDER r8g8b8a8, r8g8b8x8, b8g8r8a8 e b8g8r8x8.
- Aggiornato nvidia-settings per sfruttare GTK+ 3, quando è disponibile. Questo è implementato eseguendo la build dell'interfaccia utente di nvidia-settings in librerie condivise separate (libnvidia-gtk2.so, libnvidia-gtk3.so) e quindi caricando quella corretta al run-time.
- Aggiunta l'opzione di nvidia-settings --gtk-library per consentire la specifica del percorso della directory che contiene la libreria dell'interfaccia utente o il percorso e il nome file della libreria specifica da usare.
- Aggiunto il supporto in nvidia-settings di un'interfaccia utente GTK+ 3 per x86 e x86_64.
- Aggiunta l'opzione di nvidia-settings --use-gtk2 per forzare l'uso della libreria UI GTK+ 2.
- Aggiornato nvidia-installer in modo che installi un file nella directory xorg.conf.d del sistema, quando si rileva un server X sufficientemente nuovo, che spinga il server X a caricare automaticamente il driver "nvidia" X se viene avviato dopo il caricamento del modulo kernel NVIDIA.
Questa funzionalità è supportata in X.Org xserver 1.16 e versioni successive durante l'esecuzione su Linux 3.9 o versioni successive con CONFIG_DRM attivato.
- Migliorate le prestazioni di nvidia-installer attivando l'uso di parallel make durante la build dei moduli kernel NVIDIA. Il livello di concomitanza può essere impostato con l'opzione --concurrency-level e usa come valore predefinito il numero di CPU rilevate.
- Aggiornato nvidia-installer in modo da determinare le ubicazioni di installazione predefinite per le librerie basate sulla presenza di percorsi noti nella cache ldconfig(8) e nel filesystem, invece dei percorsi specifici della distro.
- Risolto un problema del compilatore GLSL che dava luogo a corruzione durante l'esecuzione di giochi come Far Cry 3 in Wine.
- Sistemata l'estensione EGL_KHR_stream_cross_process_fd. Sistemata la corruzione del rendering che talvolta si verificava durante la chiamata di DrawElementsInstancedBaseVertexBaseInstance(), DrawElementsInstancedBaseInstance(), o DrawArraysInstancedBaseInstance().
- Nettamente migliorate le prestazioni di creazione di Framebuffer Object in OpenGL.
- Rimosso il limite al numero massimo di Framebuffer Object in OpenGL.
- Aggiornato il driver NVIDIA OpenGL in modo che preferisca $XDG_CACHE_HOME rispetto a $HOME come ubicazione predefinita per l'archiviazione della cache del disco shader GL.
Si noti che molte distribuzioni di Linux forniscono i propri pacchetti del driver grafico Linux di NVIDIA nel formato gestito dai pacchetti nativi. Questo può interagire in modo migliore con il resto del framework di distribuzione e può quindi risultare preferibile al pacchetto ufficiale NVIDIA.
Notare anche che gli utenti di SuSE dovrebbero leggere la GUIDA HOWTO del programma di installazione di SuSE NVIDIA prima di scaricare il driver.
Istruzioni per l'installazione: una volta scaricato il driver, passare alla directory che contiene il pacchetto e installarlo eseguendo, come radice, sh ./NVIDIA-Linux-x86_64-346.35-pkg1.run
Una delle ultime fasi dell'installazione chiede di aggiornare il file di configurazione di X. Accettare l'offerta e modificare manualmente il file di configurazione di X in modo che venga utilizzato il driver X di NVIDIA, oppure eseguire nvidia-xconfig Consultare il file LEGGIMI per istruzioni più dettagliate.
Per ulteriori informazioni puoi visitare il nostro forum, https://devtalk.nvidia.com/default/board/98/linux/.
GeForce 900 Series:GeForce GTX 980, GeForce GTX 970, GeForce GTX 960
GeForce 900M Series (Notebooks):GeForce GTX 980M, GeForce GTX 970M
GeForce 800M Series (Notebooks):GeForce GTX 880M, GeForce GTX 870M, GeForce GTX 860M, GeForce GTX 850M, GeForce 840M, GeForce 830M, GeForce 820M, GeForce 810M
GeForce 700 Series:GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 705
GeForce 700M Series (Notebooks):GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GT 755M, GeForce GT 750M, GeForce GT 745M, GeForce GT 740M, GeForce GT 735M, GeForce GT 730M, GeForce GT 720M, GeForce 710M
GeForce 600 Series:GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645, GeForce GT 640, GeForce GT 630, GeForce GT 620, GeForce GT 610, GeForce 605
GeForce 600M Series (Notebooks):GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 675M, GeForce GTX 670MX, GeForce GTX 670M, GeForce GTX 660M, GeForce GT 650M, GeForce GT 645M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 635M, GeForce GT 630M, GeForce GT 625M, GeForce GT 620M, GeForce 610M
GeForce 500 Series:GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GeForce GTX 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce 510
GeForce 500M Series (Notebooks):GeForce GTX 580M, GeForce GTX 570M, GeForce GTX 560M, GeForce GT 555M, GeForce GT 550M, GeForce GT 540M, GeForce GT 525M, GeForce GT 520M
GeForce 400 Series:GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460 SE v2, GeForce GTX 460 SE, GeForce GTX 460, GeForce GTS 450, GeForce GT 440, GeForce GT 430, GeForce GT 420
GeForce 400M Series (Notebooks):GeForce GTX 485M, GeForce GTX 480M, GeForce GTX 470M, GeForce GTX 460M, GeForce GT 445M, GeForce GT 435M, GeForce GT 425M, GeForce GT 420M, GeForce GT 415M, GeForce 410M, GeForce 405M
NVIDIA TITAN Series:GeForce GTX TITAN, GeForce GTX TITAN Black, GeForce GTX TITAN Z
Quadro Series:Quadro K6000, Quadro K5200, Quadro K5000, Quadro K4000, Quadro K4200, Quadro K2200, Quadro K2000, Quadro K2000D, Quadro K620, Quadro K600, Quadro K420, Quadro 6000, Quadro 5000, Quadro 4000, Quadro 2000, Quadro 2000D, Quadro 600, Quadro 410
Quadro Series (Notebooks):Quadro K5100M, Quadro K5000M, Quadro K4100M, Quadro K4000M, Quadro K3100M, Quadro K2100M, Quadro K3000M, Quadro K2000M, Quadro K1100M, Quadro K1000M, Quadro K610M, Quadro K510M, Quadro K500M, Quadro 5010M, Quadro 5000M, Quadro 4000M, Quadro 3000M, Quadro 2000M, Quadro 1000M
Quadro NVS Series:NVS 510, NVS 315, NVS 310
Quadro NVS Series (Notebooks):NVS 5400M, NVS 5200M, NVS 4200M
Quadro Plex Series:Quadro Plex 7000
Quadro Sync Series:Quadro Sync, Quadro G-Sync II
Quadro SDI:Quadro SDI
GRID Series:GRID K2, GRID K520, GRID K1, GRID K340
NVS Series:NVS 510, NVS 315, NVS 310
NVS Series (Notebooks):NVS 5400M, NVS 5200M, NVS 4200M