GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Installation proprietärer Nvidia-Treiber Kali 2016.2?

Ich habe es geschafft, meine Installation von Kali Linux 2016.2 unbrauchbar zu machen, also habe ich es neu installiert und
den Vorgang erneut gestartet, indem ich dem Tutorial gefolgt bin, das unter:
https://www.blackmoreops.com/ zu finden ist. 2014/03/13/install-proprietary-nvidia-driver-kali-linux/

Hier sind die Schritte beschrieben, die in diesem Tutorial zu finden sind.

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

Da die Installation beim nächsten Schritt erneut ins Stocken geriet,

aptitude -r install linux-headers-$(uname -r)

mit folgender Ausgabe

Es konnte kein Paket gefunden werden, dessen Name oder Beschreibung mit „linux-headers-4.6.0-kali1-amd64“ übereinstimmt.
Einige Aktionen können nicht ausgeführt werden, Abbruch

Ich habe die empfohlenen Repositorys zu /etc/apt/sources.list

hinzugefügt
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

und diesen Schritt wiederholt, aber er schlägt immer noch fehl und zeigt den Fehler an. Ich stecke an diesem Punkt fest und bin mir nicht sicher, was ich als nächstes versuchen soll

Ich dachte, ich muss den Treiber manuell von NVIDIA herunterladen
das ist die Datei, die ich heruntergeladen habe „NVIDIA-Linux-x86_64-304.132.run“ sie ist etwa 69,4 MB groß

Dies sind die Informationen zu diesem Treiberpaket:
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Version:304.132
Release Date:2016.9.26
Operating System:Linux 64-bit
Sprache:Englisch (US)
Dateigröße:66,21 MB

Unterstützte Produkte lauten:

GeForce 200-Serie:
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

Hier ist der 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

Meine GeForce 210 wird also von diesem Treiberpaket unterstützt, aber wie installiere ich es manuell und nach welchem ​​Schritt sollte ich das tun?

Bitte helfen Sie! Ich werde alles in einem Tutorial zusammenstellen, damit auch anderen geholfen wird, die die gleichen Fehler mit Kali Linux 2016.2 haben.

Danke

Akzeptierte Antwort:

Tatsächlich habe ich gerade die proprietären Nvidia-Treiber sowohl auf meinem Desktop als auch auf meinem Laptop zum Laufen gebracht, scrollen Sie in der Anleitung nach unten, um die Laptop-Anleitung zu finden. Auf dem Optimus-Laptop ist es etwas kniffliger, aber immer noch gut machbar.

Installation des NVIDIA Desktop-Treibers

Zunächst einmal gehe ich davon aus, dass ich unter root angemeldet bin und Kali 2016.2 sauber installiert habe.

Voraussetzungen

leafpad /etc/apt/sources.list

Stellen Sie sicher, dass sources.list NUR die folgende Quelle hat:

deb http://http.kali.org/kali kali-rolling main contrib non-free

1. Holen Sie sich die Pakete, die Sie brauchen

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get update
apt-get upgrade

2. Nouveau aus dem Kernel entladen.

modprobe -r nouveau

3. Kernel-Header installieren

apt-get install gcc make linux-headers-$(uname -r)

4. Installieren Sie dkms

apt-get install dkms

5. Nouveau-Fahrer auf die schwarze Liste setzen

leafpad /etc/modprobe.d/nouveau-blacklist.conf

und füge die Zeile „blacklist nouveau“ ohne die Anführungszeichen zur conf-Datei hinzu, speichere und schließe.

6. Installieren Sie die Nvidia-Treiber und starten Sie neu

apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
reboot

Einloggen und fertig. Wenn Sie Ihre Treiber konfigurieren müssen, führen Sie nvidia-settings vom Terminal aus.

NVIDIA-Setup auf Optimus-fähigen Laptops GPU der M-Serie

Zunächst einmal sind die Anweisungen auf der KALI-Distro-Website falsch, sie werden nicht funktionieren und sie werden niemals mit einer Kali-Installation funktionieren.

Verwandte:Benötigt das Ändern der Auslagerung einen Neustart?

Wie auch immer, hier geht es

Schritt 1.

Sobald Kali installiert ist, wählen Sie beim Laden von GRUB den Kali-Boot-Eintrag und drücken Sie „e“.

Gehen Sie nach unten zu der Zeile, die den Linux-Kernel lädt, und hängen Sie „nomodeset“ ohne die Anführungszeichen, aber mit dem vorangestellten Leerzeichen nach dem „ruhigen“ Text an, damit Sie Ihren Display-Manager laden können.

Es sollte ähnlich wie im folgenden Beispiel aussehen

linux /boot/vmlinuz-linux root=/dev/sda3 initrd=/boot/initramfs-linux.img quiet nomodeset

Schritt 2.

Sobald Sie angemeldet sind, öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:

apt-get update
apt-get dist-upgrade
apt-get upgrade

Dadurch wird sichergestellt, dass Ihre Distribution auf dem neuesten Stand ist. Wenn Sie fertig sind, starten Sie Kali neu, denken Sie daran, e zu drücken und erneut nomodeset anzugeben.

Schritt 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

Dadurch werden die entsprechenden nvidia-Treiber, Konfigurationssoftware und mesa-utils installiert, um zu überprüfen, ob die Treiberinstallation über glxgears funktioniert hat.

Schritt 4.

Geben Sie lspci aus, um die BusID Ihres nvidia-Chips zu identifizieren, Sie benötigen diese für die Konfiguration von xorg.conf.

Geben Sie im Terminal den folgenden Befehl ein:

lspci | grep "3D"

Ich erhalte die folgende Ausgabe

01:00.0 3D-Controller:NVIDIA Corporation GM107M [GeForce GTX 960M]
(rev a2)

Notieren Sie sich Ihre BusID für die NVIDIA-Karte.

Schritt 5.

leafpad /etc/X11/xorg.conf

Fügen Sie die folgende Konfiguration in Ihre xorg.conf ein, stellen Sie sicher, dass Sie sie bearbeiten, und ersetzen Sie <#:#:#> durch Ihre BusID von lspci, wenn LSPCI beispielsweise 01:00.00 meldet, sollte der BusID-Wert „1:0:0“ sein.

Section "Module"
     Load          "modesetting" 
EndSection

 Section "Device"
     Identifier     "nvidia"
     Driver         "nvidia"
     VendorName     "NVIDIA Corporation"
     BusID          "<#:#:#>"
     Option         "AllowEmptyInitialConfiguration" 
EndSection

In meinem Beispiel ist die BusID auf „1:0:0“

gesetzt

Schritt 6.

Erstellen Sie ein lightdm-Konfigurationsskript, das vor dem Start des Display-Managers ausgeführt wird und X mitteilt, welche Ausgabequelle verwendet werden soll.

leafpad /etc/lightdm/display_setup.sh

füge die folgenden Zeilen in die neue Datei ein, speichere und schließe

#!/bin/sh 
xrandr --setprovideroutputsource modesetting NVIDIA-0 
xrandr --auto

Als nächstes müssen wir dieses Skript von einem Terminal ausführbar machen.

chmod +x /etc/lightdm/display_setup.sh

Schritt 7.

Schließlich muss lightdm angewiesen werden, das Skript beim Laden auszuführen.
Sie müssen die Datei lightdm.conf öffnen, nach unten zum Abschnitt [Set:*] scrollen und direkt darunter den folgenden Text hinzufügen.

display-setup-script=/etc/lightdm/display_setup.sh

Neustart und fertig. Nomodeset muss beim Booten in Grub nicht festgelegt werden. Sobald Sie angemeldet sind, öffnen Sie ein Terminal und geben Sie es aus

glxgears

Das ist es. Sie sind fertig, Sie haben jetzt 3D-Beschleunigung mit Ihrer NVIDIA-Karte.

Ich habe dies für die XFCE-Variante von Kali getan, Sie müssen Schritt 6 und Schritt 7 für Ihren gewählten Display-Manager anpassen.

NVIDIA Optimus – Display Managers (Arch Linux) für weitere Informationen zur Konfiguration anderer Display Manager.


Linux
  1. So installieren Sie die NVIDIA-Treiber unter CentOS 7 Linux

  2. Linux – Linux-Header können nicht installiert werden (kali Linux)?

  3. Linux – Header auf Kali installieren?

  4. Kali Linux 2016.2-Version

  5. PowerShell unter Kali Linux installieren

So installieren Sie den GNOME-Desktop unter Kali Linux

So installieren Sie Nvidia-Treiber unter Fedora Linux

So installieren Sie Nvidia-Treiber unter Linux Mint [Anfängerhandbuch]

Installieren Sie NVIDIA-Treiber auf Fedora Linux 34/35

So installieren Sie NVIDIA-Treiber unter Fedora 36 Linux

So installieren Sie die neuesten Nvidia-Treiber unter Linux Mint 16 Petra