I remember last year being forced to use 60hz even with a 360hz monitor—has any of the updates addressed support for high refresh rate monitors? It just didn’t work by default last year.
I never had issues with a 144 Hz monitor, I don’t have something better though. This is handled by dom0, so if your GPU is correctly supported there, I don’t see any reasons for refresh rate to be stuck at 60 Hz.
If you have a NVIDIA GPU and using the nouveau drivers, this could be limiting the refresh rate.
Yes I use Nvidia GPUs. Didn’t Nvidia open source their drivers? Why won’t Qubes add official support. The process for installing Nvidia drivers was not a safe process (prone to mistakes). Qubes needs official support for this process. So still a problem then
open source drivers may are still not included in fedora 37, and only works for GPU after 1650 era
So fedora is what’s holding us back? I wish Linux starts supporting modern hardware/software already. I don’t get why we all want Linux to be adopted mainstream but we aren’t supporting modern hardware. Linux will never get adopted mainstream this way. Nvidia is more popular than AMD with people with high end modern GPUs, yet this isn’t even supported by default. Sigh. Linux saddens me.
- Fedora 37 in dom0 (where graphics is by default) is 3 years old. Right now there is Fedora 42;
- MESA in fc37 is v23, MESA in fc42 is v24 - older drivers then;
- nVidia is holding up it’s drivers for linux as of late, they even hold the drivers for newest cards and windows, they have gamers/users in… hole. AI customers are most important to them.
@ssssss nobody owes anything to anybody. Unless you have a commercial contract with developers to implement the features you desire…
All of this to say that we instead of being sad we should put that into action. There are always ways to contribute, even if one is not a developer.
Let’s stay positive
If you install Fedora 37 on bare metal, you’ll encounter the same issue. This isn’t a problem with Qubes; it’s because NVIDIA doesn’t provide open-source drivers. By default, fedora ships with the community-developed reverse-engineered Nvidia drivers (aka Nouveau drivers), which are open-source but can be buggy. To resolve this, you can either:
- Install the official proprietary drivers in dom0;
- Switch to an AMD graphics card, as AMD offers open-source drivers.
Is there any known security risk to this? Granted, I don’t think Nvidia has ‘back doors they’re letting the CIA into’ but my question really is, can installing official drivers cascade into other issues?
@Waltz5 does Qubes at least provide automated command line for installing proprietary Nvidia drivers like sudo install-nvidia-proprietary-driver
or you have to follow community guide from 2 years ago that probably won’t work?
Qubes doesn’t offer many things besides its main functionality, as it lacks enough funding and attention to offer more. But since it’s just a modified version of Fedora, you can follow a Fedora installation guide, which will work for Qubes. To install the NVIDIA driver, you should do it manually.
1 - Download the proprietary driver for your specific graphics card, for Linux 64-bit, from the official NVIDIA website;
2 - Copy it from the AppVM to dom0;
3 - Install dependencies with dnf on dom0, just like you would on Fedora:
If you skip this step the NVIDIA installer won’t prevent you from completing the installation process, but the driver will be broken without the dependencies, so don’t skip it.
sudo dnf install kernel-headers kernel-devel tar bzip2 make automake gcc gcc-c++ pciutils elfutils-libelf-devel libglvnd-opengl libglvnd-glx libglvnd-devel acpid pkgconfig dkms -y
4 - Kill the X server:
sudo systemctl stop lightdm
5 - Finally, give permissions to the installer with chmod +x ./NVIDIA-Linux-x86_64<>.run
and run the installer and answer “yes” to any prompts and “ok” to ignore any warnings.
I could write a more detailed but easy to follow step-by-step guide, but unfortunately I don’t have time and no one pays me to.
I remember updating this when it worked for me Nvidia proprietary driver installation
But the driver should be reinstalled everytime there is a kernel change in dom0, this is really annoying.