Hi,
I am currently trying to install the nvidia driver, because nouveau seems to not support my 49" Monitor (normally nouveau should recognize that the resolution is 5120x1440, but it only recognized something like 3000x2000 (these are not the exact numbers) & it doesn’t seem to get all the infos from the monitor like monitor name etc. and in addition to that manually adding some configurations like adding the resolution manually also doesn’t work - if somebody randomly knows a solution for that problem without having to install nvidia driver I would gladly accept it).
I followed the same manual tutorial as always here: Nvidia proprietary driver installation.
I already did it a few times now, from time to time when a new linux kernel dropped. And in addition to the tutorial I always had to run
sudo ./nvidia-installer
and ignore some warnings/errors in the installer because only by that i got nvidia_drm kernel module. Never found out why I needed that, but it did work for a long time now.
Two days ago I did a update of dom0 and I think it updated xen, and since then my setup broke. The interesting part: I have a plymouth gif and the plymouth gif is correctly shown - which didn’t work in the past when i had problems with the nvidia driver. When I type in my luks password then lightdm doesnt start. and the reason for that seems to be in /var/log/Xorg.0.log:
(II) NVIDIA: Resrving 24576.00 MB of virtual memory for indirect memory access.
(EE) NVIDIA(0): failed to allocate push buffer
(EE) Fatal server rorr: AddScreen/ScreenInit failed for driver 0
Side note: Before that error occurs I get some “normal” good-looking logs about my monitor. I don’t know if this is important, but since nouveau never recognizes this I just want to highlight it. Maybe this info also helps somehow.
lspci -k | grep -EA3 ‘VGA|3D|Display’ shows that kernel driver in use is nvidia, Kernel modules are nouveau, nvidia_drm, nvidia.
Already tried a few times to reinstall everything. I tried it without running nvidia-installer again but it never works.
1 Like
Try to boot Qubes OS with older kernel version that worked for you previously.
1 Like
Already tried this, unfortunately it also didn’t work. I think it has something to do with the xen update. I tried to undo the xen update via
sudo dnf history undo last
but it doesn’t work because it isn’t in the repo anymore.
1 Like
You can try to downgrade the Xen packages for a test:
sudo qubes-dom0-update --action=downgrade python3-xen xen xen-hypervisor xen-libs xen-licenses xen-runtime
Are you trying to install the NVIDIA driver version that worked for you previously or a newer driver that you didn’t try before?
1 Like
Thanks. Downgrading xen via the command you gave me works and Qubes now works with the nvidia driver.
I installed the newest nvidia driver. However, I also tried an older one. Both didn’t work.
While this is definetely a temporarily fix of my problem, I can’t just never update xen again. I am seeing two possible future solutions for that: fix nouveau (there must be a reason that both my new monitor and my previously one (which was a normal-size monitor) didn’t get recognized correctly) or try to find the reason why the xen update breaks my setup and fix the reason.
I don’t know your background, but do you have an idea how I can debug this problem, knowing that something with xen is the origin?
In addition to that: When does Qubes 4.3 gets released? I assume that dom0 it is based on one of the newer fedora versions in Qubes 4.3. Maybe this solves the nouveau problem.
1 Like
I think you should open the issue on Qubes OS github:
Then ask about this issue on the Xen developers matrix channel or mailing list and provide the link to the opened issue there:
The Fedora 41 will be released on 22 Oct and after this it should be used as a dom0 OS in Qubes OS 4.3 shortly.
Then you can get the Qubes OS 4.3 testing build from here for a test:
Index of /qubes/iso-testing/
Qubes OS 4.2 Signed Weekly Builds
1 Like
Done.
Is there already a timetable for the official release of Qubes 4.3? Or can you already make a rough estimate from experience?
1 Like
There is no release date for Qubes OS 4.3, but developers plan to release it somewhere in 2025.
1 Like
Good to know. Thanks for you help
1 Like