INTEL NUC7I5DNKPC has Pre-Installed Windows 10, 64-bit*, I plan to change it to Ubuntu 16.04.6 LTS server. Any suggestions/comments?
Would there be any drivers missing if running on Ubuntu 16.04.6 LTS server? and where to get them?
Our device INTEL NUC7I5DNKPC
In general, your device is certified by Canonical for running Ubuntu. Below is a copy from their website:
"Certified for the Dawson Canyon NUC models: NUC7i7DNHE, NUC7i7DNKE, NUC7i7DNBE, NUC7i5DNHE, NUC7i5DNKE, NUC7i5DNBE NUC7i3DNHE, NUC7i3DNKE, NUC7i3DNBE and for the June Canyon NUC models: NUC7PJYH and NUC7CJYH."
As you can see they talk about desktop configurations, so I am not sure about server ones.
I have had a successful experience running Ubuntu 16.04 desktop on NUCi5BNH model.
Relating to your question, everything depends on your area of interest, for example, built-in drivers (wifi, networking) are strongly dependent on Linux kernel version of your Ubuntu installation.
In my case, to use a wifi I had to upgrade a kernel version of initially installed one using the following command:
sudo apt-get install --install-recommends xserver-xorg-hwe-16.04
The reason was: the kernel which originally came with Ubuntu 16.04 did not support my wireless adapter model. Probably, it will not be much related to your case, because you are talking about a server configuration.
Right now I am running Ubuntu 18.04 LTS desktop (after upgrade from Ubuntu 16.04). It is not currently certified by Canonical yet , but from my experience, It has a quite good compatibility with my hardware.
Best regards, Vladimir.S