Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#77975 - [nvidia] 530.41.03-1 high refresh rate problems

Attached to Project: Arch Linux
Opened by Konstantin (imlegr) - Friday, 24 March 2023, 02:46 GMT
Last edited by Toolybird (Toolybird) - Friday, 24 March 2023, 21:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Waiting on Response
Assigned To Sven-Hendrik Haase (Svenstaro)
Felix Yan (felixonmars)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 7
Private No

Details

Description:
After the last driver update for my video card, my main monitor in wayland stopped working.

The graphics card is an Nvidia 4080.
Main monitor: 144Hz 2k - not working.
Second monitor: 75Hz 1080p - works.

If I set the resolution below 2k or refresh rate below 144Hz - then both monitors work.

Additional info:
nvidia-dkms 530

Steps to reproduce:
Update the drivers and boot into a Wayland session
This task depends upon

Comment by Nikita (mcmodder) - Friday, 24 March 2023, 13:25 GMT
I have simular issue after updating to xorg-xwayland 23.1.0 and nvidia 530.41.03:
Any fullscreen xwayland app "freezes" image on my monitor (1440p 60Hz), killing xwayland app does not help.
I tried to downgrade nvidia drivers to 525.89.02 - fullscreen apps are working, but with lots of visual glitches.

After downgrading xorg-xwayland back to 22.1.8, both 530.41.03 and 525.89.02 drivers are working without freezing/glitching in fullscreen apps.
Comment by Vlad (BoneFeaR) - Friday, 24 March 2023, 17:45 GMT
I have issues also with 530 driver.
NVIDIA RTX 3090. Hyprland ( wayland ) + 2 monitor setup. One is 2k 240hz, second is 1080p 60fps. Nvidia 530 ( tried nvidia-open-dkms also ), xwayland 23.1.0-1.
All games ( wine/native ) shows visual corruptions if i move cursor out of main monitor. Also when i move cursor out of main monitor, fps drop from 237 to 120.
People on hypr discord also report problems with 530 driver. Black screen on high HZ monitor + image corruption in games.
Comment by jk (su1) - Friday, 24 March 2023, 18:17 GMT
Same here with the RTX 4080, two monitors. Only 60hz is ok'ish, but cannot change to anything above that.
Will try to downgrade the NVIDIA now.

Edit: Just tried to downgrade the xorg-xwayland back to 22.1.8 and It did not work for me. Still freezing and not working main monitor when change to 170mhz.
Tried the latest NVIDIA and NVIDIA-Utils as well as 525.89.02, same story. Unfortuantely.
Comment by Toolybird (Toolybird) - Friday, 24 March 2023, 21:12 GMT
https://old.reddit.com/r/archlinux/comments/1206ffa/is_nvidia53041031_borked_just_for_me_or_everyone/

This is an upstream issue and not an Arch packaging problem. It needs to be reported to Nvidia. Also a reminder, folks must double-check to ensure initramfs is regenerated when using Nvidia drivers.
Comment by Konstantin (imlegr) - Friday, 24 March 2023, 22:04 GMT
What do I end up doing? Nothing works for me. Not X, not Wayland. My computer is only good for typing right now. I've tried rolling back drivers and it's no use. I don't want to go back to windows. I need to do something urgently or I will just lose my job.
Comment by Sven-Hendrik Haase (Svenstaro) - Friday, 24 March 2023, 23:08 GMT
As another data point, I run X11 on 144hz screen at 1440p and that works fine for me on these drivers. Can you guys link the upstream bug reports from the NVIDIA forums and xorg-wayland here?
Comment by Konstantin (imlegr) - Friday, 24 March 2023, 23:32 GMT
I don't quite understand exactly what you're suggesting we do. The point is that I can't do anything at all on my computer. I have tried every possible option and solution. I lowered the frequency to 60Hz, I turned off monitors, I even reinstalled the system completely. Even going back to the old drivers doesn't help! When I run FurMark it says: OpenGL. Not a single game will run.

I have to work and my computer is only good for typing right now. I'm just desperate and don't know what to do.
Comment by Nikita (mcmodder) - Friday, 24 March 2023, 23:36 GMT
@imlegr https://wiki.archlinux.org/title/Arch_Linux_Archive#How_to_restore_all_packages_to_a_specific_date maybe?
If downgrading nvidia drivers (you may need to downgrade kernel or use -dkms package) and xwayland did not help.
Comment by Konstantin (imlegr) - Friday, 24 March 2023, 23:45 GMT
@mcmodder I'm going to try to do that now. Thank you. The thing is that I went back to the old drivers before, but the problem persists
Comment by Sven-Hendrik Haase (Svenstaro) - Friday, 24 March 2023, 23:53 GMT
@imlegr: You need to isolate the problem and then report a bug on the upstream project that is at fault here. You said that going back to the older driver didn't fix your issue. That being case, this is not an nvidia driver issue put perhaps another piece of software. I suggest you open a new bug report on our tracker and upstream once you figure out what the culprit is.
Comment by Konstantin (imlegr) - Saturday, 25 March 2023, 00:07 GMT
Unfortunately, I have no idea how to find out what the problem is. I'm a 3D artist, not a programmer. I could pay if someone would contact me, help me solve this problem.
Comment by Konstantin (imlegr) - Saturday, 25 March 2023, 00:13 GMT
Comment by Konstantin (imlegr) - Saturday, 25 March 2023, 00:20 GMT
@mcmodder I went back to the old packages. From the 20th. The problem is still there for some reason. Maybe I'm doing something wrong? If you have a way to contact me, please help, I will definitely thank you
Comment by Konstantin (imlegr) - Saturday, 25 March 2023, 00:21 GMT
Anyway, I have no idea what's going on. If I use Timeshift to restore the backup, then everything works. But if I restore the drivers and all other packages, unfortunately the problem remains.

I did this and the problem remains:
[core] (I changed for all repositories)
SigLevel = PackageRequired
Server=https://archive.archlinux.org/repos/2023/03/20/$repo/os/$arch
Comment by Nikita (mcmodder) - Saturday, 25 March 2023, 01:22 GMT
@Svenstaro: in my case problems were caused by xorg-xwayland update, newest version (23.1.0) is unusable for me (mostly in fullscreen X apps) with both current (530.41.03) and previous (525.89.02) nvidia drivers. My env: GNOME, Wayland, NVIDIA GTX 1080 Ti, nvidia-dkms drivers, vanilla (linux) kernel. All packages are up-do-date except xorg-xwayland: I rolled it back to 22.1.8 to make system usable.
I was unable to find upstream bug report, and I don't know how to clearly describe my problem, so I didn't create upsteam bug report by myself.

@imlegr: we can try to talk in other places, like Telegram (t.me-slash-mcmodder). I'll be available for the next ~2 hours
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 25 March 2023, 02:11 GMT
Please report a bug upstream. Stuff like that makes the world go 'round. :)
Comment by Konstantin (imlegr) - Saturday, 25 March 2023, 17:34 GMT
They helped me to roll back the drivers to the old version and do it right. Everything works for me, it turns out that the problem was with the drivers (apparently, when I rolled them back, I did something wrong before).

But with the new drivers, unfortunately, the problem still persists. If I understand correctly - I do not need to create a new report about the error?
Comment by Konstantin (imlegr) - Saturday, 25 March 2023, 18:01 GMT
Friends, please write to Nvidia about this problem, that with the new drivers does not work graphics acceleration and turns off the monitor 144Hz connected through the display port. And 75Hz monitor via HDMI works with strong brakes.

The only thing that helped was to roll back to the previous drivers.

The thing is that I lost a lot of time and now I have a lot of work to do. So I'm asking some of you to reach out to Nvidia. If you need anything, please write.

I don't understand at all, why on Nvidia's website the latest version is 525 and in the repository 530?
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 25 March 2023, 20:18 GMT
It's the latest non-beta driver: https://www.nvidia.com/en-us/drivers/unix/
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 25 March 2023, 20:19 GMT
Can you start a thread on the Nvidia forums about this issue and link it here?
Comment by Konstantin (imlegr) - Sunday, 26 March 2023, 01:23 GMT
I have no idea where or how. There you have to put the new drivers back in, then send the logs, then put the old ones back in. I physically don't have time for that. Others have this problem as well. Have someone else write to Nvidia. I've sent so many bug reports concerning linux this year that I'm already dreaming about them (Wine, KDE, Ocenaudio, Arch Linux, Moonlight, etc.). Again, I was unable to work for a few days because of a driver bug, and now I have a lot of work to do. Thank you for your understanding.
Comment by Konstantin (imlegr) - Monday, 27 March 2023, 20:13 GMT
I found the problem. For the 4080 graphics card, the 530 driver is still in beta and is not stable. The latest stable driver for the 4080 is 525.
Comment by Nikita (mcmodder) - Monday, 27 March 2023, 20:18 GMT
I found some info about this issue.
530.41.03 driver DOES NOT SUPPORT RTX4070/RTX4080!
530.41.03 Supported products:
GeForce RTX 40 Series:
NVIDIA GeForce RTX 4090

But 530.30.02 beta and 525.89.02 release do.


I think it is nessesary to notify users to use nvidia-lts or do not upgrade their driver to 530.41.03 in case they're using RTX 4070 Ti or RTX 4080
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 27 March 2023, 23:05 GMT
Where did you get that info from? The 4080 and 4090 are roughly the same age aren't they? I think this might just be a typo by NVIDIA. As far as I've seen, the GPUs are basically treated the same and it wouldn't make sense for them to regress on this now.
Comment by Konstantin (imlegr) - Tuesday, 28 March 2023, 00:22 GMT
Go to the Nvidia website and see for yourself. For the 4090 there is version 530, for the 4080 525 the latest stable version.

Loading...