The PPA is currently in testing but you can nonetheless get working Nvidia drivers from here. Installing Nvidia drivers in Ubuntu. In this tutorial, I am going to show you how to install the latest Nvidia drivers for your Linux desktop in a few steps. I’ll also see how to remove it should things not work out as expected.
Active1 year, 5 months ago
I managed to render my installation of kali linux 2016.2 useless, so I re-installed it, and startedthe process over again, following the tutorial found under:https://www.blackmoreops.com/2014/03/13/install-proprietary-nvidia-driver-kali-linux/
Here are the steps outlined which can be found in that tutorial.
Since the installion stalled again on the following step,
with following output
Couldn't find any package whose name or description matched 'linux-headers-4.6.0-kali1-amd64' Unable to apply some actions, aborting
I added the recommended repositories to /etc/apt/sources.list
and retried that step, but it still fails and shows the error. I'm totally stuck at this point and I'm not sure what to try next
I figured I have to download the driver manually from NVIDIAthis is the file I downloaded 'NVIDIA-Linux-x86_64-304.132.run' it is about 69.4 MB large
This is the Info about that driver package:LINUX X64 (AMD64/EM64T) DISPLAY DRIVERVersion: 304.132Release Date: 2016.9.26Operating System: Linux 64-bitLanguage: English (US)File Size: 66.21 MB
Supported Products reads:..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..
here is the linkhttp://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
So my GeForce 210 is supported by this driver package, but how do I install it manuall and after which step should I do so?
Please help! I will compile everything into a tutorial, so other who have the same errors with kali linux 2016.2 are helped too.
Thanks
Steve Dunster 2016
![]()
Steve Dunster 2016Steve Dunster 2016
4 Answers
Actually, I just got the propriety Nvidia drivers working myself on both my desktop and my laptop, scroll down the guide for the Laptop guide. It's a little trickier on the Optimus laptop but still quite doable.
NVIDIA Desktop Driver Install
First of all I'm assuming being logged in under root and a clean install of kali 2016.2.
Pre-requisites
Ensure that sources.list ONLY has the following source:
1. Grab the packages you need
2. Unload nouveau from the kernel.
3. Install kernel headers
4. Install dkms
5. Blacklist the nouveau drivers
and add the line 'blacklist nouveau' sans the quotes to the conf file, save and close.
6. Install the Nvidia drivers and reboot
Login and you're done. If you need to configure your drivers, run nvidia-settings from terminal.
NVIDIA Setup on Optimus Enabled Laptops M series GPU
First of all, the instructions on the KALI distro website are wrong, they won't work and they're not ever going to work with a Kali install.
Anyway here goes
Step 1.
Once Kali is installed, when GRUB loads, select the kali boot entry and press 'e'.
Go down to the line that loads the linux kernel and append ' nomodeset' without the quotes but including the prefixed space after the 'quiet' text, this will allow you to load your display manager.
It should look similar to the following example
linux /boot/vmlinuz-linux root=/dev/sda3 initrd=/boot/initramfs-linux.img quiet nomodeset
Step 2.
Once you're logged in, open a terminal and issue the following commands:
This will make sure your distro is up to date. Once done, reboot Kali, remember to press e and specify nomodeset again.
Step 3.
This installs the appropriate nvidia drivers, configuration software and mesa-utils to verify driver installation worked via glxgears.
Step 4.
Issue lspci to identify the BusID of your nvidia chip, you'll be needing this for configuring xorg.conf.
In the terminal issue the following command:
I get the following output
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
Note your BusID for the nvidia card.
Step 5.
Put the following configuration into your xorg.conf, be sure to edit it, replacing <#:#:#> with your BusID from lspci, for example if LSPCI reports 01:00.00 the BusID value should be '1:0:0'
In my instance, BusID is set to '1:0:0'
Step 6.
Kali Nvidia Drivers Windows 7
Create a lightdm configuration script, this will execute before the display manager starts and will tell X which output source to use.
paste the following lines into the new file, save and close
Next, we need to make this script executable from a terminal.
Step 7.
Finally, lightdm needs to be told to execute the script upon load.You will need to open the lightdm.conf file, scroll down to [Set:*] section and immediately below it, add the following text.
display-setup-script=/etc/lightdm/display_setup.sh
Kali Linux Nvidia Drivers Black Screen
Reboot and you're done. No need to set nomodeset when booting in grub, once you're logged in, pop open a terminal and issue
That's it. You're done, you now have 3D acceleration using your nvidia card.
I did this for the XFCE variant of Kali, you'll need to adapt Step 6 and Step 7 for your chosen display manager.
Nvidia Geforce Experience
NVIDIA Optimus - Display Managers (Arch Linux) for further info on config of other Display Managers.
Kali Nvidia Drivers Black Screen
Daniel LaneDaniel Lane
After spending a few days on how-tos and debugging the black screen issue on boot after installing the NVIDIA drivers, I was finally able to find a solution to all my problems. The main reason I'm writing this post is to let you know that the tutorial found on Kali's official website is broken as of date 11 April 2018. According to hementioned in their website you might be able to successfully install the packages – ocl-icd-libopencl1, nvidia-driver, nvidia-cuda-toolkit – but you might encounter issues during the reboot. You might get a black screen and won't be able to login via the GUI.So let’s get started:
First of all, here are the specifications of my system:
Release:
Before we begin, a couple of notes:
USE AT YOUR OWN RISK
This tutorial is for the official NVIDIA Driver
The tutorial found on the official Kali website is BROKEN! It never works for optimus/hybrid Graphics enabled laptop.
Step 1: Verify you have hybrid graphics
Step 2: Disable nouveau
Step 3: System will reboot and nouveau should be disabled. Verify if nouveau is disabled:
If it shows nothing, that means that nouveau was successfully disabled.
Step 4: Install nvidia driver from Kali repo:
You can also download the latest .run file from Nvidia’s website. Execute and proceed with installation. Whether it’s from Kali’s repo or Nvidia’s website, the procedure is same. The command to install the .run file is:
Step 5: Now we have to find the bus ID of our NVIDIA card:
It should show something like this:
This is our Bus ID.
Step 6: Now we generate the
/etc/X11/xorg.conf file with this bus ID according to Nvidia's guide:
Replace the string inside ** ** with your Bus ID and save the file to
/etc/X11/xorg.conf .
Step 7: Now we have to create some scripts according to our display manager.
Since I’m using the default Kali Linux, which is GDM, I created two files: /usr/share/gdm/greeter/autostart/optimus.desktop and /etc/xdg/autostart/optimus.desktop , with the following content:
Step 8: Now reboot and you should be using Nvidia Driver. Verify if everything is ok: install mesa-utils if not previously installed.
Step 9: Now you can install the cuda toolkits and drivers:
Step 10: Now that our system should be ready to go, we need to verify that the drivers have been loaded correctly. We can quickly verify this by running the nvidia-smi tool.
FIXING SCREEN TEARING ISSUE: After you successfully boot up with the Nvidia driver, you most probably would be experiencing screen tearing issue, i.e., glitches while playing videos in VLC, YouTube videos on Chrome/Firefox, etc. Luckily, we can fix this by enabling PRIME Sync.
Nvidia
IF YOU ARE STUCK IN BOOT SCREEN
Revert what we have done so far:
Press Ctrl+Alt+F2or Ctrl+Alt+F3, login with your password.
Remove those display manager files we created earlier (for GDM):
![]()
Now reboot. You should be able get back to your old system.
If any issues exist, please post in Kali’s forum.
My sincere thanks to TiGER511 who did all the hard work.
G-Man
15.5k99 gold badges4444 silver badges8787 bronze badges
europaeuropa
I was wondering the same.For same reason the installation step with installing headers always fails.Can you please post the output ofecho $(uname -r)
It should be4.6.0-kali1-amd64
also your sources.list should have the following
user3790673user3790673
I think you are using kali-rolling release but your sources list contains kali sana repositories which are old.Use these mirrors for kali rolling 2016.2
GAD3R
31.7k1919 gold badges6767 silver badges126126 bronze badges
Akhil JAkhil J
Not the answer you're looking for? Browse other questions tagged kali-linuxnvidia or ask your own question.Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |