So I did a fresh install of KDE neon (which runs on top of the latest LTS version of Ubuntu (16.04), hence my question here).
And I was trying to get the nvidia driver working but so far, I had a few steps forwards but still no success, so here is the process I underwent so far
lspci -v | grep VGA
gave me as output that I'm currently using my intel integrated graphics.
But I want nvidia so I found this How do I install the Nvidia drivers?, and did that which involved these commands
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-375
However, when I ran nvidia-settings I got almost the same error as this post Ubuntu 14.04 can't get nvidia-prime working
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
ERROR: nvidia-settings could not find the registry key file. This file should
have been installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
preopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.
The solution that this post mentioned didn't work for me,
so I tried something else. I went into the /usr/share and noticed there were 3 nvidia folders, one called nvidia, the other nvidia-375 and the last nvidia-prime. But only the nvidia folder was empty and the profiles-key-documentation and rc files were inside the nvidia-375 folders,
so I made two symbolic links inside the nvidia folder to the key and rc files in the nvidia-375 folder, reboot the system and tried to run nvidia-settings again. This removed the third error message, but I am still stuck with the first two error messages. Which I have no clue how to fix them.
A few notes.
-My laptop has both a nvidia and intel graphics (which you've probably already figured out after reading the previous)
-The nvidia-settings programs launches but I only get two options inside the program, "Application Profiles" and "nvidia-settings-Configuration". This program should have a lot more options inside.
-I had linix mint KDE installed prior to this and the drivers software from mint allowed me to easily select a nvidia driver and apply that one. So I did get it working on an ubuntu based system before...
Been going at this for a while now, dozens of purges and installs...but to no avail...
Edit:
sudo lshw -c video
returns
*-display
description: VGA compatible controller
product: Sky Lake Integrated Graphics
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
*-display UNCLAIMED
description: 3D controller
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0