Wayland or X11? Why?

3 years ago by mypasswordis1234 to c/linux

Klaymore 54 points 3 years ago

Wayland all the way, 120 hz Freesync monitor with 60 hz second monitor works perfectly on KDE Plasma with AMD. No fussing about with X11 configs or worrying about if the compositor is active or not, it just works.

path: 0 3125586, hotness: undefined, score: 54, children: 5
refurbishedrefurbisher 2 points 3 years ago

I can't seem to get Freesync working on KDE Wayland with a single monitor (NixOS with an AMD R9 380). Any tips? I'm using vrrTest to test, and my TV reports when Freesync is enabled.

path: 0 3125586 3128151, hotness: undefined, score: 2, children: 3
matejc 4 points 3 years ago path: 0 3125586 3128151 3142032, hotness: undefined, score: 4, children: 2
refurbishedrefurbisher 1 point 3 years ago

Yeah. My TV is HDMI-only and doesn't have any DP inputs.

path: 0 3125586 3128151 3142032 3142633, hotness: undefined, score: 1, children: 1
priapus 2 points 3 years ago

The open source amd driver doesn't support freesync with HDMI afaik

path: 0 3125586 3128151 3142032 3142633 3182081, hotness: undefined, score: 2, children: 0
doubletwist 2 points 3 years ago

I'm not having any issue in XFCE on x11/xorg with a 164Hz main screen @2560x1400, and a 60Hz second screen set vertically @1080x1920. Just using the display manager config provided by XFCE.

path: 0 3125586 3141165, hotness: undefined, score: 2, children: 0
Ozzy 51 points 3 years ago

Don't bother choosing. Use whatever the distro gives you until you actually have a reason to switch

path: 0 3131229, hotness: undefined, score: 51, children: 1
creation7758 10 points 3 years ago

I use arch btw. My distro doesn't give me anything. I was on x11. Wanted to experiment a bit and now I'm configuring hyprland. Going well for me so far

path: 0 3131229 3145011, hotness: undefined, score: 10, children: 0
burrito 34 points 3 years ago

Wayland is the future. X11's future is dead. Unfortunately there are still some growing pains. Xwayland mostly works but I have issues with it sometimes.

path: 0 3125399, hotness: undefined, score: 34, children: 0
michaelrose 28 points 3 years ago

If you don't know install a distro and use what comes with it by default and only worry about digging into the plumbing if something doesn't work for you.

Ideally you let your distro worry about plumbing.

I think Mint is nice if you don't need bleeding edge stuff. You can use Cinnamon which runs x11 but will eventually support Wayland.

I've heard good things about suse which has a rolling release option and supports gnome and KDE under Wayland.

Arch of course is a thing if you don't mind a manual transmission as it were.

Personally I might pick Mint to get started.

path: 0 3125556, hotness: undefined, score: 28, children: 0
Certainity45 27 points 3 years ago

Wayland. No screen tearing and it doubled my battery life.

path: 0 3135283, hotness: undefined, score: 27, children: 5
jack 3 points 3 years ago

No screen tearing out of the box is a huge plus for wayland. Makes recommending GNU/Linux much easier

path: 0 3135283 3147679, hotness: undefined, score: 3, children: 0
imnotneo 3 points 3 years ago

hmm interested in the battery life comment. is this a thing? if I could push an extra 20 minutes or so I'd switch

path: 0 3135283 3147262, hotness: undefined, score: 3, children: 3
bitwolf 1 point 3 years ago

I've also noticed a dramatic improvement in battery life with wayland. Been using it since F21 it's very efficient imo

path: 0 3135283 3147262 3230370, hotness: undefined, score: 1, children: 0
ggnoredo 1 point 3 years ago

Yes please go with details

path: 0 3135283 3147262 3157589, hotness: undefined, score: 1, children: 0
Certainity45 1 point 3 years ago

is this a thing?

Honestly, I have no clue. With DWM I had like 3-4 hrs at max and now I am using DWL for 6-8 hrs.

What is also noticeable, is that closing the lid puts the laptop actually into sleep. Because with DWM it continued using the battery as if it was actually used.

I am not advanced user enough to tell what exactly caused this.

path: 0 3135283 3147262 3164599, hotness: undefined, score: 1, children: 0
Presi300 27 points 3 years ago
path: 0 3130797, hotness: undefined, score: 27, children: 2
WuTang -1 points 3 years ago

you have the same with X11... i have all these feats with my intel and AMD GPU.

So why Wayland then? Better architecture/codebase and more manpower. And I think it supports multi-gpu better, not sure as nvidia doesn't play well with Wayland, it would be astonish that Optimus works any better.

path: 0 3130797 3130892, hotness: undefined, score: -1, children: 1
Presi300 12 points 3 years ago
path: 0 3130797 3130892 3132248, hotness: undefined, score: 12, children: 0
lukas 21 points 3 years ago
path: 0 3129343, hotness: undefined, score: 21, children: 0
beteljuice 18 points 3 years ago

Wayland for better multimonitor support, scaling, and tear-free rendering.

path: 0 3160529, hotness: undefined, score: 18, children: 0
matejc 17 points 3 years ago

Both have issues, just that X11 has old issues that rarely someone is workin on, while Wayland has new ones and people are fixing them. So Wayland for me, thank you.

path: 0 3142128, hotness: undefined, score: 17, children: 0
RandomVideos 17 points 3 years ago

Wayland because X is owned by Elon Musk

path: 0 3130639, hotness: undefined, score: 17, children: 2
melroy 3 points 3 years ago

🙈

path: 0 3130639 3141286, hotness: undefined, score: 3, children: 0
gamey 1 point 3 years ago

He just copied the logo that's copied from a unicode symbol! ;)

path: 0 3130639 3189174, hotness: undefined, score: 1, children: 0
Ocelot 16 points 3 years ago

Wayland first, but have both installed so you can fall back to X11 if you need to. If you do have to go back check wayland again after every few updates. X is dying a long-needed death. It started off has a hack decades ago and has just been held together with duct tape ever since. There are some not so great things in wayland with some apps, sometimes issues with context menus or screen recording for example, but they’re getting fixed over time.

I do kind of miss x forwarding over SSH. It was really convenient, there might be something for wayland but I haven’t looked for a while.

path: 0 3126194, hotness: undefined, score: 16, children: 2
azvasKvklenko 11 points 3 years ago path: 0 3126194 3126388, hotness: undefined, score: 11, children: 1
Ocelot 0 points 3 years ago

I havent had to use something like that in a while but I’ll have to check that out

path: 0 3126194 3126388 3126413, hotness: undefined, score: 0, children: 0
hitagi 15 points 3 years ago

X11. I heard NVIDIA is buggy on Wayland. Also, I've never really had much problems with X11 and my system setup.

path: 0 3125658, hotness: undefined, score: 15, children: 1
aikixd 4 points 3 years ago

I found that Wayland works better in my case: XPS 17 with Nvidia on Ubuntu lts. Less stuttering and overall smoother feeling. The only issue is that the screen doesn't always turns on after suspend, but this is healed with ctrl+f1.

path: 0 3125658 3129176, hotness: undefined, score: 4, children: 0
deadbeef79000 15 points 3 years ago

X11 for X11Forwarding over SSH.

Wayland because I want something actively maintained and progressive.

path: 0 3166583, hotness: undefined, score: 15, children: 15
optimal 4 points 3 years ago path: 0 3166583 3175776, hotness: undefined, score: 4, children: 0
gamey 3 points 3 years ago

I don't think that's a feature many people actually needed, something like accessability is peobably a better argument but I agree with the fundamental statment

path: 0 3166583 3188798, hotness: undefined, score: 3, children: 13
deadbeef79000 3 points 3 years ago

Agree, network transparency is a super power user feature.

And frankly VNC is good enough.

I just found it sad that a really powerful feature was dismissed as "no-one actually wants this" (yes I do) and "just use VNC" (I shouldn't have to) and "just plug a monitor in" (well yeah).

I would have hoped that is have been a protocol extension or something rather than outright dismissed as "doing it wrong".

path: 0 3166583 3188798 3188964, hotness: undefined, score: 3, children: 3
gamey 3 points 3 years ago

I think thee main reason for some of Waylands feature cuts next to security and legacy stuff no one needs anymore is the unmaintainable giant X11 became but I agree, some sort of reliable way to extend the protocol directly would be cool to have eventually, usually that stuff shouldn't really be in the protocol itself ether tho!

path: 0 3166583 3188798 3188964 3189264, hotness: undefined, score: 3, children: 0
PseudoSpock 2 points 3 years ago

Oh hell no. Vnc isn’t application specific, dynamically resizable, and requires adding that to remote hosts when ssh and x is already there. You know nothing, John Snow.

path: 0 3166583 3188798 3188964 3189318, hotness: undefined, score: 2, children: 1
deadbeef79000 1 point 3 years ago

Good enough, just means barely adequate, it doesn't actually mean good.

But yeah. I like my X11.

path: 0 3166583 3188798 3188964 3189318 3189520, hotness: undefined, score: 1, children: 0
PseudoSpock 1 point 3 years ago

Don’t tell me I don’t need it, I use it every day to run apps not yet available on arm from another system. I’ve used it for years at work, as well. Just because it’s for something other than fricking gamer’s doesn’t mean it is not needed.

path: 0 3166583 3188798 3189259, hotness: undefined, score: 1, children: 8
gamey 2 points 3 years ago

I never claimed you or others don't need it, just that it's a featore most people don't need... Furthermore almost anyone who claims to need it would be totally fine with a implementation outside of the display protocol (E.g. VNC) too so the amount of people who actually need it is extremly small.

path: 0 3166583 3188798 3189259 3189342, hotness: undefined, score: 2, children: 7
PseudoSpock 1 point 3 years ago

No, Vnc is not a solution. It is an entire remote screen instead of individual remote apps. Claiming Vnc is a suitable replacement is just ignorance of the workflow.

path: 0 3166583 3188798 3189259 3189342 3193295, hotness: undefined, score: 1, children: 6
sashanoraa 14 points 3 years ago

Wayland if possible because it generally performes better and is actively maintained. Xorg if Wayland doesn't support your system yet.

path: 0 3155437, hotness: undefined, score: 14, children: 0
TenTypekMatus 14 points 3 years ago
path: 0 3130510, hotness: undefined, score: 14, children: 0
siberianlaika 12 points 3 years ago

Wayland, especially with a laptop and/or a multi-monitor setup. It has a proper touchpad support with 1:1 gestures and setting different scaling factors for multiple monitors with different refresh rates is a breeze.

path: 0 3129449, hotness: undefined, score: 12, children: 0
LinuxSBC 12 points 3 years ago

Wayland. It generally works a bit better at this point, and it will only continue improving while X11 falls behind. I occasionally need to switch back to X.org for some legacy screen-casting or remote desktop apps, but even the ones that support Linux as an afterthought are starting to add beta Wayland support.

path: 0 3135988, hotness: undefined, score: 12, children: 1
gamey 0 points 3 years ago

X.org is actually the foundation behind it and it's kind of behind Wayland as well so you mean X11 but that's a minor complaint I guesd

path: 0 3135988 3189061, hotness: undefined, score: 0, children: 0
FarLine99 11 points 3 years ago

Wayland. Touchscreen support and gestures. No scaling issues. Better smoothness.

path: 0 3128633, hotness: undefined, score: 11, children: 3
MazonnaCara89 4 points 3 years ago

And don't forget Crash-Resilient Wayland Compositing that keep applications alive even tho the "compositor" crash, so it does restart without any data loss and the lockscreen protocol, because on xorg if the lockscreen crash then you view the desktop and you have the device unlocked!

path: 0 3128633 3129483, hotness: undefined, score: 4, children: 0
WuTang 2 points 3 years ago

Wayland. Touchscreen support and gestures. No scaling issues. Better smoothness.

touchscreen and gestures are managed by libinput/evdev which are independant and works with X11, using it currently on my Yoga C340.

path: 0 3128633 3130944, hotness: undefined, score: 2, children: 1
FarLine99 2 points 3 years ago

Good point. But I think it would be difficult to configure this bundle within GNOME/KDE. And it's not necessary. Almost everything works fine under Wayland right now.

path: 0 3128633 3130944 3131941, hotness: undefined, score: 2, children: 0
cmysmiaczxotoy 11 points 3 years ago

Wayland if you have more that one monitor. X11 can support multiple monitors but it is a disaster.

Rustdesk doesn't work on Wayland and that is a real bummer

path: 0 3145748, hotness: undefined, score: 11, children: 10
bonfire921 8 points 3 years ago

I run a dual monitor on X11 and never understood why people have issues with it? I'm by no means a Linux expert and I do run in Nvidia, I run different refresh rates. Can someone explain it to me?

path: 0 3145748 3146833, hotness: undefined, score: 8, children: 9
i_lost_my_bagel 7 points 3 years ago

If your monitors are different DPIs then multimonitor X11 is awful.

If you're questioning why anyone would have monitors with different DPIs remember that laptops exist.

path: 0 3145748 3146833 3147162, hotness: undefined, score: 7, children: 6
ngoomie 3 points 3 years ago

Even without considering laptops, I can already imagine quite a few circumstances where someone might want monitors of differing DPIs. I've actually thought sometimes of getting a smaller monitor I can have off to the side that I display a browser window containing mostly text on when I'm playing videogames or working in something like Blender or Aseprite; yknow, for referencing a guide, wiki, or manual or something. I don't even have a super high desire for a multi-monitor setup outside of that.

path: 0 3145748 3146833 3147162 3149409, hotness: undefined, score: 3, children: 0
hypertown 2 points 3 years ago

I run 2 monitors with different DPIs and X11 works without an issue. Can't say the same about wayland where scaling still has so many bugs it's just unusable.

path: 0 3145748 3146833 3147162 3160530, hotness: undefined, score: 2, children: 4
i_lost_my_bagel 2 points 3 years ago

You can't set 2 different DPIs for the monitors on X11. On one monitor everything is just going to be bigger than the other. Depending on the DPI difference it can be basically unusable.

path: 0 3145748 3146833 3147162 3160530 3165191, hotness: undefined, score: 2, children: 3
cmysmiaczxotoy 1 point 3 years ago

x11

2 monitors 144hz, 1 TV 120hz.

Nothing on any monitor can render at higher than 120hz

Play movie on any one screen, other screens can't render anything at higher than 24fps

Wayland works fine

path: 0 3145748 3146833 3205035, hotness: undefined, score: 1, children: 0
freeman 1 point 3 years ago

I do similar. For laptops and docks, especially if they change setups it can be a pita (though you just need to copy files around).

Also the DE monitor config (ie that you use to login) is logically different to a users x config. So you gotta copy that over to make sure the primary monitor etc is right.

path: 0 3145748 3146833 3147062, hotness: undefined, score: 1, children: 0
mojo 11 points 3 years ago

Wayland just feels more polished and clean.

path: 0 3161328, hotness: undefined, score: 11, children: 0
theshatterstone54 10 points 3 years ago path: 0 3161343, hotness: undefined, score: 10, children: 0
KrankyKong 10 points 3 years ago
path: 0 3153792, hotness: undefined, score: 10, children: 1
owatnext 2 points 3 years ago

Another vote for your answer. I just can't be bothered to troubleshoot Wayland on Void if X11 just works already for my purposes.

path: 0 3153792 3165667, hotness: undefined, score: 2, children: 0
snowfalldreamland 10 points 3 years ago

I get screen tearing when gaming on x11 so i use wayland and I only switch to x11 if i need to screenshare on discord.

path: 0 3161096, hotness: undefined, score: 10, children: 15
Virulent 2 points 3 years ago path: 0 3161096 3174951, hotness: undefined, score: 2, children: 1
EddoWagt 1 point 3 years ago

Hasn't really worked reliably for me tbh

path: 0 3161096 3174951 3178444, hotness: undefined, score: 1, children: 0
PseudoSpock -4 points 3 years ago

Games again. Don’t you people have jobs?

path: 0 3161096 3189339, hotness: undefined, score: -4, children: 12
superkret 2 points 3 years ago
path: 0 3161096 3189339 3222902, hotness: undefined, score: 2, children: 11
PseudoSpock 0 points 3 years ago

When you're gaming crap (in this case, Wayland) starts poorly replacing things I use for work, then yes!

path: 0 3161096 3189339 3222902 3223595, hotness: undefined, score: 0, children: 10
shadearg 2 points 3 years ago

When you're work crap (in this case, X11) starts poorly replacing things I use for gaming, then yes!

FTFY.

What the hell kind of gatekeeping is this anyway?

path: 0 3161096 3189339 3222902 3223595 3230062, hotness: undefined, score: 2, children: 9
Juujian 10 points 3 years ago

Wayland, but I mourn for X11. So many great tools, you could truly do anything. You're just not allowed to have fun in Wayland :D

path: 0 3125582, hotness: undefined, score: 10, children: 0
hermit3 10 points 3 years ago

Wayland, security

path: 0 3153565, hotness: undefined, score: 10, children: 0
MyNameIsRichard 9 points 3 years ago

Xorg on my desktop. kwin-wayland still has many problems for me, from major things like windows vanishing and screen flickering with my Nvidia card to minor but annoying things like a random system tray pop-up popping up after clearing notifications. Also the force blur kwin script is not working under wayland.

Wayland on my Intel only laptop because it mostly works (apart from the pop-ups)

path: 0 3129792, hotness: undefined, score: 9, children: 0
cmnybo 9 points 3 years ago

Currently, you should use X11 unless you have a good reason to use Wayland, such as using multiple monitors with different refresh rates.

There are still some issues with Wayland, but once they are worked out, then Wayland will be the better choice.

path: 0 3125523, hotness: undefined, score: 9, children: 1
ebits21 2 points 3 years ago

I think that time has passed. Many distros default to wayland now.

Use Wayland unless you have issues.

path: 0 3125523 3143019, hotness: undefined, score: 2, children: 0
MrNorm 9 points 3 years ago

I'm in Wayland but that's because I'm Intel Integrated. If it was Nvidia I might have leaned more towards X111

path: 0 3174692, hotness: undefined, score: 9, children: 0
Chewy7324 9 points 3 years ago

Wayland, because anything I want to do is possible with wlroots compositors like sway. And if you don't need a feature not yet implemented in wayland (e.g. screen tearing), wayland is usually the better experience.

Obviously switching from X11 to a standalone Wayland compositor like sway involves changing out some apps, it's a core component of your system afterall. But xrandr has it's wayland alternatives, rofi has lbonn's fork with wayland support, dmenu has it's equivalent, etc. The X11 tools might work, but usually aren't as good of a experience (e.g. rofi X11 might stay in the foreground while not being able to react to keypresses, rofi-wayland fixes this.).

And I really like to try new things and be at the edge off new technology, so I really wanted to use wayland (And have been using it for years at this point).

path: 0 3132549, hotness: undefined, score: 9, children: 0
grei 8 points 3 years ago
path: 0 3165872, hotness: undefined, score: 8, children: 0
planetaryprotection 8 points 3 years ago

X11 because it's what I already have installed.

When I have/want to make a change then I'll go with Wayland :)

path: 0 3125435, hotness: undefined, score: 8, children: 0
chili1553 8 points 3 years ago

Wayland da god

path: 0 3151711, hotness: undefined, score: 8, children: 0
victron 7 points 3 years ago

I love Wayland. But I go with X11 because fucking Slack. Video calls crash the whole thing on Wayland.

Edit: Debian 12, with Kde Plasma. The same thing happened with Gnome. It's a known issue afaik

path: 0 3151046, hotness: undefined, score: 7, children: 0
hottari 7 points 3 years ago

Wayland. I like smooth and shiny and X is on the way out, even RH doesn't want anything to do with it.

path: 0 3127327, hotness: undefined, score: 7, children: 1
Bitrot 1 point 3 years ago
path: 0 3127327 3128530, hotness: undefined, score: 1, children: 0
gentooer 7 points 3 years ago

Wayland. I'm quite happy not to have to delve into xorg.conf for my keyboard layout.

path: 0 3129351, hotness: undefined, score: 7, children: 0
miikaroo 7 points 3 years ago

I use Wayland because of my multi monitor setup not playing nice otherwise.

path: 0 3127240, hotness: undefined, score: 7, children: 0
GustavoM 7 points 3 years ago

Now that Hyprland exists... Wayland all the way. Its a bit buggy compared to Sway... but its fast, snappy and very lightweight.

path: 0 3139431, hotness: undefined, score: 7, children: 3
dino 1 point 3 years ago

How is hyprland any more "fast, snappy or lightweight" compared to sway...?

path: 0 3139431 3146756, hotness: undefined, score: 1, children: 2
gamey 1 point 3 years ago

I am not a user of ether one but technically speaking X11 simply has a ton of legacy code to a point of questionable maintainability which is why Wayland exists in the first place

path: 0 3139431 3146756 3188958, hotness: undefined, score: 1, children: 1
dino 1 point 3 years ago

sway and hyprland are both wayland.

path: 0 3139431 3146756 3188958 3196257, hotness: undefined, score: 1, children: 0
cyclohexane 7 points 3 years ago

For most users, it doesn't matter. Just go with whatever your preferred DE uses. I love Hyprland, which uses Wayland, so I use that. I also like bspwm, so I would also use Xorg for that.

Wayland has a few issues still. I have issues with zoom lately, for example. Share screen also has trouble sometimes.

path: 0 3151445, hotness: undefined, score: 7, children: 0
nao 7 points 3 years ago

wayland, because tiny animations like a loading spinner don’t use enough cpu to make fans spin

path: 0 3149961, hotness: undefined, score: 7, children: 0
Vorthas 6 points 3 years ago

X11. It just works for me, no reason to switch. Plus I exclusively use Xfce or MATE which as far as I know do not have Wayland support.

path: 0 3149050, hotness: undefined, score: 6, children: 1
walthervonstolzing 3 points 3 years ago

Same here; I'll switch whenever Xfce does. Which, by the way, will probably happen sooner than expected, by the time 4.20 comes out. All the core apps & the development version of the panel already work on Wayland.

path: 0 3149050 3156159, hotness: undefined, score: 3, children: 0
ngoomie 6 points 3 years ago

I honestly just stick with X11 because of the high degree of compatibility, and I often already rely on X11-only software anyways like Redshift (I know there's Wayland-supporting alternatives, but I'm picky and don't like switching if I don't feel I need to), also my DE/WM of choice is currently awesomewm and I think I've heard mixed things about using awesomewm on Wayland (or it might not even be compatible at all. I just woke up and I'm struggling to remember lol)

path: 0 3149353, hotness: undefined, score: 6, children: 0
jennraeross 5 points 3 years ago

Either way is fine usually. If you really care about 1:1 trackpad gestures like I do, get Wayland. If you have an nvidia card, get x11. Otherwise it’s probably not something most people will even notice.

path: 0 3125593, hotness: undefined, score: 5, children: 2
WuTang 1 point 3 years ago

what does 1:1 trackpad mean? and again, input is managed by libinput not by wayland's compositors

path: 0 3125593 3130970, hotness: undefined, score: 1, children: 1
LinuxSBC 4 points 3 years ago

When performing a gesture, the animation on screen matches up to the motion of your fingers. Stopping moving your fingers halfway will stop the animation halfway, and moving slowly will slow the animation.

path: 0 3125593 3130970 3136027, hotness: undefined, score: 4, children: 0
gamey 5 points 3 years ago

Unless you are on NVidia or need X11 specific things (E.g. a lot of the accessability stuff) I would go for Wayland, it still has some issues but so dose X11 and Wayland is simply the new display server from the xorg foundation because X11 was impossible to properly update by now, it has far too much lagacy code and didn't get any new version in ages for that reason.

path: 0 3188780, hotness: undefined, score: 5, children: 1
codr9 2 points 3 years ago

Wayland is not a display server, it's just a protocol. The compositor acts as both window manager and handles the graphics card interface.

path: 0 3188780 3267613, hotness: undefined, score: 2, children: 0
0x0 5 points 3 years ago

Both of them have issues depending on the setup. X11 has worked flawlessly in my experience. Wayland has worked the same for most.

Personally, Wayland still has some growing pains, especially in regards to Input handling (mouse, keyboard, etc). In X11 it was "trivial" to edit one file and have the settings stick across different WMs (switching from DWM to i3, etc.) There's no standard for this with Wayland since it's up to the compositor to handle these things, meaning you're relearning how to do something as basic as setting pointer speed each time you try a new compositor. This is my only real fair gripe about it currently, as the rest of my complaints are just due to how young a lot of the Wayland-specific tools are - this will improve with time.

path: 0 3128593, hotness: undefined, score: 5, children: 0
rawfox 4 points 3 years ago

x11 cuz xfce also .. i want a just working system^^

path: 0 3211858, hotness: undefined, score: 4, children: 0
Turtle 4 points 3 years ago

X11 because Discord is unusable for me on Wayland, and I use it every day.

Edit: I recently switched to a 7800 XT (was using a 3080), and the discord problem was either solved since the last time I tried it, or not being on nvidia helps - no more weird input lag etc. in discord, so I've moved over to Wayland finally.

path: 0 3132608, hotness: undefined, score: 4, children: 5
mypasswordis1234 21 points 3 years ago

X11 works with Discord

Wayland doesn't work with Discord

Conclusion: Wayland wins

path: 0 3132608 3133885, hotness: undefined, score: 21, children: 1
unfamiliar_lemming 16 points 3 years ago

No, Discord is the loser.

path: 0 3132608 3133885 3134155, hotness: undefined, score: 16, children: 0
beerclue 1 point 3 years ago

I use Webcord (a discord fork client) on Wayland. It works perfectly fine...

path: 0 3132608 3139544, hotness: undefined, score: 1, children: 2
superbirra 2 points 3 years ago

not a fork

path: 0 3132608 3139544 3156757, hotness: undefined, score: 2, children: 1
beerclue 1 point 3 years ago

It started as a fork of the Discord Electron client, but these days, it's a rewrite.

path: 0 3132608 3139544 3156757 3159848, hotness: undefined, score: 1, children: 0
neveraskedforthis 4 points 3 years ago

X11 because KDE cut some features for Wayland (some that will be cut in Plasma 6 X11 too, yay) and some apps just don't support wayland for technical reasons.

path: 0 3132392, hotness: undefined, score: 4, children: 0
ryannathans 4 points 3 years ago

Wayland, works better with games. Unless it's star citizen, then x11 because it somehow breaks the elevators

path: 0 3132545, hotness: undefined, score: 4, children: 11
rattking 3 points 3 years ago
path: 0 3132545 3145986, hotness: undefined, score: 3, children: 0
PseudoSpock -32 points 3 years ago

Gaming isn't a valid reason. You wan't games, use windows or a console. Don't waste a perfectly good linux system.

path: 0 3132545 3139773, hotness: undefined, score: -32, children: 9
featured 8 points 3 years ago

Don’t tell people how to use their computers u lame

path: 0 3132545 3139773 3141831, hotness: undefined, score: 8, children: 1
PseudoSpock 0 points 3 years ago

I can and do when people are wrong. :). Suck it.

path: 0 3132545 3139773 3141831 3189546, hotness: undefined, score: 0, children: 0
gamey 2 points 3 years ago

Linux gaming has come to the point where many publishers and developers literally add Wine support intentionally and the game consol with the biggest game library of all time (Steam Deck) uses it but we still have people like you... If you want to use Windows you are free to do so but Linux is a great option by now too!

path: 0 3132545 3139773 3189124, hotness: undefined, score: 2, children: 6
PseudoSpock -1 points 3 years ago

Wine is a shim, a workaround, not true native Linux support. Don't care if 'they support it'. Support native Linux, instead. Don't give a damn if it makes their job less easy, you either really support Linux or you don't. Black and white. No middle ground. Wine is being apologetic for Linux being Linux, which is unacceptable.

path: 0 3132545 3139773 3189124 3209021, hotness: undefined, score: -1, children: 5
gamey 2 points 3 years ago

I don't even know what to say, that's prime stupidity on another level!

path: 0 3132545 3139773 3189124 3209021 3209946, hotness: undefined, score: 2, children: 4
Kevadroz 3 points 3 years ago

X11 because my current setup on Wayland crashes constantly, otherwise always Wayland.

path: 0 3141986, hotness: undefined, score: 3, children: 0
phoenix591 3 points 3 years ago

I still use X11 because one of my necessary voip apps (mumble) doesn't yet support wayland's method of global hotkeys.

Otherwise I don't particularly care one way or the other.

path: 0 3163600, hotness: undefined, score: 3, children: 2
rusty 2 points 3 years ago

Hyprland has an option of forwarding any hotkey to an application, essentially allowing for global hotkeys in all apps, including Discord for which it doesn't work normally.

path: 0 3163600 3171416, hotness: undefined, score: 2, children: 1
bobman 2 points 3 years ago

That's cool, but another unnecessary hassle in an ecosystem of unnecessary hassles.

path: 0 3163600 3171416 3224055, hotness: undefined, score: 2, children: 0
chkno 3 points 3 years ago

X11 for xdotool. ydotool doesn't support (& can't really support with it's current architecture) retrieving information like the current mouse location, current window, window dimensions & titles. Also, normal (unprivileged) user ydotool use requires udev rules or session scripts and/or running a ydotool daemon & many distros don't yet ship with this Just Working.

X11 for Alt-F2 r to restart Gnome Shell without ending the whole session. This is a useful workaround for a variety of Gnome bugs.

path: 0 3177267, hotness: undefined, score: 3, children: 0
CaptainBasculin 3 points 3 years ago

X11 because i3wm

path: 0 3178273, hotness: undefined, score: 3, children: 3
duncesplayed 5 points 3 years ago

Honest question: what does i3wm that swaywm doesn't?

path: 0 3178273 3190213, hotness: undefined, score: 5, children: 2
CaptainBasculin 5 points 3 years ago

Honestly, I never heard of it before, so I checked to see what it is. I wrote a pretty neat config for my i3wm and to this day am so comfortable with it that I would never change it.

From my understanding after a look, it is pretty much i3wm for Wayland. If my config works well with it, I might give it a shot.

path: 0 3178273 3190213 3201602, hotness: undefined, score: 5, children: 1
duncesplayed 1 point 3 years ago

Supposedly it works with unmodified i3wm config files, though I haven't tested that myself.

path: 0 3178273 3190213 3201602 3204310, hotness: undefined, score: 1, children: 0
bitwolf 3 points 3 years ago

Wayland. It's super smooth and supports new display features.

Everything works, but I don't really use global keyboard shortcuts.

path: 0 3230336, hotness: undefined, score: 3, children: 0
danielfgom 2 points 3 years ago

It depends on the apps you use and the distro.

Last time I checked TeamViewer only works on X11 so if you work in IT and use it to provide Remote Support you'll need to use X11. There may be other such apps.

Mint doesn't offer Wayland yet but are looking into it. It could break some systems so they want to proceed with caution.

Generally as a rule all apps will work with X11 as well as all desktop environments. So it's the safe choice.

Wayland basically gives you gesture support on laptops and underneath it's supposed to be safer and more advanced. The idea is that eventually everyone moves to Wayland once the bugs are all worked out.

path: 0 3206023, hotness: undefined, score: 2, children: 0
rederick29 2 points 3 years ago

Whichever works best for you. I would recommend Wayland to anyone, but if you run into any problems with it (either bugs with your compositor or protocol limitations), then just use X11.

path: 0 3237016, hotness: undefined, score: 2, children: 0
gibson 2 points 3 years ago

I use xpra which lets me run persistent seamless windows from my VMs and remote servers. It would probably work okay with xwayland but i might as well keep using X. I understand why people use Wayland though and would recommend it to newcomers.

path: 0 3175691, hotness: undefined, score: 2, children: 2
qeqpep 2 points 3 years ago

I found waypipe to fit that role over LAN at least.

path: 0 3175691 3181412, hotness: undefined, score: 2, children: 1
gibson 1 point 3 years ago

Thanks, will look into it

path: 0 3175691 3181412 3191534, hotness: undefined, score: 1, children: 0
Thrickles 2 points 3 years ago

Currently on Wayland with AMD. Only issue is I cannot Steam remote play without relogging into X11, but that is a very infrequent occasion.

Everything else (mostly gaming) works very well for me.

path: 0 3125975, hotness: undefined, score: 2, children: 3
AProfessional 4 points 3 years ago

FWIW remote play is fine on GNOME here.

path: 0 3125975 3126245, hotness: undefined, score: 4, children: 1
Thrickles 3 points 3 years ago

KDE here and definitely was not fine last I tried. I'll keep messing with it though out of curiosity.

path: 0 3125975 3126245 3126656, hotness: undefined, score: 3, children: 0
GiuEliNo 3 points 3 years ago

You can use the pipewire capture to do the remote play on wayland session.

path: 0 3125975 3130809, hotness: undefined, score: 3, children: 0
reteo 1 point 3 years ago

@mypasswordis1234

Wayland might be nice for those who use major desktop environments, but I prefer the Awesome window manager. Unfortunately, this is not available in Wayland, and there's nothing in Wayland that meets all the features I am used to. 😞

Additionally, when using Wayland, screen capture utilities like flameshot or shutter won't work until you first take a screenshot using Wayland. It's kinda frustrating.

path: 0 3262303, hotness: undefined, score: 1, children: 0
i_lost_my_bagel 1 point 3 years ago

I swap between the two. X11 and i3 when I'm using my laptop alone. Wayland and gnome when I'm docked with multiple monitors.

path: 0 3147213, hotness: undefined, score: 1, children: 0
alirezaaa 1 point 3 years ago

If you have got a Nvidia video card and you want to use it, use X11. Other than that use Wayland unless you encounter any bug or incompatibility.

Wayland is more modern and actively receives updates and features.

path: 0 3373084, hotness: undefined, score: 1, children: 0
bobman 1 point 3 years ago

X11, just works.

Immediately when I switch to wayland, I notice things don't scale the same. I have a 15.6" 1080p laptop, so a lot of things look small and need to be scaled up. On KDE, I can do this with one setting.

It apparently doesn't carry over to wayland, so until it does I don't see a reason to switch.

path: 0 3224000, hotness: undefined, score: 1, children: 0
arcrust 1 point 3 years ago

X11, because I haven't figured out how to get Wayland to work with my Nvidia 1070. One day I'll put in the effort, or finally upgrade my card. But for now it's fine

path: 0 3170190, hotness: undefined, score: 1, children: 0
papercut 1 point 3 years ago

Doesn't Wayland only work with Amd Gpus?

path: 0 3136119, hotness: undefined, score: 1, children: 4
feyo 12 points 3 years ago

No. AMD and intel both are fine. Nvidia has some issues, though it is getting better slowly there.

path: 0 3136119 3136272, hotness: undefined, score: 12, children: 1
biblbrox 6 points 3 years ago

I've been using Wayland with Nvidia 1080 on one machine, and with 3080 on another for a year. Most of the time it is pretty fine. The issues happens with some applications (mostly written on Java, ocasionaly). But slowly the situation getting much better than earlier.

path: 0 3136119 3136272 3140098, hotness: undefined, score: 6, children: 0
lauha 3 points 3 years ago

I use wayland with my 1060 gtx on kde plasma and it works perfectly

path: 0 3136119 3143527, hotness: undefined, score: 3, children: 0
gamey 1 point 3 years ago

It dose work with NVidia GPUs too but propriatary software adopts slower to new technologies so the cards with propriatary drivers naturally have more issues and that's sadly still the case in a direct comparison but it's getting better fast

path: 0 3136119 3188998, hotness: undefined, score: 1, children: 0
breezelbub 0 points 3 years ago

xorg, for keepassxcs autotype feature

path: 0 3223269, hotness: undefined, score: 0, children: 0
melroy 0 points 3 years ago path: 0 3141264, hotness: undefined, score: 0, children: 1
PseudoSpock 1 point 3 years ago

Hopefully not until it has full feature parity with X11.

path: 0 3141264 3189568, hotness: undefined, score: 1, children: 0
linux
linux

@lemmy.ml

login for more options
68121
9466
5670

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

go to feed...