this post was submitted on 23 Nov 2024
18 points (76.5% liked)

Linux

8178 readers
305 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 1 year ago
MODERATORS
 

I think the problem with btrfs is that it entered the spotlight way to early. With Wayland there was time to work on a lot of the kinks before everyone started seriously switching.

On btrfs a bunch of people switched blindly and then lost data. This caused many to have a bad impression of btrfs. These days it is significantly better but because there was so much fear there is less attention paid to it and it is less widely used.

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

@possiblylinux127 @lambalicious Wayland may be solid as a local display manager but it does not network.

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

It is a protocol not a display manager. The desktop runs everything and the apps connect to it.

Network was never part of the design and never will be

[–] [email protected] 4 points 2 days ago (3 children)

@possiblylinux127 Yes idiots keep touting it as a replacement for Xorg which IS a networking display and that is a feature I need, and I suspect if more people knew how to use it they'd also need it.

[–] [email protected] 1 points 2 days ago

Funny how you call people idiots yet it seems like you don’t know what you’re talking about.

https://gitlab.freedesktop.org/mstoeckl/waypipe

[–] [email protected] 2 points 2 days ago

I mean there is waypipe now ...

[–] [email protected] -2 points 2 days ago (2 children)

I think most people aren't living in the past. What is your use case exactly? What do you need a remote GUI for? RDP and other protocols exist and are much better especially in terms of performance.

[–] [email protected] 7 points 2 days ago (3 children)

@possiblylinux127 Again rdp, vnc, x2go, ONLY work for full desktops, they do not work for individual applications. If I've got a terminal session into a server and decide I want to fire up synaptic, X does that for me, Wayland doesn't and the overhead of starting an entire desktop to run a single app for a few minutes does not make sense.

[–] [email protected] 2 points 2 days ago

Hey holy shit! Someone else who knows this is in there! Two of us!

I got around this just using a local IPC on whichever box and a wlroots compositor (I think river right now? They're all tiny). Wezterm is just locked in a remote multi plexed session I can fire scripts from the one with a keyboard. Startup isn't really noticeable in wasted time, but it isn't nothing. Consider this a promise to circle back if I do find something, it would have been a pain in the ass at another job.

Broadly I think it's funny a lot of the same people who taught me the Unix philosophy don't seem to understand the irony of refusing to move from the monolith. (Not that that's you specifically, but Wayland actually gets it right for the most part).

The defense you hear from people like me is less fingers in ears that there are problems, and more the response to people who have tried nothing and are out of ideas on how to arrive at the same place differently. Im currently doing several things I was AGGRESSIVELY informed were impossible and wouldn't ever be, but there's so few people using some of the functionality in xorg I wonder if its back to hacking things together with pipes and scripts for the niches, remote display pretty much has been superseded by the common web server.

I started IT hearing stories of migrations back and forth from xorg/plan 9, and I did some of the troubleshooting in the early xorg era. you can trust me or not when I say I will choose the situation with xorg/Wayland now infinity times over that.

[–] [email protected] 1 points 2 days ago* (last edited 2 days ago)

they do not work for individual applications

as someone else replied to you earlier, waypipe exists, and is packaged in distros, and does what you're asking for.

There is also a newer thing called wprs, "Like xpra, but for Wayland, and written in Rust": https://github.com/wayland-transpositor/wprs#comparison-to-waypipe which sounds promising

[–] [email protected] 0 points 2 days ago* (last edited 2 days ago)

And there is were the community has kind diverged. Now days it is either headless servers or desktops.

Running individual apps is interesting but I am afraid that it is not super practical in 2024. However, there is this: https://github.com/udevbe/greenfield

Xorg is no longer being maintained for the most part and because the code base is so large there isn't anyone who understands the codebase. I still use it for my semi virtual PC as Xorg allows for a lot more flexibility than Wayland plus Xfce4 isn't completely ported yet. There will be a day when I move completely though. Probably when Xfce4 is Wayland native.

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

Tell me you don't understand what "remote gui" means without telling me.