Installed on an external HDD because there’s not enough space on the NVMe drive and I’m not planning to use Qubes as my daily driver any time soon.
The device used has 16 GB RAM.
Installed using the default configuration, only without the fedora-38-xfce VM (except for the default VM.)
After Install
The OS booted successfully in the end, after a couple of reinstalls due to qrexec timeouts on updates (idk, maybe it’s a mistake on my part for not considering how much RAM is being used every time I start a VM).
Working fine:
Ethernet
Audio playback
Touchpad
Keyboard
Mouse USB (other USB media not tested yet)
Probably need a lot of investigation, or a bit more tinkering
Online video playback (although it’s choppy after an update, other means of video playback not tested yet)
Locking from xscreeensaver (works after a couple of reinstalls)
Starting VMs (there are a lot of cannot connect to qrexec errors probably due to the RAM not being enough, but it’s frequent enough to consider being careful about starting VMs to a certain degree.)
The WiFi adapter sometimes isn’t detected on some sessions.
Other info:
I just recently installed Qubes OS so I don’t really know what I’m doing wrong that caused some things like the lockscreen to work after a couple of reinstalls. On my first install whenever the screen is locked, I can’t go back to the system so I have to force it to shutdown. What’s weirder is judging by the system tray, the WiFi adapter seems to be detected after a couple of reinstalls. I haven’t tested the NVIDIA graphics driver, but I can say the AMD integrated GPU works fine out of the box. Other than that, I’m impressed that the OS works well.
Hey, hanks for the feedback and draft. Here are a couple more details, since I wasn’t aware that a draft exists.
Installation
I have no problems with the installation, as usual I have to disable secure boot.
Latest kernel is not required.
As far as I’m aware of, there are no additional kernel options required (unless someone wants to tinker around with WiFi since sometimes the WiFi adapter isn’t detected)
Basic input
Keyboard: Works out of the box
External USB mouse: Works out of the box
Touch-pad: Works out of the box
Touch-pad does support tap as click and scrolling with 2 fingers.
Display brightness change shortcuts works out of the box, but sometimes it doesn’t change the brightness (a sort of typical problem with other Linux distros, not just Qubes OS as far as I’m aware)
Sound volume shortcuts works out of the box
Keyboard led and keyboard brightness change shortcuts works out of the box.
Nothing is PS/2 connected according to the output of xinput --list
Internet and Bluetooth
Ethernet - Works out of the box.
Ethernet cable connection - speed:
I can get as fast as the connection can go (which is around 10 MB/s due to the ISP’s internet cap).
WiFi connection: At first it doesn’t work but it works after a reboot.
WiFi connection - speed: slightly slower than ethernet, probably because of latency issues
I haven’t tested Bluetooth compatibility since I don’t use Bluetooth on Linux.
Suspend
Now this is where things get a little weird. I broke my install a couple of times because of this. I’m not sure about what my mistakes are. Here are the things I got.
Suspend/Resume:
At first it doesn’t work so I broke my install a couple of times because I can’t get back to the user session, but after a couple of reinstalls it eventually works.
Resuming the session doesn’t break WiFi
Video
Fullscreen video drops frames, but the frames doesn’t drop as much when using picture-in-picture mode. I need to increase the VCPU to 6 to reduce the frame drop but it’s still noticeable.
I haven’t tested video file playbacks using video players like mpv.
I haven’t fiddled around with multiple display configurations.
Audio
Speakers (sound playback) - I don’t use sys-audio
Headphones - Works out of the box, but if the headphone is disconnected before a reboot the speaker is muted.
I barely use HDMI so I haven’t tested HDMI audio.
I haven’t tested the S/PDIF output.
Fans
Fans are silent on idle
Fans are more silent than on windows, a sort of typical thing for other Linux distros as well
Other
I haven’t ran a single Windows HVM qubes.
I don’t know how to check if CPU boost is working properly. I’ll probably update on this once I know how to reliably check for it.
If you did not create this qube manually yourself then it is not used for sure. sys-audio is mostly for people who want sound from many qubes to be played in bluetooth headphones.
I have an update around the thing with the WiFi adapter. The adapter seems to be working when I switch the template for the default disposable VM to Debian instead of Fedora, so that the template for sys-net is changed to Debian. Thanks