Hi, I recently bought a notebook with the AMD Ryzen 7 8845HS w/ Radeon 780M Graphics. Due to the Xen version, I opted to try the weekly builds, specifically the 5th of February version, to test Qubes.
I understand there might be issues with this testing version, but I want to explore the system to learn and get used to its particularities.
The main limitation I found was regarding the graphics card. I could not properly watch YouTube videos because they were too slow. I spent the weekend trying to find solutions, but none of them really solved my problem. I saw some people reporting that they managed to set up a “gaming virtual machine” by GPU passthrough. To do that, I would need a second GPU, right? Is it possible to access the GPU on the virtual machine with just a single GPU? Also, are there mitigation strategies for this sort of task? Any recommendations?
In this process, I also realized that the refresh rate in the virtual machine is way lower than the one at dom0. Here are the outputs of xrandr at and the personal VM:
xrandr
Screen 0: minimum 320 x 200, current 2880 x 1800, maximum 16384 x 16384
eDP connected primary 2880x1800+0+0 (normal left inverted right x axis y axis) 301mm x 188mm
2880x1800 120.00*+ 60.00 + 48.00
1920x1200 120.00
1920x1080 120.00
1600x1200 120.00
1680x1050 120.00
1280x1024 120.00
1440x900 120.00
1280x800 120.00
1280x720 120.00
1024x768 120.00
800x600 120.00
640x480 120.00
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
DisplayPort-3 disconnected (normal left inverted right x axis y axis)
DisplayPort-4 disconnected (normal left inverted right x axis y axis)
DisplayPort-5 disconnected (normal left inverted right x axis y axis)
[user@personal ~]$ xrandr
Screen 0: minimum 64 x 64, current 2880 x 1800, maximum 32767 x 32767
DUMMY0 connected primary 2880x1800+0+0 365mm x 228mm
QB2880x1800 27.70*+
DUMMY1 disconnected
DUMMY2 disconnected
DUMMY3 disconnected
DUMMY4 disconnected
DUMMY5 disconnected
DUMMY6 disconnected
DUMMY7 disconnected
DUMMY8 disconnected
DUMMY9 disconnected
DUMMY10 disconnected
DUMMY11 disconnected
DUMMY12 disconnected
DUMMY13 disconnected
DUMMY14 disconnected
DUMMY15 disconnected
So, could it be that the refresh rate is playing a role in the quality of these videos? Any other suggestions on how to solve this?
Hi , your output say 2880x1800 120.00*+ 60.00 + 48.00 is 120Hz change to 60Hz or change to low resolution and try, perhaps you have a good machine but don’t expect have his full performance in Qubes OS since resources are shared.
Also, check how much RAM and CPU you have assigned to the qube running Youtube, “ambient mode” auto on is a painful
Hi, thanks.
It improved when I lowered the resolution but not when I lowered the refresh rate. Is this the expected behavior?
I am only asking this because I would prefer a refresh rate and keeping the resolution.
Also, would it be possible to lower the resolution only on the virtual machine? In that case, I would limit the resources individually. (I am not even sure what this would look like).
So, are there other configurations that I can do to improve this? Is this sort of a “hard” limitation of the system? Or would it be possible that in the future other solutions would be implemented?
Thank you very much for all the help.
Sorry for the long message.
Try disabling hardware acceleration in your web browser, this makes the qube using more CPU because it emulates GPU rendering of CPU which is super inefficient in this context.