Since Intel won't support Linux on the NUC's, I thought I'd post some stuff that "works for me".
I've tested both NUC7i3BNH and NUC7i5BNH with the same cheap Chinese 4k TV
as a monitor using a high-speed HDMI cable straight from the NUC HDMI port.
After installing BIOS version 57, both boxes sync'd up at 4k @30Hz right
away, even in the bios. I was able to install OpenSUSE Leap 42.3 with no
problems. I could get 4k @60Hz by adding the following 3 lines to my xinitrc
file (/etc/X11/xinit/xinitrc on OpenSUSE; similar places on other distros):
xrandr --newmode "4k60_tech" 534.010 3840 3982 4027 4064 2160 2170 2180 2190 +hsync +vsync
xrandr --addmode DP-1 4k60_tech
xrandr --output DP-1 --mode 4k60_tech
Note that these are NOT the values in the modeline that are output by "cvt".
The cvt output parameters do NOT work for me, but these do. Thanks to
forum.level1techs.com for the parameters. Also note that the output is DP-1
on my system, even though I am using the HDMI port, NOT the USBc/DP port.
After booting and logging in, I'm in 4k60 mode, and that mode is visible in the
System Settings->Display and Monitor->Displays->Advanced Settings->Refresh rate
Audio always works fine through the headphone jack on the NUC. Sound through the TV
is iffy. It won't work when freshly booted. One poster said it worked for him if he plugged
and then unplugged headphones, but that doesn't solve my problem. However, if I use the
System Settings menus to switch to a lower refresh rate, the sound will miraculously
work (usually). Then you can set the refresh rate back up to 60Hz, and the sound will
still work (most of the time). At least until the next boot...
I hope this helps someone. Video playback is fiendishly slow with 4k video.
Like maybe 4 frames per second. Very choppy. cpu is maxxed out. Intel
says Win10 works fine -- it must be the Linux drivers not taking advantage of
the graphics hardware. Anyone have a solution? It sure would be nice to
actually see some beautiful full-speed 4k video!! (And installing Win10 is
NOT an option.)
I understand you are having some issues with your Intel® NUCs which are giving you problems with the performance by setting them in 4K 60Hz. Allow me to help you regarding this issue.
As you mentioned before, Intel® will not provide support Linux Operating System nevertheless, there is some information I can share with you.
First, let me inform you that there is a new version of the BIOS for these NUCS you mentioned previously, I will attach the link for you to download the latest BIOS version, this link will work for both models: https://downloadcenter.intel.com/download/27416/NUCs-BIOS-Update-BNKBL357-86A-?v=t https://downloadcenter.intel.com/download/27416/NUCs-BIOS-Update-BNKBL357-86A-?v=t
In case you are not familiar with this process here you have a link with the instructions of how to perform a BIOS update: https://www.intel.com/content/www/us/en/support/articles/000005636/mini-pcs.html https://www.intel.com/content/www/us/en/support/articles/000005636/mini-pcs.html
Then, you can perform an update for your graphics drivers. In order to download those drivers you can look for support using the following link: https://01.org/linuxgraphics/downloads https://01.org/linuxgraphics/downloads
In the case that this does not fix your problem I would highly recommend to look for support with the communities of the version of your Operating System.
is Intel aware of the numerous reports of problems installing the latest BIOS?
If I download the latest BIOS, put it on a usb thumb drive, boot into the
bios to start the bios-based upgrade, what are my recovery actions if something
goes wrong during the upgrade? Or even after the upgrade? Will I be able
to re-install v57 (which is working just fine)?
Are there release notes for the changes from v57 to v60? I think they're
somewhere on this website, but I can't find them right now.
Thank you very much for your reply.
When updating the BIOS there are several factors that can cause a problem with the update nonetheless, you can always perform a BIOS Recovery by following the instructions on this link: https://www.intel.com/content/www/us/en/support/articles/000005532/mini-pcs.html https://www.intel.com/content/www/us/en/support/articles/000005532/mini-pcs.html
Furthermore, here you have the released notes of the latest BIOS version (0060): https://downloadmirror.intel.com/27416/eng/BN_0061_ReleaseNotes.pdf https://downloadmirror.intel.com/27416/eng/BN_0061_ReleaseNotes.pdf
Please note that downgrading the BIOS to an earlier version is not recommended and might not be supported. The Read Me PDF of this version will show this information on the "Important Notes" section. Here is the link to verify this information: https://downloadmirror.intel.com/27416/eng/NUC-BIOS-Update-Readme.pdf https://downloadmirror.intel.com/27416/eng/NUC-BIOS-Update-Readme.pdf
Those links attached above are located at the bottom of the page in the "Release Notes" section of the webpage. This will be the link: https://downloadcenter.intel.com/download/27416/NUCs-BIOS-Update-BNKBL357-86A-?v=t https://downloadcenter.intel.com/download/27416/NUCs-BIOS-Update-BNKBL357-86A-?v=t