Sono riuscito a rendere inutile la mia installazione di kali linux 2016.2, quindi l'ho reinstallato e ho riavviato
il processo da capo, seguendo il tutorial che si trova in:
https://www.blackmoreops.com/ 13/03/2014/install-proprietary-nvidia-driver-kali-linux/
Ecco i passaggi delineati che possono essere trovati in quel tutorial.
echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" >> etc/apt/sources.list
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
apt-get install -y aptitude
aptitude -r install linux-headers-$(uname -r)
apt-get install nvidia-kernel-$(uname -r)
aptitude install nvidia-kernel-dkms
aptitude install nvidia-xconfig
nvidia-xconfig
reboot
Poiché l'installazione si è bloccata di nuovo nel passaggio successivo,
aptitude -r install linux-headers-$(uname -r)
con il seguente output
Impossibile trovare alcun pacchetto il cui nome o descrizione corrisponda a "linux-headers-4.6.0-kali1-amd64"
Impossibile applicare alcune azioni, interruzione
Ho aggiunto i repository consigliati a /etc/apt/sources.list
echo "deb http://old.kali.org/kali sana main non-free contrib" >> /etc/apt/sources.list
echo "deb-src http://old.kali.org/kali sana main non-free contrib" >> /etc/apt/sources.list
echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" >> /etc/apt/sources.list
echo "deb-src http://http.kali.org/kali kali-rolling main contrib non-free" >> /etc/apt/sources.list
e ho riprovato quel passaggio, ma non riesce ancora e mostra l'errore. Sono completamente bloccato a questo punto e non sono sicuro di cosa provare dopo
Ho pensato di dover scaricare il driver manualmente da NVIDIA
questo è il file che ho scaricato “NVIDIA-Linux-x86_64-304.132.run” è grande circa 69,4 MB
Queste sono le informazioni su quel pacchetto di driver:
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Versione:304.132
Data di rilascio:26.9.2016
Sistema operativo:Linux 64-bit
Lingua:inglese (USA)
Dimensione file:66,21 MB
I prodotti supportati recitano:
…
GeForce 200 Series:
GeForce GTX 295, GeForce GTX 285, GeForce GTX 280, GeForce GTX 275, GeForce GTX 260, GeForce GTS 250,
GeForce GTS 240, GeForce GT 230, GeForce GT 240, GeForce GT 220, GeForce G210, GeForce 210, GeForce 205
…
ecco il link
http://www.nvidia.com/content/DriverDownload-March2009/confirmation.php?url=/XFree86/Linux-x86_64/304.132/NVIDIA-Linux-x86_64-304.132.run&lang=us&type =GeForce
Quindi la mia GeForce 210 è supportata da questo pacchetto di driver, ma come faccio a installarlo manualmente e dopo quale passaggio dovrei farlo?
Per favore aiuto! Compilerò tutto in un tutorial, in modo che anche gli altri che hanno gli stessi errori con kali linux 2016.2 vengano aiutati.
Grazie
Risposta accettata:
In realtà, ho appena fatto funzionare i driver Nvidia di proprietà sia sul mio desktop che sul mio laptop, scorri la guida verso il basso per la guida del laptop. È un po' più complicato sul laptop Optimus ma è comunque abbastanza fattibile.
Installazione del driver desktop NVIDIA
Prima di tutto presumo di aver effettuato l'accesso sotto root e un'installazione pulita di kali 2016.2.
Prerequisiti
leafpad /etc/apt/sources.list
Assicurati che sources.list abbia SOLO la seguente fonte:
deb http://http.kali.org/kali kali-rolling main contrib non-free
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get update
apt-get upgrade
modprobe -r nouveau
apt-get install gcc make linux-headers-$(uname -r)
apt-get install dkms
leafpad /etc/modprobe.d/nouveau-blacklist.conf
e aggiungi la riga “blacklist nouveau” senza virgolette al file conf, salva e chiudi.
apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
reboot
Accedi e il gioco è fatto. Se hai bisogno di configurare i tuoi driver, esegui le impostazioni di nvidia dal terminale.
Installazione NVIDIA su GPU Optimus Enabled Laptops serie M
Prima di tutto, le istruzioni sul sito Web della distribuzione KALI sono sbagliate, non funzioneranno e non funzioneranno mai con un'installazione di Kali.
Correlati:la modifica dello swappiness richiede un riavvio?Comunque ecco qui
Passaggio 1.
Una volta installato Kali, quando GRUB viene caricato, seleziona la voce di avvio di Kali e premi "e".
Vai alla riga che carica il kernel linux e aggiungi "nomodeset" senza le virgolette ma includendo lo spazio prefissato dopo il testo "quiet", questo ti permetterà di caricare il tuo display manager.
Dovrebbe essere simile al seguente esempio
linux /boot/vmlinuz-linux root=/dev/sda3 initrd=/boot/initramfs-linux.img quiet nomodeset
Passaggio 2.
Una volta effettuato l'accesso, apri un terminale ed esegui i seguenti comandi:
apt-get update
apt-get dist-upgrade
apt-get upgrade
Questo assicurerà che la tua distribuzione sia aggiornata. Una volta terminato, riavvia Kali, ricordati di premere e e specificare nuovamente nomodeset.
Passaggio 3.
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
apt-get install nvidia-vdpau-driver vdpau-va-driver mesa-utils
Questo installa i driver nvidia appropriati, il software di configurazione e mesa-utils per verificare che l'installazione del driver abbia funzionato tramite glxgears.
Passaggio 4.
Emetti lspci per identificare il BusID del tuo chip nvidia, ti servirà per configurare xorg.conf.
Nel terminale emettere il seguente comando:
lspci | grep "3D"
Ottengo il seguente output
01:00.0 Controller 3D:NVIDIA Corporation GM107M [GeForce GTX 960M]
(rev a2)
Annota il tuo BusID per la scheda nvidia.
Passaggio 5.
leafpad /etc/X11/xorg.conf
Inserisci la seguente configurazione nel tuo xorg.conf, assicurati di modificarla, sostituendo <#:#:#> con il tuo BusID da lspci, ad esempio se LSPCI riporta 01:00.00 il valore BusID dovrebbe essere "1:0:0"
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "<#:#:#>"
Option "AllowEmptyInitialConfiguration"
EndSection
Nel mio caso, BusID è impostato su "1:0:0"
Passaggio 6.
Crea uno script di configurazione di lightdm, questo verrà eseguito prima dell'avvio del display manager e indicherà a X quale sorgente di output utilizzare.
leafpad /etc/lightdm/display_setup.sh
incolla le seguenti righe nel nuovo file, salva e chiudi
#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
Successivamente, dobbiamo rendere questo script eseguibile da un terminale.
chmod +x /etc/lightdm/display_setup.sh
Passaggio 7.
Infine, è necessario dire a lightdm di eseguire lo script al caricamento.
Sarà necessario aprire il file lightdm.conf, scorrere fino alla sezione [Set:*] e, subito sotto, aggiungere il testo seguente.
display-setup-script=/etc/lightdm/display_setup.sh
Riavvia e il gioco è fatto. Non è necessario impostare nomodeset all'avvio di grub, una volta effettuato l'accesso, apri un terminale e invia
glxgears
Questo è tutto. Hai finito, ora hai l'accelerazione 3D usando la tua scheda nvidia.
L'ho fatto per la variante XFCE di Kali, dovrai adattare il passaggio 6 e il passaggio 7 per il display manager scelto.
NVIDIA Optimus – Display Manager (Arch Linux) per ulteriori informazioni sulla configurazione di altri Display Manager.