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ů.