I just bought a 10th Generation Intel Core i7-10710U, partly because it seems to have reasonable support for Linux. I’ve got Ubuntu up and running no problem, but can’t get Qubes installed.
Qubes OS works on NUC10, I daily use a NUC10i7FNK with the same CPU as you.
I don’t know for the specific Frost Canyon, but see my NUC10i7FNK HCL post from mail-archive or google groups, and also the Q/A in the qubes-user mailing-list thread.
That’s terrific news! Did you have any trouble with the installation? I can’t get the installation GUI to show up on the page. It stalls as I’ve defined here: https://github.com/QubesOS/qubes-issues/issues/6104
Terrible screenshots… but I can’t seem to get to get passed it.
My first (stupid) issue was a buggy 4GB USB stick, I switched to a newer and bigger one for the QubesOS 4.0 ISO.
My second and more important issue was the unrecognized network ethernet card. But I used an USB-ethernet adapter for the Qubes-OS installation. Then I updated to a latest kernel (5.6.16) which recognized my ethernet card. Then all rocks
Verify the BIOS settings, I think it’s the main problem for you. See my HCL mailing-list post and also the question/answer from/to zhao in my HCL thread.
Are you using a very specific NUC10 or a very common like mine (NUC10i7FNK)? Check the differences between mine and yours.
My first post on the mailing list explained it (‘qubes-dom0-update kernel-latest’) like the Qubes-OS documentation (kernel upgrade).
But like I didn’t get the errors shown on your camera shots, I think that your BIOS settings is the main problem.
Please read first all this thread (BIOS settings I explained, zhaojx88 questions and my answers). Then if not resolved, ask specific questions here, I will help you.
With that I was able to get to the Qubes OS install. Still seemed pretty rough. I had installed Kubuntu on the NUC’s drive, but will install a bootable Linux USB & just format that.
Anyways, with the BIOS instructions (that I’d missed before), it looks like I am making progress.
@mgifford
After added the sys-usb VM, below my own archived tutorial for using a USB NIC.
For using a USB NIC:
sys-net/Qube setting : remove all the devices
sys-net/Start
dom0/Terminal: qvm-usb for finding the USB NIC, ex: sys-usb:3.3
dom0/Terminal: qvm-usb attach sys-net sys-usb:3.3
sys-net/Terminal : ‘usb-devices’ display the USB devices of the VM
sys-net/Terminal : ‘ip a’ display the network interface and the current IP
=> sys-net notifies that a new connection is activated, the red network icon displayed in the tray bar
On next boots, with Qubes Devices, set the USB NIC to sys-net. (I noted this in my tutorial but I don’t remember why, so useless or useful you will see)…
If this works for you, the next steps are:
update dom0
install the kernel-latest
sys-net set to using the kernel-latest (Qube settings, Advanced, kernel)
set sys-net to use the now detected NUC internal Ethernet card (driver e1000e) : device 00:1f.6 and set the ‘no-strict reset’ option
For NUC 10, see this thread, my HCL report and other posts in the mailing-list.
So I don’t know if Qubes OS works on NUC8, but NUC are very standard hardware and Intel contributes a lot to Linux hardware compatibility. So I think you can try an install on a NUC 8 with following the installation guide.
Hi @Hans ,
I’m currently using a NUC10i7FNK with the 5.4.83 kernel. Last summer I installed Qubes OS 4.0.3, then I did all the updates. So I’m now with Qubes OS 4.0.4.
First I’ll check the BIOS settings which is a bit tricky for this host, see my above links in this discussion thread.
But “USB NIC adapter”?
( found it, earlier in this thread )
Since I already have the 4.0.4rc2 installed on the SSD, it’s probably easier to fix forward. Maybe update the kernel and Xen.efi ?
Or maybe it’s something else: I have vmlinuz-5.4.90-1.qubes.x86_64 installed on Feb 27, probably from the latest upgrade on the NUC8i7HVK2. Should be good enough if you can run the 5.4.83 kernel.
Other OS compatibility issues:
I had Debian/stable (‘Buster’) booting the 4.19.0 kernel with ethernet access. Then installed the 5.10 kernel from ‘backports’, because the Intel video driver is available from Linux 5.2.
USB Network Interface Controller adapter is a basic USB ethernet card (like this). When I installed Qubes OS on my NUC10, the kernel was too old (4.8.5) and didn’t recognize my internal Intel network card. So I used an USB NIC for getting network access and update Qubes OS to a more recent kernel.
Yes it’s enough.
I use the default installed Qubes OS boot manager, efibootmgr.
And what about your BIOS settings? See the tdog’s report.
If useful I can report my BIOS settings.