Hey everyone,
I haven’t used Qubes OS in some time and recently decided to go for it again.
I’ve read about consistent SMT vulnerabilities plus AMDs bad track record on Microcode updates.
And the HCL did have good reports too of Asus Z890 plus Intel 265K/285K.
So I built an Asus z890 + Intel 265k based machine.
So far I’ve tried Qubes 4.2.4 and hit a problem with being unable to passthrough my USB controller. Weirdly enough I was able to pass one of them but I don’t know which port it is connected to. The ports on the motherboard plus the USB3 header ain’t it.
There are a few Type-C ports though and perhaps it’s one of those. Will try. But then again it could be a USB2 header.
This problem was reported here by someone else:
(exact same USB controller address)
I am connecting two monitors via the motherboard’s Thunderbolt port which work perfectly (via daisy chain).
In Dom0, I can’t really see the CPU temps or Fan RPMs. Trying to use XenPM I don’t have the option of changing the CPU governor.
I did try running Geek Bench 6, making a VM with the max amount of cores and 32 GB of RAM. The resulting score was very low. The CPU didn’t stay at a high frequency either, it didn’t have time to ramp up.
Doing lspci shows a lot of unidentified Intel parts.
Also restarting doesn’t work (had to shutdown and turn on). Suspend/Resume works.
Tomorrow I will try the 4.3RC since it has Xen 4.19 (note that my current 4.2.4 has a new kernel but the Xen is 4.17).
Ideally I want to add two Nvidia 3090s to run AI inference and Stable Diffusion AI. I haven’t added a discrete GPU yet.
My questions are as follows:
- What options do I have to get USB passthrough?
(besides trying to add a USB 2.0 port to the motherboard header which would be slow or trying the Type-C ports) - Is my configuration good for GPU passthrough?
- How should I benchmark my CPU performance to make sure it’s close to bare metal?
Ideas I am contemplating:
- Replacing the CPU/Motherboard with an AMD Ryzen 9 9950X3D and X870E (cons - AMD microcode, SMT, more idle power usage) or Intel 13900K/Z690 or Intel 14900K/Z790 (cons - older, more power usage, SMT)
- Turning an M.2 slot into PCI-E and getting a USB controller out of it (motherboard has only dual PCI-E which I both need for GPUs).
- Since I have two Ethernet NICs, in theory I could use one to forward USB devices in, emulating sys-usb via raspberry PI or so (right now all are in sys-net, should try splitting them).
- Swapping my Z890 for a W880, extra x4 PCI-E 4.0 which can become a nice USB controller.
Ideally I could want a webcam and Bluetooth headphones, but as it stands I don’t see how to do it. - Build Xen 4.20/4.21 and try with it.
Thanks in advance!
