Driver & Firmware
Capitolo 2 – RetroZar Edition
Obiettivo del Capitolo
In questo capitolo configuriamo i repository, abilitiamo sudo, installiamo i driver NVIDIA
per le GPU RetroZar (Tesla, Kepler, Maxwell, Pascal) e prepariamo il sistema per Steam, Proton e DXVK.
NOTA BENE: nei terminali/konsole le scorciatoie Ctrl+C e Ctrl+V non funzionano normalmente: è necessario aggiungere Shift.
Per incollare i comandi nel terminale, quindi, utilizzare:
CTRL + SHIFT + V
oppure CTRL + SHIFT + C nel caso vogliate copiare qualcosa dal terminale.
1. Abilitare sudo
Dopo l’installazione netinst, l’utente creato non ha i permessi sudo. Aggiungiamolo manualmente:
su -
Inserisci la password ed entrerai come root.
usermod -aG sudo user
Sostituisci user con il tuo nome utente.
Se non sai qual è, è quello prima della chiocciola.
Nel terminale, quando scrivi, appari come: nomeutente@nomepc:~$
reboot
2. Abilitare repository non-free
Per installare driver NVIDIA e firmware vari, servirà aggiungere ai repository: contrib non-free.
Apri il file:
sudo nano /etc/apt/sources.list
Aggiungi "contrib non-free" dopo "main"
nelle tre repo principali, solo quelle che iniziano per "deb" (sono solo 3)
quelle che iniziano per "deb-src", ignoratele
contrib non-free
Le tre repo devono diventare cosi:
deb http://deb.debian.org bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org bookworm-security main contrib non-free non-free-firmware
Per salvare le modifiche: Ctrl+O
Per chiudere Ctrl+X
Aggiorna i pacchetti:
sudo apt update
3. Identificare la GPU
Prima di installare i driver, identifichiamo il modello della scheda video:
lspci | grep -i vga
4. Driver NVIDIA 470 (Kepler / Tesla)
Per GPU come GTX 760, GTX 660, GT 710, ecc. serve il ramo driver legacy 470.
Esempio output:
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B
[GeForce GT 710] (rev a1)
Se la tua architettura è diversa da GM107 o GK208B
FERMATI!, rischi un black screen installando driver non compatibili.
Se la tua architettura è GM107 (Maxwell) Vai al punto 5 per i driver 500.
Se la tua architettura è GK208B (Kepler) prosegui con i 470.
Installazione driver:
Puoi copiare l'intero codice ed eseguirlo tutto insieme dal terminale :)
sudo apt update
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install nvidia-tesla-470-driver firmware-misc-nonfree
sudo apt install libvulkan1 libvulkan1:i386 vulkan-tools
IMPORTANTE! Al riavvio, impostate x11 in basso a sinistra quando tornate alla lock screen, altrimenti non loggerete.
5. Driver NVIDIA serie 500 (Maxwell / Pascal)
Per GPU come GTX 750, GTX 750 Ti, GTX 950, GTX 960, ecc.
Esempio output:
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
Installazione driver:
Puoi copiare l'intero codice ed eseguirlo tutto insieme dal terminale :)
sudo apt update sudo dpkg --add-architecture i386 sudo apt update sudo apt install linux-headers-amd64 nvidia-driver firmware-misc-nonfree -y sudo dpkg --add-architecture i386 && sudo apt update sudo apt install nvidia-driver-libs:i386 libvulkan1 libvulkan1:i386 vulkan-tools -y
IMPORTANTE! Al riavvio, impostate x11 in basso a sinistra quando tornate alla lock screen, altrimenti non loggerete.
6. Installare Steam
Per Steam serve l’architettura i386 abilitata. questo codice installerà solo "l'installer" di steam...
sudo dpkg --add-architecture i386 sudo apt update sudo apt install steam-installer -y
6.1 Installare Steam
Ora avviate steam, partirà la vera installazione di steam.