Nvidia GT 1030 – Debian 10.xx (Buster) – Nvidia drivers

This image has an empty alt attribute; its file name is gt-1030.png

Le schede grafiche Nvidia in Debian utilizzano il driver open nouveau.
In debian 10 la scheda Georce GT 1030 è riconosciuta dal driver noveau. Tuttavia benchè consenta alla risoluzione di 3840×2160 px anche la frequenza di 60Hz i video non risultano fluidi. Sopratutto quelli della DVB-T. Il tutto accompagnato da un non adeguato lavoro della CPU: che risulta più elevato del necessario. Anche riducendo la frequenza a 30Hz i risultati non migliorano.

L’installazione dei driver nvidia proprietari migliora decisamente la situazione. Le prestazioni grafiche migliorano decisamente e i video sono assolutamente fluidi anche alla risoluzione 4K. Limiti sono la frequenza selezionabile che non supera i 30Hz. Utilizzando il monitor 4K da 43″, Philips BDN4350UC/00, anche i 30Hz sono accettabili. Lo spazio disco aggiuntivo richiesto è di 500 MB.

Per utilizzare i drivers proprietari nvidia in Debian 10 Buster.

  • abilitare i repository contrib e non-free per l’installazione del pacchetto  nvidia-driver.
  • In subordine è possibile installare la versione più recente presente nel repository backports.
  • E’ possibile anche scaricare e installare  il driver rilasciato da nvidia nel proprio sito.

Per determinare il modello della scheda grafica si può utilizzare nvidia-detect oppure lspci.

Per utilizzare nvdia-detect è necessario aggiungere i repository contrib e non-free e installare il pacchetto specifico.

# sudo su 

# echo "deb http://httpredir.debian.org/debian/ buster main contrib non-free"  > /etc/apt/sources.list
# apt update

# apt install nvidia-detect 


# sudo nvidia-detect 
Detected NVIDIA GPUs:
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP108 [10de:1d01] (rev a1)

Checking card: NVIDIA Corporation GP108 (rev a1)
Your card is supported by the default drivers.
It is recommended to install the
        nvidia-driver
package.

con lspci

# lspci -nn | egrep -i "3d|display|vga"
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP108 [10de:1d01] (rev a1)

utilizzando inxi

Graphics:
Device-1: NVIDIA GP108 vendor: Micro-Star MSI driver: nvidia v: 418.74
bus ID: 03:00.0 chip ID: 10de:1d01
Display: server: X.Org 1.20.4 driver: nvidia
unloaded: fbdev,modesetting,nouveau,vesa alternate: nv
resolution: 3840x2160~30Hz
OpenGL: renderer: GeForce GT 1030/PCIe/SSE2 v: 4.6.0 NVIDIA 418.74
direct render: Yes

il chip-ID (10de:1d01)  composto di Vendor ID (10de)  e  Product ID ( 1d01) consente di ottenere altre informazioni relative al prodotto.  Diversi sono i siti che forniscono questo tipo di servizio.

Vendor ID:Device ID

Unix Driver Archive

Gli elenchi completi dei dispositivi nvidia supportati dalle varie versioni dei driver nvidia sono disponibili agli

https://www.nvidia.com/object/unix.html

altro elenco

https://us.download.nvidia.com/XFree86/Linux-x86_64/375.66/README/supportedchips.html

nvidia-driver versione 418.74

Il driver nvidia attualmente disponibile in debian 10.0 Stretch stable è la versione 418.74. aggiunti i repositories <contrib> e <non-free>





E’ possibile installare nvidia-driver e i linux-headers per il kernel in uso con

:~$ apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-driver firmware-linux

diversi i pacchetti in genere che verranno installati: 106 in debian 10 xfce

The following additional packages will be installed:
   dkms gcc-8-base:i386 glx-alternative-mesa glx-alternative-nvidia glx-diversions libatomic1:i386
...
...
0 upgraded, 106 newly installed, 0 to remove and 0 not upgraded.
Need to get 96,9 MB of archives.
After this operation, 494 MB of additional disk space will be used.

Il Dynamic Kernel Module Support (  DKMS  ) che genera i moduli del kernel i cui sorgenti non sono generalemente disponibili consentirà l’installazione del nuovo driver compilando il modulo nvidia grazie al pacchetto nvidia-kernel-dkms.

...
...
Loading new nvidia-current-418.74 DKMS files...
Building for 4.19.0-5-amd64
Building initial module for 4.19.0-5-amd64
Done.

nvidia-current.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.19.0-5-amd64/updates/dkms/

nvidia-current-modeset.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.19.0-5-amd64/updates/dkms/

nvidia-current-drm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.19.0-5-amd64/updates/dkms/

nvidia-current-uvm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.19.0-5-amd64/updates/dkms/

depmod...

DKMS: install completed.
...
...
:~$ exit

Riavviare il sistema. Con il riavvio  il driver nouveau verrà automaticamente  disattivato e inserito in blacklist.

Nel menu System sarà disponibile il programma di configurazione specifico: NVIDIA X Server Setting.

La versione dal Driver NVidia installata è la 418.74

Installare da buster-backport

Se si desidera installare l’ultimo dirver si dovrebbe installare la versione presente nel repository backports in questo caso aggiungere

il repository backports repository a source list  sources.list con:
# echo “deb http://httpredir.debian.org/debian stretch-backports main contrib non-free” > /etc/apt/sources.list
rimuovere i driver nvidia installati con
apt purge nvidia-*
Aggiornare con :
# apt update
Installare/aggiornare i Linux headers per il kernel in uso con :
# apt install linux-headers-$(uname -r|sed ‘s/[^-]*-[^-]*-//’)
Installare il pacchetto  nvidia-driver dal  backports repository:
# apt-get install -t buster-backports nvidia-driver

lnstallazione del driver nvidia dal sito del produttore

L’installazione Per un utilizzatore di Debian non mi sento di consigliarla.

pagina per il download del driver

https://www.nvidia.it/Download/index.aspx?lang=it

il file scaricato sarà di tipo .run

la disabilitazione del driver nouveau andrà fatta manualmente.

informazioni aggiuntive in   https://wiki.debian.org/it/NvidiaGraphicsDrivers

Risorse:

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...