this post was submitted on 23 Mar 2024
227 points (97.1% liked)

Linux

48330 readers
655 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
 

I've been on Wayland for the past two years exclusively (Nvidia).

I thought it was okay for the most part but then I had to switch to an X session recently. The experience felt about the same. Out of curiosity, I played a couple of games and realized they worked much better. Steam doesn't go nuts either.

Made me think maybe people aren't actually adopting it that aggressively despite the constant coverage in the community. And that maybe I should just go back.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 7 points 8 months ago (2 children)

I will daily drive wayland once sway fixes all their compatibility bugs with i3 and once polybar works on wayland as well.

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

I think you meant sway, i3 is a window manager written for X11.

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago) (2 children)

?

I said: "I will daily drive wayland once sway fixes their compatibility bugs with i3" That is I am not using wayland at the moment and I'm using i3 (x11) due to bugs in sway.

Sway is the wayland window manager that is a "drop in" replacement of i3. I can't use it right now because it has several bugs that prevent me from using it.

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

Nevermind me, haven't had my morning coffee yet, I read "I'll use Wayland once they fix their compatibility bugs with i3" so was kind of confused since i3 dies not work on Wayland.

[–] [email protected] 1 points 8 months ago (1 children)

since i3 dies not work on Wayland.

Might wanna drink a bit more coffee btw (sorry I couldn't hold it lol).

[–] [email protected] 2 points 8 months ago

Hahahaha, I'll take your advice into consideration

[–] [email protected] 1 points 8 months ago (1 children)

I'm using sway for approx. 2 years now and am very happy with it as drop in replacement for i3. What bugs are you referring to?

For bars, there are swaybar and waybar that run very smoothly. It's not 100 % polybar but with waybar you can get kind of close.

[–] [email protected] 2 points 8 months ago* (last edited 8 months ago)

https://github.com/swaywm/sway/issues/8002

https://github.com/swaywm/sway/issues/8001

https://github.com/swaywm/sway/issues/8000

Also this issue which affects xfce apps in wayland:

https://gitlab.xfce.org/xfce/thunar/-/issues/1304

I also need to find a way to do "window devour" in sway.

I also tried Hyprland and it was a total nope for me, I wasted my time reading the wiki pinning workspaces to certain monitors only for hyprland to tell me that shit was deprecated. I also found that I can't move a floating window between displays in hyprland, as the move left/right commands move the floating window to the left or right of the display and don't actually move it left or right, that means the window gets stuck in the left or right side of the display when trying to move it into the next.

edit: And my polybar is a long config for multiple displays as well that has several features I worked on and I really don't wanna bother migrating to another bar:

https://imgur.com/2GXp2L6.png

I have indicators of cpu usage (which when click change the cpu scheduler), mem, gpu, etc, It also prints the names of the windows in the scratchpad which is the Xfce4-terminal Mate-calc in this case, the current workspace, the window class name and instance of the window with focus, the currently playing music track with playerctl, the volume in decibels, the current network speed, etc.