Email or username:

Password:

Forgot your password?
nixCraft 🐧

Poll: I use the following windowing system for my #Linux or #Unix desktop:

Anonymous poll

Poll

X11
438
0%
Wayland
515
0%
0 people voted.
Voting ended 25 Dec 2023 at 14:44.
66 comments
popey

@nixCraft Both. Wayland on Apple Silicon, Intel & AMD, X11 in nVidia.

Tionisla

@popey @nixCraft

similar... main box: FreeBSD/Intel(AMD)/Plasma/xorg,
testing box: Arch Linux/Intel/Plasma/wayland.

RetroDevDaemon

@nixCraft I must be going crazy. I thought Wayland used X11 under the hood.

Random Tux User :fedora:

@retrodev @nixCraft
Wayland has a thing called Xwayland. Which is an X11 session running within Wayland to ensure X11 apps can function within wayland. You can remove this if you want to (though X11 apps won't function).

However, Wayland as a whole is a seperate thing. It's basically a set of protocols, a Wayland session is a session that is built to be compatible with said protocols.

So both are different things, but you can run most X11 apps within Wayland if you choose.

@retrodev @nixCraft
Wayland has a thing called Xwayland. Which is an X11 session running within Wayland to ensure X11 apps can function within wayland. You can remove this if you want to (though X11 apps won't function).

However, Wayland as a whole is a seperate thing. It's basically a set of protocols, a Wayland session is a session that is built to be compatible with said protocols.

Teh404Gal :neocat_trans:

@retrodev @nixCraft thats for apps that dont support wayland, which spawns the xwayland server and uses that to launch it

Анатолий Богомолов

@nixCraft both: laptop with gnome (Wayland), PC with plasma (X11)

Gingered

@nixCraft both. X11 at home where I game, Wayland at work where I'm adjusting to it before Red Hat kills off X11.

Luna 🏳️‍⚧️

@nixCraft Wayland is not a windowing system but a compositor afaik

Calisti 🏳️‍🌈🦇

@luna @nixCraft Wayland says about itself "Wayland is a replacement for the X11 window system protocol", and wikipedia says it's a display server protocol.
The terms seem slightly blurry.

Luna 🏳️‍⚧️

@calisti @nixCraft Ah i see the server is called the compositor but Wayland is just a protocol

Gabriel Adrian Samfira

@luna @nixCraft

X11 is more of a display server. Wayland is more like a display server protocol. In the context of wayland, the compositors that implement the wayland protocol are indeed "display servers".

Luckily we don't really need to care about any of that. Well, not unless we want to work on one. 😅

Bernd Paysan R.I.P Natenom 🕯️

@nixCraft I recently switched over to Wayland to get MINOS2, my GUI library for Forth, up and running there. It mostly works now, still has a few glitches, and the text input manager is very crash-prone, and I'm probably doing something slightly different only. I think it's not completely ready, but close.

Benjamin Hagemann

@nixCraft
is there a tool like Xpad that works under Wayland?
I have tried some, but they are not comparable (Rhinote)

Alda Vigdís :topspicy: 🇵🇸

@nixCraft Wayland, except when I need to share my screen over Zoom.

I learned from that mistake.

Joakim Fors

@alda @nixCraft No xdg-desktop-portal support? (I only use teams pwa in edge at work so have never tried zoom’s sharing support)

Alda Vigdís :topspicy: 🇵🇸

@joakimfors @nixCraft something like that — and no checks in place for it in Zoom last time I tried.

flafflar

@alda @nixCraft Weirdly, sharing an individual window in Wayland works for me, but sharing the whole screen shows only black

Takiro 🎨

@nixCraft

X11 because I need proper graphics tablet support and color management. Also because of issues with Krita.

🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈 :verified:

@nixCraft X11.

Wlroots works like shit and the only wayland compositor that has the features I need uses wlroots. So until I make my own compositor (or someone decides to port wayfire to something else, such as louvre) I’ll stay on X11.

Kari'boka :v_com:

@luana @nixCraft I would love to be able to move to wayland, but my GPU is a Nvidia GTX 1060 mobile. One can only hope someday it will be supported.

🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈 :verified:

@kariboka @nixCraft Wayland is just a protocol, and it ‘supports Nvidia’. The problem with Wayland is that it’s just a protocol so different wayland compositors have completely different support for things.

There are compositors that support NVidia. Louvre (a compositor library) explicitly supports NVidia (tho there aren’t many louvre compositors out there yet), and Smithay never refused support to NVidia like Wlroots does. There are some Smithay compositors out there (such as Cosmic).

Unfortunately Wayfire, which is the only wayland compositor with the features I need, uses wlroots on its backend which works like shit and wlroots refuse to give you support. When I make my compositor I’ll probably use Smithay since it’s in Rust. I also thought about trying to migrate Wayfire to Louvre, but that’d probably be just as much work as making my own compositor anyway.

@kariboka @nixCraft Wayland is just a protocol, and it ‘supports Nvidia’. The problem with Wayland is that it’s just a protocol so different wayland compositors have completely different support for things.

There are compositors that support NVidia. Louvre (a compositor library) explicitly supports NVidia (tho there aren’t many louvre compositors out there yet), and Smithay never refused support to NVidia like Wlroots does. There are some Smithay compositors out there (such as Cosmic).

Kari'boka :v_com:

@luana Thanks for explaining into detail. What I meant is the compositor that usually come with distros and whatnot doesn't behave nicely with my GPU. I am bounded to keep using X11 for a good while.

@nixCraft

🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈 :verified:

@nixCraft @kariboka I’ve heard KDE’s Kwin has good Nvidia support, but I haven’t tried it since KDE isn’t super personalizable and lacks features I need

Kari'boka :v_com:

@luana I'm curious, what do you use in your desktop? I would say KDE is the most personalizable one, unless you use something like hyprland or sway.

@nixCraft

🏳️‍🌈🎃🇧🇷Luana🇧🇷🎃🏳️‍🌈 :verified:

@kariboka @nixCraft I use XFCE with Compiz currently
Was trying to migrate to Wayfire recently, but well wlroots sucks

Killick

@nixCraft I know it's weird, but I don't know what's happening. I'm using an LTS version of Ubuntu at home and really just use it-- I don't open the hood much at all. I don't remember being given an option when I installed.

namelivia
@nixCraft
X11 mainly, but I test Wayland from time to time
spikederailed

@nixCraft XFCE on the laptop and an Nvidia card in the desktop. Some day Wayland will make more sense for my use case, that just isn't today.

Wolfram Rösler

@Saupreiss @nixCraft Only when using features like screen sharing that X11 supports but Wayland doesn’t.

Caroline 💜

@nixCraft Tbh the only reason I haven’t switched to Wayland is because I think Sway sucks in comparison to i3 and I really don’t want to go DE hopping again.

frank goossens 🇧🇪 🇪🇺

@nixCraft I switched back to X11 when discovering Shutter (my preferred screenshot tool) didn't work well under Wayland (maybe it does now, I should check).

MJ

@nixCraft I actually would like to switch to Wayland but #VirtualBox glitches prevent me from doing so

Diogenes

@nixCraft I miss a third option: "I don't know, I don't care. I just use Linux".

Random Tux User :fedora:

@nixCraft
I mostly use Wayland, though I sometimes switch back if a game is running poorly on Wayland

Jonathan Dickinson

@nixCraft wow, I was not expecting such an even split. I wonder if it will change when Ubuntu ships Wayland as the default.

Joakim Fors

@nixCraft Been on GNOME/Wayland ever since Debian started supporting it as a session.

Senioradmin

@nixCraft I'm experimenting with #wayland, but still too much issues for everyday work.

Clair :vinyl_record:

@nixCraft Would I be able to tell the difference? (usage only)

bhaugland

@nixCraft X11 just works and works well. I have never seen anything as to how well Wayland works with X11 software such as emacs.

alex

@nixCraft X11 ist still alive? Like GRUB and crontab? :D

Rasfarra

@nixCraft Both really.
X11 Pop!_OS (Nvidia)
Wayland Ubuntu Sway Remix (Nvidia)

Ivan Bk

@nixCraft tried to use wayland, but some apps are shown by the default icon. After years. Boh! Very annoying (in KDE)

QaspR

@nixCraft Looks like Wayland is taking on X11 to be the #1 display server.

Douglas Kilpatrick

@nixCraft Wayland, because the kids tell me too, but I'm grumpy about my lawn. Hit a bug with Chrome a couple of days ago where one window didn't see input, and a covered window sometimes saw it instead (including "window manager decorations") and I gotta think that specific bug couldn't have happened under X11

matty_r

@nixCraft I'll stick with X11 until the full Plasma 6 release and hopefully its in a more usable state with Nvidia. There are just too many small issues that makes it unusable for me right now.

Pxl Phile

@nixCraft TBH I have no idea, and why should I care? 🤔

Go Up