Oldfred, thank-you for being so kind to help me. I did originally install from the PPA but I also failed to remove all drivers before that. My bad!
But I think I finally got it but I'm going to give it a couple days before I mark the thread solved, just in case the settings flake on me again (that happened before).
Just a quick run-down. I have no idea how I got it to work. But I did do a full purge of nvidia-390 before I reverted back to the Nouveau driver. After I saw your post, I went back and noticed that the system did not give me the 390 option any more ... only 384. But in Synaptic I see 310 experimental. So I decided to try the 384 and installed it. ... There was no xorg file (same as 390), so I just put one in /etc/X11.
BTW ... I also switched kernels and dropped down from 4.14x low-latency to 4.4x. I'm a little suspicious about the way I installed the 4.14 because it did not work with VirtualBox (dkms issues) and I'm not sure what was going on with Mesa and some other stuff before I dropped my drive into the new PC.
$ uname -a
Code:
Linux av 4.4.0-111-lowlatency #134~14.04.1-Ubuntu SMP PREEMPT Mon Jan 15 16:35:19 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
I have some other problems going on with dual boot (I have windows on another drive and have no idea how to fix grub), so I needed to shutdown. After booting back into Ubuntu, I was surprised that the resolution is correct and looks good.
The major difference is that now I have an nvidia-settings window that is actually populated with information. It was completely empty before this last boot.
So let me take it for a test drive and see if it's stable. If it is I will mark the thread solved in a few days.
If anyone else wants to chime in and give me some tips that I might need later, I'd appreciate it.
To answer questions about what's currently installed ...
$ dpkg -l | grep nvidia
Code:
ii nvidia-384 384.111-0ubuntu0.14.04.1 amd64 NVIDIA binary driver - version 384.111
ii nvidia-cg-dev:amd64 3.1.0013-1 amd64 Cg Toolkit- GPU Shader Authoring Language (headers)
ii nvidia-cg-toolkit 3.1.0013-1 amd64 Cg Toolkit- GPU Shader Authoring Language
ii nvidia-opencl-icd-384 384.111-0ubuntu0.14.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.6.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 331.20-0ubuntu8 amd64 Tool for configuring the NVIDIA graphics driver
$ dkms status
Code:
bbswitch, 0.7, 4.4.0-111-lowlatency, x86_64: installed
nvidia-384, 384.111, 4.4.0-111-lowlatency, x86_64: installed
NOTE: Do I need to remove bbswitch, even though the 384 driver seems to work?
$ lsmod | grep nvidia
Code:
nvidia_uvm 647168 0
nvidia_drm 45056 1
nvidia_modeset 860160 5 nvidia_drm
nvidia 13144064 382 nvidia_modeset,nvidia_uvm
drm_kms_helper 151552 2 i915_bpo,nvidia_drm
drm 360448 6 ttm,i915_bpo,drm_kms_helper,nvidia_drm
Bookmarks