NVIDIA 550.135: Nuovo Aggiornamento del Driver Grafico per una Maggiore Stabilità su Linux
NVIDIA ha annunciato il rilascio del driver grafico NVIDIA 550.135, che rappresenta l’ultima versione del ramo “Production Branch”. Questo ramo è progettato per gli utenti che desiderano una maggiore stabilità e affidabilità nel loro sistema, rendendolo ideale per ambienti di produzione e per coloro che utilizzano le schede grafiche NVIDIA in applicazioni critiche. A differenza della serie “New Feature Branch” o NVIDIA 560, che introduce nuove funzionalità e miglioramenti, ma può comportare rischi di instabilità e bug, il ramo Production Branch si concentra su correzioni di errori e aggiornamenti di sicurezza, garantendo un’esperienza utente più sicura e prevedibile.
Il ramo “New Feature Branch”, invece, è destinato a quegli utenti che desiderano essere tra i primi a testare le ultime innovazioni e funzionalità offerte da NVIDIA. Questi driver possono includere nuove API (Application Programming Interfaces) e strumenti avanzati, ma la loro natura sperimentale significa che potrebbero non essere adatti per l’uso in produzione, poiché potrebbero presentare problemi di compatibilità o stabilità. Pertanto, gli utenti che preferiscono un ambiente di lavoro privo di sorprese possono optare per il ramo Production Branch, mentre gli sviluppatori e i tester possono scegliere il ramo New Feature Branch per esplorare le ultime novità.
Questa versione NVIDIA 550.135 è un aggiornamento minore che migliora il supporto per le distribuzioni basate sulla serie di kernel Linux 6.11. In particolare, è stata apportata una modifica significativa, poiché la funzione drm_fbdev_generic è stata rinominata in drm_fbdev_ttm. Utilizzando drm_fbdev_ttm quando presente, il driver continua a supportare l’accesso diretto al framebuffer sui compositori Wayland, consentendo la presentazione dei contenuti sui kernel Linux più recenti.
Inoltre, questa versione introduce il supporto per l’enumerazione delle modalità durante gli eventi di hotplug (un processo che consente di collegare o scollegare dispositivi hardware senza dover riavviare il sistema) attraverso l’API DRM fbdev (Direct Rendering Manager framebuffer device). Questa API è fondamentale per la gestione del framebuffer, che è una porzione di memoria utilizzata per memorizzare i pixel da visualizzare sullo schermo. L’enumerazione delle modalità consente al driver grafico di riconoscere e adattarsi automaticamente alle diverse risoluzioni e frequenze di aggiornamento supportate dai monitor collegati.
Questa funzionalità è particolarmente importante per garantire che il driver grafico NVIDIA possa compilarsi e funzionare correttamente con i nuovi kernel Linux, che hanno rimosso la funzione output_poll_changed dalla struttura drm_mode_config_funcs. Questa funzione era utilizzata per notificare al sistema quando c’era un cambiamento nello stato dell’output video, come quando un monitor veniva collegato o scollegato. La sua rimozione richiede un approccio alternativo per gestire i cambiamenti degli stati degli output video, e il supporto per l’enumerazione delle modalità tramite l’API DRM fbdev assicura che il driver NVIDIA possa continuare a funzionare senza problemi in questo nuovo contesto, mantenendo così una buona compatibilità con le configurazioni hardware moderne.
Per i sistemi GNU/Linux, il driver NVIDIA 550.135 aggiorna anche il processo di costruzione del modulo kernel NVIDIA, utilizzando la variabile d’ambiente CONFIG_CC_VERSION_TEXT dal Kconfig del kernel Linux per rilevare il compilatore utilizzato nella costruzione del kernel. NVIDIA afferma che questa modifica “può aiutare a selezionare il compilatore corretto su sistemi GNU/Linux dove il kernel Linux è stato costruito con un compilatore diverso da quello predefinito”.
In aggiunta a queste novità, il driver NVIDIA 550.135 risolve un problema che impediva il caricamento dei moduli kernel NVIDIA quando questi erano collegati tramite file di interfaccia kernel precompilati sulle versioni più recenti del sistema operativo Debian GNU/Linux. Questo bug si manifestava in situazioni in cui gli utenti tentavano di utilizzare moduli già compilati per interagire con il kernel, ma a causa di incompatibilità o modifiche nelle versioni recenti di Debian, i moduli non riuscivano a caricarsi correttamente. Con questo aggiornamento, NVIDIA ha garantito che i moduli possano ora essere caricati senza problemi, migliorando così la compatibilità e l’affidabilità del driver su questa distribuzione
Per maggiori dettagli sulle modifiche implementate in questo nuovo driver grafico stabile NVIDIA 550.135 consultare le note di rilascio.
Il nuovo driver grafico stabile NVIDIA 550.135 è disponibile per il download dal sito Web ufficiale per i sistemi Linux a 64 bit e ARM64 (AArch64), nonché per i sistemi FreeBSD a 64 bit e Solaris a 64/32 bit,
Fonte: https://www.nvidia.com/download/driverResults.aspx/236105/en-us/
Fonte: https://9to5linux.com/nvidia-550-135-graphics-driver-released-with-better-linux-kernel-6-11-support
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.