Let me suggest you to switch to Fedora, Arch or Opensuse. Debian Sid may have problems, and stable is simply too slow for how fast Nvidia is moving. My suggestion is to use Fedora or Arch, or Opensuse, with newer packages. Everything was super smooth on Fedora.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I love Fedora! but sadly I have been burned twice by Red Hat already. I refuse to be burned a third time so I'm moving my servers over to Debian. I like to use the same ecosystem on all my computers, so I also moved my desktop and laptop over to Debian.
I tried OpenSUSE a few times, but I disliked YaST, disliked the unclear future of Leap and disliked the unclear future of ALP. I thought I would love Aeon (I used Silverblue when I used Fedora) but I didn't like being unable to compare my system against a "base" one. So for the time, at least until the situation over SUSE clears up, I'm going to stick with Debian.
Anyways, once GNOME 45 hits Debian Testing I think I'm going to move over to that, I would prefer to use Stable (which I use on my laptop and job) but I really want a recent GNOME for my Nvidia GPU. I have a bunch of BTRFS snapshots ready to go back to stable at any moment if anything happens, so I'm not too worried.
What's your workflow that involves almost no X11 programs?
First, I have a multi monitor setup, with different resolutions, refresh rates and scalings, so X11 is basically unusable (tears like crazy and wrong sizes everywhere). On Wayland, Wayland programs work perfectly, always looking crisp and the correct size.
Anyways, nearly everything I do is in a browser or a terminal, both work perfectly on Wayland. The other program I use lots is VSCode, which in the past was its own source of problems for Wayland/Nvidia, but now it surprisingly works fine (as long as I launch it with --ozone-platform-hint=auto
so its not blurry).
I do use lots of these fancy electron apps, things Slack, Discord and Teams, but I sandboxed all of them into my browser. Teams barely works, but it barely works anywhere anyways so I'm not missing out on much.
I also use lots of native GTK apps, they all support Wayland perfectly, I really like the Celluloid video player for example.
The only programs I commonly use that are X11 only are Spotify, which I don't really care if its blurry (I tried sandboxing it too into the browser, but I like to keep all my music downloaded) and Datagrip, which I'm anxiously awaiting for Wayland support.
Teams barely works, but it barely works anywhere anyways so I'm not missing out on much.
Great summary of half the broken Linux apps. After thinking Unity (game engine)'s Linux support was garbage, I tried it on MacOS, only to realize it's not Linux support but Unity itself that's garbage
I occasionally do some Unity work on windows and it still crashes every few hours when saving a scene...
Not Op, but:
- Firefox works perfectly fine natively
- chrome/chromium work perfectly fine natively when started with --enable-features=UseOzonePlatform --ozone-platform=wayland
- emacs since version 29 has the pgtk backend, which works without issues. I've been running emacs from git for about a year before the 29 release for pgtk already
- anything Qt does wayland natively, unless they're doing some weird stuff
- same for GTK, only one I can remember right now with problems would me GIMP, but I'm typically using Krita nowadays
I think gnome terminal has been replaced with gnome console in gnome 44.5. I don't have any scrolling issue using Console on Wayland with an Nvidia GPU.
I tried a bunch of terminals on my laptop and ended up deciding that I don't care and just like the GNOME terminal.
I'm going to try Console on my desktop then!
That is just amazing. Glad it works for you.
No FreeSync/GSync if you're using Nvidia drivers on Wayland
Honestly I’m jealous of you, I have a Nvidia GPU and both Xorg and Wayland run poorly on Plasma. Wayland corrected many things but brought others problems, and Plasma’s experience at Xorg is degranding.
I am jealous because I am already used to my workflow in Plasma, and besides, I love Plasma, but otherwise it would be a Gnome fan.
And it’s curious because I also have the problem of windows or mouse leaving a ghost shadow in certain windows. In programs like Yuzu or RPCS3 that makes playing simply impossible, I thought that was a problem at the level of Nvidia drivers, not DE, maybe try Gnome, thanks OP.
I have a Nvidia GPU and find the Plasma / Xorg experience to be fine. Plasma / Wayland is shocking though.
It is completely usable but this "lag" or "dragging sensation" feels disgusting at least on my PC.
I can't say that I've noticed any lag but I haven't been looking for it.
Is that on X11 or Wayland?
When my main PC had Nvidia I was desperate to move from Xorg to Wayland because Xorg was laggy like that video you showed while Wayland behaved perfectly.
I think that only happens on Xorg if you have different monitors though.
It is X11, Wayland in my case works fine but I have the problem that you mentioned, that the windows and mouse has a ghosting effect
And no, I only have one monitor.
I honestly hate Nvidia, I hope Plasma 6 fixes things for me as for you Gnome 44 fixes its problems.
Unfortunately, Wayland works terribly on my Nvidia MX150 GPU. It's an Optimus based GPU, so both the iGPU and the Nvidia GPU are running all the time. I've had my Nvidia GPU disabled for better battery life for a while now.
I went for an AMD APU on my laptop explicitly because I wanted to avoid hybrid graphics. While I would like a faster igp, for battery life and ease of use, APUs are fantastic.
No problems on my laptop. Mi Notebook Pro with that exact same GPU. On Wayland in Fedora since 36 everything's gone super smooth.