Hi,
I am running an all-in-one desktop pc (dell 2720) and I have successfully installed an nvidia 1060 egpu (EVGA SC model) with the Akitio Thunder2 case and dell PSU. My all-in-one pc only has TB1, but I can't change that - so what.
This setup works in windows: I boot into windows and then I have to connect / disconnect / connect the egpu. For some reason, windows only recognizes the egpu on the second connection attempt. I can always reproduce it this way and everything is running smooth and stable.
So far so good. Now after a few days I tried to get it running on Ubuntu. I installed the most recent drivers:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt purge nvidia*
sudo apt install nvidia-370
I can also see the graphics card (note that I also have a built-in GT750M and integrated Intel CPU besides the GTX1060 egpu)
$ lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Kernel modules: i915
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1) (prog-if 00 [VGA controller])
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_370, nvidia_370_drm
0a:00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1) (prog-if 00 [VGA controller])
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_370, nvidia_370_drm
$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:1c.4/0000:05:00.0/0000:06:03.0/0000:08:00.0/0000:09:03.0/0000:0a:00.0 ==
modalias : pci:v000010DEd00001C03sv00003842sd00006163bc03sc00i00
vendor : NVIDIA Corporation
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-367 - third-party free
driver : nvidia-370 - third-party free recommended
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000FE4sv00001028sd000005B0bc03sc00i00
model : GK107M [GeForce GT 750M]
vendor : NVIDIA Corporation
driver : nvidia-340 - third-party free
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-364 - third-party free
driver : nvidia-358 - third-party free
driver : nvidia-361 - third-party free
== cpu-microcode.py ==
driver : intel-microcode - distro non-free
Now my question is:
* How can I switch to the egpu?
With `prime-select` I can only switch between nvidia and intel, where choosing nvidia will activate the built-in not the external nvidia gpu.
And in `nvidia-settings` I can only see the built-in GT750M, but not the external GTX1060.
Am I missing something? Could this be related to having two different nvidia gpus? I am running out of ideas..