Solved Are we Nvidia users cursed if we want to use a wayland window manager?

Solved issue
I had problems with Nvidia in the past, because it always needed proprietary DKMS driver, causing issues. I guess that's still the case, because open source driver is not good enough yet.
Only issue open for the opensource driver is the DX12 performance but that's being worked on. But a non issue for me as it doesn't worsen my experience as my framerate is generally above 60 fps at 4k.
 


From my XP the most common issues are usually with modern AAA games;
Indie games, mid tier AA, and sometimes AA/AAA work in 99,9% without issues and without loss in performance.

And for driver wars, most people hold failures of the past as if they still count, but times have changed, both for Nvidia and for AMD too, but issues may still be here and there for both brands.
 
No it was with an RX 7900XTX :), a kernel regression caused issues and no work around worked and after six months it wasn't fixed yet in the AMD GPU kernel driver. Issue is still open, 1-2x a day my GPU would reset and only fix would be to restart my login session and the issue is still open last time I checked.
You sure it's not hardware issue? I have Radeon 6800XT 16GB (therefore, exactly the same driver) and had not experienced GPU hang/reset in like, last 5 years.
 
Last edited:
Only issue open for the opensource driver is the DX12 performance but that's being worked on. But a non issue for me as it doesn't worsen my experience as my framerate is generally above 60 fps at 4k.
You can game using nouveau driver? If so, that's fantastic. It came a long way. I remember it being bare with simple acceleration only, but if now majority of functions from closed-source driver is available in it, then that's great.
 
Last edited:
I have no trouble with nvidia, KDE, or wayland. Been running this way quite a while.
But I also have a radeon system, and I have no trouble with it either.
 
You sure it's not hardware issue? I have Radeon 6800XT 16GB (therefore, exactly the same driver) and had not experienced GPU hang/reset in like, last 5 years.
Yes I am sure, there's a open gitlab issue in the amdgpu repo for it because more people are having the problem.

You can game using nouveau driver? If so, that's fantastic. It came a long way. I remember it being bare with simple acceleration only, but if now majority of functions from closed-source driver is available in it, then that's great.
No not nouveau but the nvidia-open driver, it's the only driver supported for the newest Nvidia gpu's on Linux.
 
I have no trouble with nvidia, KDE, or wayland. Been running this way quite a while.
But I also have a radeon system, and I have no trouble with it either.
OP has some trouble with it though. Are you using closed-source driver?
 
I have trouble with wayland and software that makes use of it, not with Nvidia GPU or driver.
You quoted text on hyprland page:

NVIDIA GPUs are often not usable out-of-the-box, follow the Nvidia page after installingHyprland if you plan to use one. Blame NVIDIA for this.
Software devs seem to think differently. I am not expert though. Good luck troubleshooting this.
 
Software devs seem to think differently.
Yeah, and I said in my previous post they live in the past when Nvidia drivers were still close sourced.
They have all they need now (I assume so), but didn't change their hardcoded brains.
I feel they're stubborn so I reserve the right to be stubborn as well and refuse to use their software.
:wine:
 
Yeah, and I said in my previous post they live in the past when Nvidia drivers were still close sourced.
They have all they need now (I assume so), but didn't change their hardcoded brains.
I feel they're stubborn so I reserve the right to be stubborn as well and refuse to use their software.
:wine:
Well, if it's not working, then you don't have much choice.

All goes back to my previous post:
Radeon - no problems (for majority of people, f33dm3bits gave an example of Radeon problem here too)
Nvidia - more problems, and often a hassle.

I avoid this by not using problematic product (Nvidia). You can decide to resolve this by not using problematic software (like hyprland and so on). Either way, I hope it will work out successfully for you.
 
problematic product (Nvidia)
Thanks but I respectfully disagree that Nvidia is problem.

There was a big hype when AMD announced open source drivers, since then many Linux users pushed against Nvidia only because their drivers were (still) closed.
The fact that Nvidia also made their drivers open source at later point didn't change those users, and this is un-reasoanble.

Those devs are an example of these users.
 
OP has some trouble with it though. Are you using closed-source driver?

==============================
ray@BlackTower1:~$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX Open Kernel Module for x86_64 595.71.05 Release Build (dvs-builder@U22-I3-G08-03-1) Fri Apr 24 06:42:30 UTC 2026
GCC version: gcc version 16.1.1 20260501 (Red Hat 16.1.1-1) (GCC)
rmccaffity@BlackTower1:~$

Nope, open.
 
I did use sway and worked good enough. Even games, give it a try :D

GPU: RTX 3060
 
Hyprland is in the Debian stable-backports repository, as well as Unstable and Testing.
OK so both hyprland and sway are in debian repo, I'm experimenting with i3 in VM but I'm not happy with it due to a lot of reliance on keyboard.
This is same as sway, I asked AI to give me breakdown difference between the 2 and it turns out hyprland is more mouse friendly and provides better visuals, but is not minimalist like sway.

I'm now leaning more toward hyprland.
 
I'm experimenting with i3 in VM but I'm not happy with it due to a lot of reliance on keyboard.
It's possible to use your mouse and keyboard with Hyprland.
This is same as sway, I asked AI to give me breakdown difference between the 2 and it turns out hyprland is more mouse friendly and provides better visuals, but is not minimalist like sway.
It's possible to turn of animations on Hyprland if you don't care about them.
 
Also just know that some information you will find about Hyprland will be outdated as they just switched their configuration setup to Lua from just plain looking text.
 
I'm considering to dump KDE and use wayland window manager because I want stability and responsive desktop.
But these notes on 2 of the candidates I'm considering are very discouraging:

Hyprland


Sway


It sucks, it forces me to consider X11 manager but I'd like to avoid X11 and start using wayland :(

I know configuring/ricing a wm will take days if not weeks, I don't want to waste time only to figure out later something doesn't work.

I been using Hyprland for something like a year and a half or so now muh dude. I run a tri-monitor configuration (x3 3440x1440 and 1 4k tv). Trust me, it can be done. Truth be told, all I have ever done was enabled the modules and updated grub.

grub
Code:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet nvidia-drm.modeset=1 video=efifb:off nvidia.NVreg_EnableResizableBar=1 nvidia.NVreg_PreserveVideoMemoryAllocations=1 amd_iommu=on"

modset
Code:
options nvidia-drm modeset=1
modules in /etc/modprobe.d/nvidia.conf
Code:
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm vmw_pvscsi)

my environment variables.

Code:
#/||-------------------------------------------------||\#
###                Renderer & Performance             ###
#/||-------------------------------------------------||\#

render {
    # Direct scanout can improve latency but can cause flickering on NVIDIA.
    direct_scanout = false
}

cursor {
    # Set to 'true' only if the cursor is invisible or lagging.
    no_hardware_cursors = false
}

xwayland {
    # Corrects blurry apps on HiDPI screens
    force_zero_scaling = true
}

#/||-------------------------------------------------||\#
###                  Misc Settings                   ###
#/||-------------------------------------------------||\#

animations {
    enabled = true
}

my exports

Code:
export XDG_CURRENT_DESKTOP=Hyprland
export GTK_USE_PORTAL=1

That pretty much sums it up. I haven't had to tinker on my hyprland configs in a hot second. Every now and then Vaxx pushes a change that requires I update a line or two of code in the configs but it's generally a 10 second fix. Aside of that, I do probably way more than the average joe on Hyprland with my system. Everything from gaming on steam/lutris to AI image/video generation.

I will say that vmware gripes if you use the linux kernel over the linux-lts kernel but that's hardly Hyprlands fault.

Glad to help if you really do want to get into Hyprland. I've been soley comitted to it for some time now. While the majority of the Linux community prefers to distro and DE hop more times than one might change their underwear throughout the week; I tend to prefer consistency lol. So I'd like to think I'm somewhat knowledgable in this regard as my distro/de hopping days are pretty much behind me. Until something comes along and revolutionizes the WM experience better than Hyprland at meeting my desires; I don't really see myself going anywhere else. And that's having used Awesome, i3, and sway previously. There's just something about Hyprland that scratches that itch and gets me kickin like some ol back porch hound.

People gripe and complain about NVIDIA all the time. And while I would side with the complaints in regard to their policies and practices; I stand with the fact they are hardware king. Any failure to make a modern day Nvidia GPU function on wayland is purely user error. As I've build Hyprland using RTX 2060, 3060, 3080, and 4090.

9/10 times I see someone complaining about something. They've got an intel CPU, so I don't much understand the Nvidia hate behind philisophical and business practice conflicts.
 


Follow Linux.org

Members online


Top