this post was submitted on 23 Jun 2023
53 points (98.2% liked)

Linux

48365 readers
381 users here now

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

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Hey guys, what are the pros and cons to wayland if I intend to use my PC for gaming + others?

Comparisons to X?

General impressions?

Your advice on if I should use it or stick with X?

My PC parts are arriving soon, and while Ive been a linux user since 2016 its the first time I intend to fully main drive linux, so I guess im just looking for as much information as I can get on it.

Feel free to post links to articles or anything that will answer if you prefer, we're on a link aggregator after all ;) and I dont mind reading.

Thanks in advance :)

you are viewing a single comment's thread
view the rest of the comments
[–] LaggyKar 11 points 1 year ago (2 children)

One pro of Wayland is better multi-monitor. X11 can't really handle mixed refresh rates, nor multi-monitor VRR, and per-monitor DPI scaling isn't easily done. Of course, Nvidia doesn't support Wayland VRR yet, nor does GNOME, but Plasma or wlroots on AMD should work. Wlroots btw is the Wayland compositor library e.g. Sway and Hyprland is based on.

Forced vsync has been a problem for gaming on Wayland, though that's in the process of changing due to the tearing protocol, at least on Plasma and wlroots, doesn't seem like GNOME has picked it up yet.

[–] [email protected] 6 points 1 year ago (2 children)

This (multi-monitor support) is exactly why I switched to sway from i3wm, and haven't looked back.

Not a gamer, so I can't speak to that aspect, but for everything I do there's not much difference.

[–] [email protected] 3 points 1 year ago (1 children)

@lack @LaggyKar wanted to try sway or other wayland based DE for better monitor support but being dependent on xkb for colemak keyboard prevents that.

Need to find a solid keyboard solution that works on wayland as well as in X11.

[–] [email protected] 2 points 1 year ago (1 children)

I do use a Dvorak_ES layout and it works perfectly fine in both Sway and Hyprland. I assume Colemark would too.

[–] [email protected] 1 points 1 year ago (1 children)

@SrEstegosaurio I use colemak from bigbagtrix that applies it via setxkbmap. Tried that on fedora sway spin, wouldnt work erroring cos it needed X11. Maybe should try out in other WMs like you said or try using kmonad.

[–] [email protected] 3 points 1 year ago

xkb layout options are set in the sway configuration file in the input section: https://wiki.archlinux.org/title/sway#Keymap

[–] [email protected] 1 points 1 year ago

except unfortunately sway doesn't actually support VRR the way it's suppose to be used. Currently VRR is active until you make a window full screen, once a window is full screen VRR doesn't work anymore. So pretty much exactly backwards from how it's suppose to work.

Hyprland does VRR right but it has several other issues that make sway the better choice for now, just with VRR disabled.

[–] [email protected] 2 points 1 year ago (1 children)

Do you uave any experience with bspwm and WL? Thats what I plan on going with

[–] LaggyKar 3 points 1 year ago (1 children)

I do not. But bspwm looks like an X window manager, so doesn't support Wayland.

[–] [email protected] 1 points 1 year ago

Aha, that I didnt know. So i guess I need to find a bspwm-like WM for wayland (tiling in the same manner as bspwm. I never liked i3s way of doing tiling)