Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wayland is broken on 530.30.02 (with refresh rates > 60 Hz?) #471

Closed
solbjorn opened this issue Mar 9, 2023 · 4 comments
Closed

Wayland is broken on 530.30.02 (with refresh rates > 60 Hz?) #471

solbjorn opened this issue Mar 9, 2023 · 4 comments
Assignees
Labels
bug Something isn't working NV-Triaged An NVBug has been created for dev to investigate

Comments

@solbjorn
Copy link

solbjorn commented Mar 9, 2023

NVIDIA Open GPU Kernel Modules Version

530.30.02 (4397463)

Does this happen with the proprietary driver (of the same version) as well?

Yes

Operating System and Version

Arch Linux rolling x86_64

Kernel Release

6.2.0, local build

Hardware: GPU

GPU 0: NVIDIA GeForce RTX 3090 (UUID: GPU-cdf78b31-460a-c570-ea90-4e05c0a1c4d9)

Describe the bug

The same here:

https://www.reddit.com/r/archlinux/comments/11ivucn/cant_get_any_de_working_on_wayland_since_updating/

and here:

https://forums.developer.nvidia.com/t/cant-boot-into-kde-wayland-session-with-530-30-02/244559

so this report is the third at least...

Basically Wayland doesn't work after upgrading to 530.30.02. Disabling modesetting or just disabling Wayland with enabled modeset makes system work (under X11).
I don't have any way to control the PC without the primary monitor, but in the reports above there's a couple logs. They refer to -EINVAL when an atomic commit happens.

To Reproduce

  • have modeset enabled;
  • run any Wayland-capable DE (GNOME Shell, KDE are confirmed).

Bug Incidence

Always

nvidia-bug-report.log.gz

I have no graphics when this happens, so I personally can't :s

More Info

No response

@solbjorn solbjorn added the bug Something isn't working label Mar 9, 2023
@gilvbp
Copy link

gilvbp commented Mar 9, 2023

I'm using it and only have problems using a monitor fresh rate above 60hz.

@solbjorn
Copy link
Author

solbjorn commented Mar 9, 2023

@gilvbp, thanks for the hint. That actually gave me a bit.
I experimented with different refresh rates and have this:

  • if GDM has a refresh rate <= 60 Hz, it works even if the DE has a higher one (144 works fine);
  • if GDM has a higher refresh rate (set up via /var/lib/gdm/.config/monitors.xml), the graphics won't appear.

That affects only Wayland. GDM on X11 starts fine even on 144 Hz.

Interesting one lol. If only NVIDIA had normal Git commit flow, not this "one commit per release", I'd bisect it quickly, but hard to say for now.

@solbjorn solbjorn changed the title Wayland is broken on 530.30.02 Wayland is broken on 530.30.02 (with refresh rates > 60 Hz?) Mar 9, 2023
@gilvbp
Copy link

gilvbp commented Mar 9, 2023

@shbaskaran, you're welcome. Thank you for the tip.

@amrit1711 amrit1711 self-assigned this Mar 13, 2023
@amrit1711 amrit1711 added the NV-Triaged An NVBug has been created for dev to investigate label Mar 13, 2023
@amrit1711
Copy link
Collaborator

Thanks for reporting the issue.
I have filed a bug internally 4026365 internally for tracking purpose. Shall try to reproduce issue locally which will help in debugging.
Since this issue is not limited to open gpu kernel module components, I will close this thread and request you all to follow Nvidia Developer forum for generic issues.
https://forums.developer.nvidia.com/t/cant-boot-into-kde-wayland-session-with-530-30-02/244559

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working NV-Triaged An NVBug has been created for dev to investigate
Projects
None yet
Development

No branches or pull requests

3 participants