We have reprocured this issue internally, our engineering team is taking look.
Thank you please let me know which driver it is expected in. It was not fixed in any of the existing releases yet.
btw to update on this, this is not a nvidia bug as other people with different gpus have it, there seems to be something wrong with Chromium
Iâll run tests on several different ones and let you know within three weeks. Iâm most interested in testing on a monitor with similar specs, but for that I need to visit my brother.
Hi there, setting modeset=1 does not work either. After suspend there are a lot of these errors:
[Wed Oct 15 00:31:11 2025] NVRM: VM: invalid mmap
And when trying to start a game this error emerges:
[Wed Oct 15 01:04:16 2025] NVRM: GPU at PCI:0000:2d:00: GPU-ba76c581-7104-2a47-a39c-e3757c390b05
[Wed Oct 15 01:04:16 2025] NVRM: Xid (PCI:0000:2d:00): 31, pid=2709, name=modprobe, channel 0x01000004, intr 00000000. MMU Fault: ENGINE CE2_PBDMA0 HUBCLIENT_ESC faulted @ 0x1_21010000. Fault is of type FAULT_PDE ACCESS_TYPE_VIRT_READ
[Wed Oct 15 01:04:16 2025] NVRM: nvGpuOpsReportFatalError: uvm encountered global fatal error 0x60, requiring os reboot to recover.
[Wed Oct 15 01:04:16 2025] NVRM: Xid (PCI:0000:2d:00): 154, GPU recovery action changed from 0x0 (None) to 0x2 (Node Reboot Required)
Can you please send nvidia-bug-report to analyze and take this ahead?
While using Nobara 42 I use a USB-C to output video to a hub, with two monitors connected to the hub via HDMI. All 3 displays (2 monitors + laptop screen) were working until the 6.17.1 kernel and Nvidia 580 drivers hit; the system refused to output to one or both of the monitors. So I installed Ubuntu 25.10. On install all three screens worked. When I restarted the laptop after updating to the 6.17.0 and 580 driver with Ubuntuâs built-in updater, one external monitor (the oldest) wasnât getting video input. I tried 4 different proprietary 580 driver versions listed in Ubuntuâs driver management app. The nouveau driver simply froze my system. I tried reinstalling Ubuntu but no luck. I then switched to Fedora 42 hoping to get it to work. Initially all three screens were working, similar to Ubuntu. Post-install I updated everything in âSoftwareâ (Fedoraâs app store) until no more updates were available, then followed these instructions ( Making sure you're not a bot! ) to install Nvidia and CUDA drivers. After a restart the oldest external monitor again was dark. Initial Fedora install was done while laptop was set to Hybrid Graphics in BIOS. I tried Nvidia-only after the 3rd screen went dark without success.
Current setup: Thinkpad P15 G2 (RTX A5000 GPU), Fedora 42, Gnome 48.5, Kernel: 6.16.11-200.fc42.x86_64, Nvidia driver Version: 580.95.05, CUDA Version: 13.0
I take it the video streaming bug with Maxwell that I reported years ago wonât ever be fixed? Streaming from a 960 to a 4060 is still broken with Sunshine/Moonlight.
Thanks for the report. I root caused the issue and reported it to the vkd3d-proton developer. You can see the fix for the issue here: vkd3d: Bump DGC scratch block size to 4 MiB on NV. by HansKristian-Work · Pull Request #2660 · HansKristian-Work/vkd3d-proton · GitHub
If you run the game with the bleeding edge branch of Proton Experimental it should be resolved for you.
For halo infinite, I noticed that you can get some 5-10fps boost if you add VKD3D_CONFIG=force_static_cbv,skip_driver_workarounds %command% as launch options.
Note: the force_static_cbv will disable the use of ray tracing afaik, so for multiplayer where itâs available you wonât be able to turn it on.
that wonât fix the 57% performance loss compared to windows plus i want a real fix not a workaround or hacks
I agree that we need a full fix, only gave the suggestion to try it as it might give albeit slight performance boost
i changed nothing for performance when i tried the workaround
Then it appears it works differently for each cards, Iâm with the 30 series(3090).
there is a known issue with the D3D games under linux with nvidia cards. The hit is big itâs about 50% right now. There is no user fix. It is being fixed by nvidia devs and VKD3D devs : DirectX12 performance is terrible on Linux - #499 by zxvb12z . We might have to wait a couple more months before this is fixed.
If a game has DX11, you can use that and get better performance. But then you have to deal with the Nvidia driver deleting shaders which still hasnât been fixed.
I guess Nvidia isnât going to push out a driver update to fix this before axing Maxwell and Pascal? Nothing needs to be added, the default PowerMizer mode doesnât even seem to be used.
That might explain why some people have issues with Steam downloading the shaders frequently. Otherwise you can get some improvement surely but never the 50%. I would be happy with a 2-5% difference with Windows but at 50% is really annoying. It might be less visible to someone with a 4090 or 5090 but the impact is hard on people with lower tier cards. That said itâs still a big loss. Iâm eager to get this issue fixed.
Probably atleast partially is.
Otherwise you can get some improvement surely but never the 50%.
The Finals has like a 25% FPS loss in DX12. I wouldnât be surprised if some games have even more.
It might be less visible to someone with a 4090 or 5090 but the impact is hard on people with lower tier cards.
I know, I have a 4060. DX12 performance has been absolutely terrible for years and there doesnât seem to be any real effort to fix it. Maybe even worse, people with Maxwell and Pascal GPUs will never get a fix.
Nevermind the memory usage issues. 8GB GPU? More like 5.5GB GPU.
