GNU/Linux >> Znalost Linux >  >> Linux

Linux – Instalace proprietárních ovladačů Nvidia Kali 2016.2?

Podařilo se mi učinit svou instalaci kali linux 2016.2 zbytečnou, tak jsem ji znovu nainstaloval a začal
proces znovu podle návodu, který najdete pod:
https://www.blackmoreops.com/ 2014/03/13/install-proprietary-nvidia-driver-kali-linux/

Zde jsou popsané kroky, které lze nalézt v tomto tutoriálu.

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

Protože se instalace v následujícím kroku znovu zastavila,

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

s následujícím výstupem

Nebyl nalezen žádný balíček, jehož název nebo popis odpovídá „linux-headers-4.6.0-kali1-amd64“
Nelze použít některé akce, přeruší se

Doporučené repozitáře jsem přidal do /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

a opakoval tento krok, ale stále selže a zobrazuje chybu. V tomto bodě jsem úplně zaseknutý a nejsem si jistý, co zkusit dál

Usoudil jsem, že musím ovladač stáhnout ručně z NVIDIA
toto je soubor, který jsem stáhl „NVIDIA-Linux-x86_64-304.132.run“, je velký asi 69,4 MB

Toto jsou informace o tomto balíčku ovladače:
OVLADAČ DISPLEJE LINUX X64 (AMD64/EM64T)
Verze:304.132
Datum vydání:2016.9.26
Operační systém:Linux 64-bit
Jazyk:angličtina (USA)
Velikost souboru:66,21 MB

Podporované produkty:

Řada GeForce 200:
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

zde je odkaz
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 =GeForce

Můj GeForce 210 je tedy podporován tímto balíčkem ovladačů, ale jak jej nainstaluji ručně a po jakém kroku to mám udělat?

Prosím pomozte! Vše zkompiluji do tutoriálu, takže ostatním, kteří mají stejné chyby s kali linux 2016.2, pomůžeme také.

Díky

Přijatá odpověď:

Vlastně jsem právě zprovoznil vlastní ovladače Nvidia jak na svém stolním počítači, tak na mém notebooku, přejděte dolů v příručce pro průvodce notebookem. Na notebooku Optimus je to trochu složitější, ale stále docela proveditelné.

Instalace ovladače NVIDIA pro stolní počítač

Za prvé předpokládám, že jsem přihlášen pod rootem a mám čistou instalaci kali 2016.2.

Předpoklady

leafpad /etc/apt/sources.list

Ujistěte se, že sources.list POUZE obsahuje následující zdroj:

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

1. Vezměte si potřebné balíčky

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

2. Uvolněte nouveau z jádra.

modprobe -r nouveau

3. Nainstalujte hlavičky jádra

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

4. Nainstalujte dkms

apt-get install dkms

5. Černá listina řidičů nouveau

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

a přidejte řádek „blacklist nouveau“ bez uvozovek do souboru conf, uložte a zavřete.

6. Nainstalujte ovladače Nvidia a restartujte

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

Přihlaste se a máte hotovo. Pokud potřebujete nakonfigurovat ovladače, spusťte nvidia-settings z terminálu.

Nastavení NVIDIA na GPU notebooků Optimus Enabled řady M

Za prvé, pokyny na webu distribuce KALI jsou špatné, nebudou fungovat a nikdy nebudou fungovat s instalací Kali.

Související:Potřebuje změna swappiness restart?

Každopádně tady to je

Krok 1.

Jakmile je Kali nainstalována, po načtení GRUB vyberte spouštěcí položku Kali a stiskněte „e“.

Přejděte dolů na řádek, který načítá linuxové jádro, a připojte „nomodeset“ bez uvozovek, ale včetně předpony za „tichým“ textem, což vám umožní načíst správce zobrazení.

Mělo by to vypadat podobně jako v následujícím příkladu

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

Krok 2.

Jakmile se přihlásíte, otevřete terminál a zadejte následující příkazy:

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

Tím zajistíte, že vaše distribuce bude aktuální. Po dokončení restartujte Kali, nezapomeňte stisknout e a znovu zadat nomodeset.

Krok 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

Tím se nainstalují příslušné ovladače nvidia, konfigurační software a nástroje mesa-utils, aby se ověřilo, že instalace ovladače fungovala přes glxgears.

Krok 4.

Vydáním lspci identifikujte BusID vašeho čipu nvidia, budete jej potřebovat pro konfiguraci xorg.conf.

V terminálu zadejte následující příkaz:

lspci | grep "3D"

Dostávám následující výstup

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

Poznamenejte si své BusID pro kartu nvidia.

Krok 5.

leafpad /etc/X11/xorg.conf

Vložte následující konfiguraci do svého xorg.conf, nezapomeňte ji upravit a nahraďte <#:#:#> vaším BusID z lspci, například pokud LSPCI hlásí 01:00.00, hodnota BusID by měla být „1:0:0“

Section "Module"
     Load          "modesetting" 
EndSection

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

V mém případě je BusID nastaveno na „1:0:0“

Krok 6.

Vytvořte konfigurační skript lightdm, který se spustí před spuštěním správce zobrazení a sdělí X, který výstupní zdroj má použít.

leafpad /etc/lightdm/display_setup.sh

vložte následující řádky do nového souboru, uložte a zavřete

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

Dále musíme udělat tento skript spustitelný z terminálu.

chmod +x /etc/lightdm/display_setup.sh

Krok 7.

Nakonec je třeba říci lightdm, aby po načtení spustil skript.
Budete muset otevřít soubor lightdm.conf, přejděte dolů do sekce [Set:*] a hned pod ní přidejte následující text.

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

Restartujte a máte hotovo. Při spouštění v grub není třeba nastavovat nomodeset, jakmile se přihlásíte, otevřete terminál a problém

glxgears

A je to. Hotovo, nyní máte 3D akceleraci pomocí karty nvidia.

Udělal jsem to pro XFCE variantu Kali, budete muset upravit Krok 6 a Krok 7 pro zvoleného správce zobrazení.

NVIDIA Optimus – Display Managers (Arch Linux) pro další informace o konfiguraci dalších Display Managerů.


Linux
  1. Linux – nelze nainstalovat linuxové záhlaví (kali Linux)?

  2. Linux – nainstalovat záhlaví na Kali?

  3. Instalace PowerShellu na Kali Linux

  1. Jak nainstalovat ovladače NVIDIA na CentOS 7 Linux

  2. Jak nainstalovat ovladače NVIDIA na RHEL 8 Workstation

  3. Vydání Kali Linux 2016.2

  1. Jak nainstalovat pip na Kali Linux

  2. Jak nainstalovat Kali Linux

  3. Jak nainstalovat VeraCrypt na Kali Linux