Wayland has a bright future ahead: The move from Xorg to Wayland had a rough start, but things have improved, and there is an exciting roadmap for the future.
-
No, they're included with, and updated by, the OS. But they are the proprietary ones that are available on Nvidia's website.
I'll try again this weekend. But that's the only thing I've changed before being unable to log in a wayland sessions. Hope it works though.
-
until you start using it and screenrecords dont work, multimonitor setups work once and then fail forever...
systemd,wayland, unity, ubuntuOne and all that stupid shit can right f off.How can I fix the multi monitor thing?? Whenever I connect my TV screen everything freezes unless I unplug one of my desktop monitors.
-
Sorry but pipewire is shit and it works with Wayland (didn't see anything Wayland uses pulseaudio) and I believe Wayland still not ready for use, It's unstable for me because pipewire crackling like fire
Pipewire works fine on my Intel 5960x, Intel N3700, Intel 9900k, Intel 9700, AMD 4800HS and even my Intel ES Erying system. No pops or crackles from any inputs or outputs.
I've not tried with a dedicated sound card, just the onboard on all these systems.
Running KDE on one system along with Hyprland on another two with the remainder as headless systems.
You sure this issue isn't somehow related to your hardware or something else?
-
until you start using it and screenrecords dont work, multimonitor setups work once and then fail forever...
systemd,wayland, unity, ubuntuOne and all that stupid shit can right f off.I've never had a problem with multi monitor (knock on wood). I had to get around screen recording in the past, but I thought that was ironed out. I'll check that out today.
The only hiccups I've run into so far is that the KDE color picker (the dedicated widget and the screenshot tool) is off by one shade. I grab #222222 and it gets #212121. I got around that by using Flameshot. And that's more on KDE's end afaik.
The other hiccup is constant alerts asking for input permissions when I use something like an autohotkey or autoclicker.
I'm not saying its perfect yet. I'm saying they've busted ass getting it to where it is in such a short amount of time. Its incredibly usable to me for how young Wayland is.
-
Pipewire works fine on my Intel 5960x, Intel N3700, Intel 9900k, Intel 9700, AMD 4800HS and even my Intel ES Erying system. No pops or crackles from any inputs or outputs.
I've not tried with a dedicated sound card, just the onboard on all these systems.
Running KDE on one system along with Hyprland on another two with the remainder as headless systems.
You sure this issue isn't somehow related to your hardware or something else?
No, pulseaudio working fine but pipewire isn't, it's a spare old PC HP COMPAQ 6005 pro SFF with AMD Phenom II X4 B97 ram 8GB ddr3 and its sound card SBx00 AZALIA Intel HDA
Pipewire crackling while pulseaudio working without problems -
Get your shit together.
I make perfect sense to people who actually read what I said. PipeWire issues aren’t imaginary.
-
issue closed != issue resolved though. it worked "a few" weeks ago and now it doesn't. other people in fedi and one in that issue have the same problem too.
Fair enough. I wasn't aware you actually had that problem yourself, i thought you just looked it up to prove a point lol. I do think it's a weird decision that niri doesn't just have xwayland built-in. Even river has native xwayland support, which is much more focused on minimalism. I haven't used niri all that much because so far haven't really been able to get used to scrolling. I think i still prefer dynamic tilers with a layout system. I should probably try booting up a game in niri to see if i can replicate it.
-
I'm not familiar with Bazzite. Did you get those drivers from Nvidia's website? That's my only issue with Debian 13 right now. Everything else is working as expected. Also the reason I had to get the drivers from the website is somehow I couldn't enable some stuff (like amd-pstate) on the default Bookworm kernel and had to use a backported one.
I'd definitely recommend against using drivers downloaded from a website, on general principles.
custom kernels don't work with the drivers from apt
Check if there's a dkms version - I know that's the way it's set up on Arch, if using a non-standard kernel you install the kernel headers, and dkms lets you build just the module for your kernel.
-
I thought "Meta" was AltGr and Super is the "windows key".
I never heard of AltGr reffered to as "Meta", except maybe in the sense of "Emacs modifier" which might be bound to it. Super is definitely the key between LCTL and LALT though
-
I have a shitload of bug/weird behavior with Wayland, I hope it gets better but for me it is not there yet.
Like what? (Curious)
-
I make perfect sense to people who actually read what I said. PipeWire issues aren’t imaginary.
I understood you and had the same issue. I solved it by using an Apple USBC to mini jack audio device instead of onboard. Not ideal. Not sure if it’s still a problem though
-
Exactly my point. The issues people consider ”solved” with wayland today will be solved in production in 3-5 years.
People are still running RHEL 7, and Wayland in RHEL 9 isn’t that polished. In 4-5 years when RHEL 10 lands, it might start to be usable. Oh right, then we need another few years for vendors to port garbage software that’s absolutely mission critical and barely works on Xorg, sure as fuck won’t work in xwayland. I’m betting several large RHEL-clients will either remain on RHEL8 far past EOL or just switch to alternative distros.
Basically, Xorg might be dead, but in some (paying commercial) contexts, Wayland won’t be a viable option within the next 5-10 years.
Well, we're currently in the process of porting apps away from Windows Server 2012 and CentOS 7.
What you're describing is just how the industry works, not specific to Wayland. -
No, pulseaudio working fine but pipewire isn't, it's a spare old PC HP COMPAQ 6005 pro SFF with AMD Phenom II X4 B97 ram 8GB ddr3 and its sound card SBx00 AZALIA Intel HDA
Pipewire crackling while pulseaudio working without problemsUnsure if the issue is fixed upstream in the kernel however there are a few topics going in depth about this issue with some reported fixes / workarounds.
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3182
https://forum.endeavouros.com/t/crackling-microphone/22173
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1569#note_1102615
Good luck with the issue, hopefully one of these links fixes that problem for you
-
Fair enough. I wasn't aware you actually had that problem yourself, i thought you just looked it up to prove a point lol. I do think it's a weird decision that niri doesn't just have xwayland built-in. Even river has native xwayland support, which is much more focused on minimalism. I haven't used niri all that much because so far haven't really been able to get used to scrolling. I think i still prefer dynamic tilers with a layout system. I should probably try booting up a game in niri to see if i can replicate it.
honestly i kinda get their reasoning... it's extra jank, extra complexity and a maintenance burden that shouldn't be necessary if apps stopped dragging their feet about proper wayland support. niri instead focuses on the rest of the experience and honestly? they're doing a pretty great job because it's super fuckin comfy to use and customize, at least for me.
-
This post did not contain any content.
to the unavoidable "it's been 15 years" comments: 15-year-old x11 was a piece of shit. the difference is that we had no alternative so we had to put up with it
-
I might switch to wayland when xfce starts to have decent support for it. I'm not a ride or die Xorg fan, I just want to keep using the DE I'm used to.
Yeah AFAIK the only two DEs that fully support Wayland are the big two - Gnome and KDE. and a few tiling window managers like Sway and Hyprland.
I look forward to a world where all modern DEs are fully supportive of Wayland like Cinnamon and Budgie and I know people love their xfce.
-
This post did not contain any content.
I wish Nvidia agreed.
-
I'd definitely recommend against using drivers downloaded from a website, on general principles.
custom kernels don't work with the drivers from apt
Check if there's a dkms version - I know that's the way it's set up on Arch, if using a non-standard kernel you install the kernel headers, and dkms lets you build just the module for your kernel.
Thank you for the tip. I will definitely look into this.
-
As an average desktop user, I've run into very little pushback on Wayland. Its made huge leaps in a short amount of time.
yeah i think it was a couple of gnomes ago, i never noticed the chageover
-
Yeah it's at the point where i'm wondering if i still even need xorg. I'm still keeping it around just in case for now, but i could very easily purge it from my system anytime since i'm using nixos and all my xorg related settings are in a specific file. The main pet peeve i have with wayland is gaming related, and should hopefully improve when wine and proton go native wayland. I have a dual monitor setup and games always choose the wrong monitor by default, which means i can only use the resolution and refreshrate of the secondary monitor. I have a keybind to set the primary xwayland monitor with xrandr, which solves the problem, but it is a bit hacky. I also need to toggle vrr on and off with a keybind because it causes flickering on my monitor. It's a bit annoying but atleast it works, on xorg you can't even use vrr with multi monitor to begin with.
My biggest issue gaming under Wayland is the fact that certain games can't capture the mouse when run full screen with multiple monitors. I've got a number of games that exhibit the issue, but the easiest way to experience it is to try and run CS2 as wayland native (so not under xwayland - As the performance overheads running xwayland are notable running CS2) - Within 10 mins you'll be looking at the ground with the mouse pointer on your secondary monitor.
Furthermore, running gamescope doesn't fix the problem - And yes, I'm running the correct commands under gamescope.
I mean - This is basic functionality that should be an integral part of any modern OS. Under X11 running the same dual matched monitors everything works perfectly with great FPS.