linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

simple, in Wayland may soon overtake X11 in Linux GUIs
@simple@lemmy.world avatar

I’ve been hearing that for like 7 years now

nottheengineer,

If it wasn’t for nvidia, wayland would be the standard by now.

lemmyvore,

If Wayland is to replace X it needs to provide feature parity and fix what’s wrong with X on top.

There’s more to being a standard than a reduced feature set that just happens to scratch an itch here and there for some users.

Pretending that 80% of desktop users don’t exist is not helping either.

nottheengineer,

Of course, but wayland is a solid design that’s on the path towards being that. Development would probably go a lot faster if major distros shipped wayland by default. But because of nvidia, they can’t.

ck_,

Actually, they do. Wayland is default in Ubuntu, Fedora, Arch, Debian and even the very conservative RedHat Enterprise Linux has deprecated X by this point. If you look at it, the last three X releases have been a year apart at irregular intervals. No one is putting any effort into actually maintaining it beyond the absolute minimum. For all intendeds and purposes, X can and should be considered abandon ware.

lemmyvore,

There’s a bit of a jump from “feature complete and still issuing maintenance releases” to “abandonware”.

ck_,

The term was coined by prominent X maintainers, including Adam Jackson who was project owner of the X graphical and window system. But sure, you can call it “feature complete and still maintained” if that makes you feel any better.

Besides, there is no one forcing you to switch to Wayland ever, you know. If you are happy with X, just stick with it.

tias, (edited )

I’m just annoyed by the apparent assumption from people promoting messages like this that Wayland is ready for desktop use when it’s not. It seems to give the impression that there aren’t things that have to be fixed. Like how DPI in Firefox is broken, or how MS Teams and other screen sharing apps don’t work.

I’ve wanted to adopt Wayland for years but still can’t. Claims like the OP makes it sound as if devs are out of touch with the reality of their users and that’s frustrating. If they abandon X and don’t fix the problems with Wayland then I’m screwed.

ck_,

X being abandoned and being called abandonware can be said without any assumptions about Wayland. Unless a group of people steps up and actively maintains it, X is dying a little more every day.

Yes, there are things in Wayland that need to be fixed. There are also things in X that need to be fixed. With Wayland, someone may actually be interested in fixing them.

Regarding screen share I only ever had problems using proprietary applications, which is nothing Wayland or anyone other that the vendor can do anything about. In browsers or other FOSS applications, screen share works just fine.

tias, (edited )

These are all good points, but please note that I’m not contending whether Wayland can do anything about it. I’m saying it’s misleading (and possibly detrimental) to imply that end users can replace x11 with Wayland. If you look beyond the individual projects, the ecosystem does not function as a complete desktop environment in the way that x11 does.

ck_,

Well, I guess “complete desktop environment” means different things to different people.

When it comes to gaming then sure, the gap in Wayland is probably larger than the gap in X or the gap in Linux gaming in general.

I have been using Wayland for quite a while now and last time I used it with a “complete desktop environment” like Gnome (which is not my daily driver), I found very few things lacking. In fact, the only thing I can come up with is window sharing of native Wayland windows from apps running in XWayland compatible mode. Given that, I would disagree with your assessment that Wayland driven DEs are not ready for wide spread use.

heimchen,

Besides app support what is missing in wayland(I do not game so I don’t care if the screen is allowed to tear or not)

lemmyvore,

biggest ones I see:

  • No stuff like autokey, xmodmap, xinput etc. basically no mouse and keyboard customization and no plans to fix it.
  • Issues with non-window overlayed widgets (context menus, modal windows-in-windows etc.)
  • Completely ignores compatibility with the vast majority of desktop environments except a couple, with anything non-Linux, with proprietary drivers etc.

There’s a general feeling that Wayland is doing you a favor and that anything it breaks is someone else’s problem, that we’re supposed to ignore everything that’s missing or malfunctioning or incomplete and just rejoice at the fact it works in very particular circumstances.

ck_,

I think you are operating under the false assumption that Waylands should be or wants to be compatible with X. This is neither the case nor was it ever promised feature wise.

Quite to the contrary, Wayland started out as a project to provide an alternative to X that does not succumb to the same problems X is slowly suffocating under. For this obvious reason, Wayland took different approaches to achieve something similar to X with fundamentally different concepts. Arguing that these concepts prevent it from offering feature parity is just unreasonable.

Looking at your list of complaints, it’s also pretty clear that your beef is not with Wayland but with the compositors, eg. KWin for KDE or mutter for Gnome. Claiming that their support for Wayland is lacking in comparison to X is clearly not something the Wayland devs can address for you. Feel free to file bugs on their issue tracker. Claiming that it’s the Waylands job to provide compatibility for desktop environments is clearly wrong, it’s the other way round. No one would ever complain that the Linux kernel does not provide compatibility for Windows or Mac applications because a) they never said they would and b) why would they ever do so?

You are barking up the wrong tree here.

lemmyvore,

Look, I’m fully familiar with the “scratch an itch” approach to software development in FOSS… I’m not demanding anything from Wayland, I’m just saying it needs to work with the larger software ecosystem. You can’t use a graphical server by itself.

If it’s not working with desktop environments, not working with Nvidia, not working with keyboard/mouse configuration, not working with the clipboard, having issues with common software like browsers etc… what am I supposed to do about it?

ck_,

You can’t use a graphical server by itself.

There is no such thing as a graphical server in Wayland, at least not in the sense that X provides a graphical server. The Wayland design focuses on standardized protocols and operations. The display server is supposed to be shipped with the desktop environment, eg. KWin is a display server, mutter is a display server and so forth.

Now if your favorite DE does not support what you want it to do input wise, clipboard wise, etc. that means that either they have not come around to implement it yet and your distro has decided to switch too soon (in your opinion) or they may even decide never to implement it. Then its time I guess to look for a new DE.

The Nvidia problem on the other hand is rather clear: most display servers for Wayland require “modern” Kernel features like KMS which Nvidia chose not to support. Honestly, I would have made the same choices. You cannot make you own decisions depend on the internal politics of a single vendor if you want to get anything done. My advice: don’t by Nvidia or live with the fact that they are not a good FOSS citizen. “Fuck you Nvidia!” by Linus Torvalds comes to mind.

lemmyvore,

I have to ask, you do understand that people aren’t likely to ditch their entire DE setup and go buy another graphics card, which both work perfectly well with everything except Wayland… just for the privilege of using Wayland?

It would have to offer some outstanding feature to compel people to do this. But it offers nothing and is proud of it. I don’t get it.

ck_,

Then don’t switch. No one is forcing you to.

You seem to expect that people invest their time and energy, mostly unpaid, to validate your personal life choices. Frankly, I find that unreasonable.

lemmyvore,

I’m a FOSS contributor myself and I know what it means to volunteer time and resources for the community. But the software needs to meet users in the middle.

The FOSS and Linux software scene is a meritocracy. Software rises to the top if it’s truly useful and “Don’t use it” in my experience is code-speak for “this software is a solution looking for a problem”.

The Nvidia hurdle in particular is insurmountable. They haven’t wavered in their stance on closed drivers in the last 20 years, they have no incentive to care about the Linux desktop, and yet they have 80% of this niche according to Steam. If Wayland intends to die on this hill it can order a headstone right now and save time.

ck_,

But the software needs to meet users in the middle.

No, it doesn’t. No FOSS volunteer owes the users of their software anything. “THE SOFTWARE IS PROVIDED “AS IS”” after all. Your kind of views is exactly why the burn-out rate among FOSS developers has sky rocketed over the past years. Wayland and really any free software is powered by volunteers and unless you compensate them in a reasonable way, you have no stakes and zero say in the matter. The fact that they listen to users and a community which largely doesn’t contribute is a gift, not an obligation.

lemmyvore,

If Wayland wants to be a hobby piece of software that scratches an itch for a couple of people, you’re perfectly correct.

If it wants to displace Xorg, one of the most widely used pieces of software in the community, it’s going to have to cater to the users’ needs. And I do mean needs; a working DE is not a whim.

They can’t act like the former and claim the latter. It just doesn’t work that way. What good is Wayland if it won’t work for the majority of people and will eventually languish in obscurity?

Reliant1087,

As someone who has made the switch for an year or so:

  • Legacy apps with xwayland do not scale properly and appear blurry and pixelated on my multi-monitor setup. This sucks because there are a lot of old apps that aren’t ported.
  • No great onscreen keyboard that works well.
  • Problems with Java apps like webstorm and pycharm where they won’t scale properly and are unusuable.
  • Even my IDE (code) and other electron based apps glitch sometimes.

I like Wayland so far but these have been really bothersome.

cryptix,

But its finally hapenning now

lea, in Hyprland is a toxic community

[The hyprland maintainer] compared himself to Terry Davis.

Ouch… I hope he grows out of that quickly, for his own sake.

jadedctrl, in With version 117, Firefox finally speaks Chrome's translation language

I’ve been usimg the translatiom extension since it dropped, it’s quite handy! Glad to see it’ll be the default, soon.

Akip, in 5 DuckDuckGo Features You Should Be Using

while the search engine, as a website, is fine, do yourself a favor and don’t use the browser reviewgeek.com/…/duckduckgo-isnt-as-private-as-yo…

leftascenter,
@leftascenter@discuss.tchncs.de avatar

Thenks for this. I was currently testing it and just removed it.

rufus, (edited ) in Hyprland is a toxic community

Always hurts seeing people abuse open source projects for drama, personal agenda, general trolling or hating on people. I really don’t get that dynamic. Can’t they have their toxic communities somewhere else? And just concentrate on whatever that project is about while on Github? I get that some people have mental issues. Or struggle empathizing with people or emotion in general. But most nerds I know (me included) will happily focus on technical challenges and hate all the drama because it only interferes with that. I also (after reading the article) get that leadership sometimes are nerds themselves and not necessarily the people equipped to handle those things best… But who are all those people fuelling that internet-drama? Do they even contribute to the open source projects they’re actively destroying?

EDIT: Also read the counterstatement @Skyflare linked.

toasteecup, in ReiserFS Officially Declared "Obsolete"

Fair well Murderfs I never used you

Potatos_are_not_friends,

You make one tiny itty bitty second-degree murder and that’s how people remember you. Programmers, take this lesson to heart… Whatever it is.

en.m.wikipedia.org/wiki/Hans_Reiser

debounced, (edited )
@debounced@kbin.run avatar

I dunno why, but the "known for ReiserFS, murder" made me laugh harder than it should have.

TomViolence,
toasteecup,

Which though

SyJ, in Steam On Linux Usage Spikes To Nearly 2% In July, Larger Marketshare Than Apple macOS

Who are all these sick people using Manjaro

Drinvictus,

People who Googled arch linux for dummies and realized even that was too complicated and then proceeded to install an arch based distro just to get AUR.

MJBrune,

Aur is probably the worst bit about arch.

Sharp312,
@Sharp312@lemmy.one avatar

I used it for a while, never had an issue. im on base arch now but ngl manjaro had the best gnome implementation I’ve ever seen

DingusKhan,

I daily manjaro, what’s wrong with it?

SyJ,

Stability mostly

Tubbles,
@Tubbles@lemmy.world avatar

After having distro hopped for over 10 years ive settled on manjaro xfce and been happily running it for roughly five years now. It works very well out of the box, comes with working support for nvidia and steam being preinstalled. It strikes a very good balance between latest bleeding edge and just works, a position where it is bound to sometimes make some mistakes. But I’ve never noticed any issues. I can fully recommend it, it seems like most people that give it hate comes from memes or have never tried it themselves

JackGreenEarth,

I use Manjaro, what’s the problem?

NateSwift,

If you’re happy with it there isn’t one.

Lots of people see it as a handful of config options of Arch with its own less stable package repository

SyJ,

It has massive stability options and the support from the devs is poor, one of them openly said that if users can’t fix their broken systems they shouldn’t update them.

Spiracle,
@Spiracle@kbin.social avatar

It was an often-recommended distro a couple of years ago. When SteamOS 3 was on the horizon, some people recommended it as probably the closest to SteamOS 3 on the market. Now, I haven’t bothered uninstalling it on my old computer yet.

Enclose0314,

Steam Deck is based on Arch Linux & folks are trying to get as close as possible on their other PCs I assume.

TheCuriousCoder87, in Ubuntu Delays Transition To Snap'ed CUPS Print Server

Why does everything need to be a snap?

beeng,

Packaging makes installation, isolation and dependencies easier. Snap is a type of package that is Ubuntu’s favorite.

Fizz, in Wayland may soon overtake X11 in Linux GUIs
@Fizz@lemmy.nz avatar

Ok write the article when it does.

Alparu, in Building a Linux gaming PC

Only advice I got is to stick with amd graphics cards, because of the drivers. And maybe use Debian based distributions, as they are the most common and therefore easiest to trouble shoot.

If you have the extra cash, get a small ssd (~500GB) to install windows on, for games that use anti-cheats that don’t work on linux. That’s how I did it

neku,

I’ve used a Fedora based distro before so I know troubleshooting there. What I need are specific parts. In the price range of 0-1.5k€ (including delivery)

M500,

Sounds like you are asking someone to be your personal shopper.

Maybe it will be better to present a build and ask for someone’s input on a potential build.

neku,

Yes someone to pick me a build. I’m a noob with hardware. I’ve saved up money for months and now I want the most bang for the buck…I’m sorry if that’s unfair to ask

boring_bohr,

Look into AMDs Ryzen 5800X3D and RX 6800XT. Both last-gen but good gaming performance and value.

neku,

Thank you

CyberEgg,

I recommend this guide. It’s in German, the prices are in €, but it is a good recommendation of parts for different budgets and up to date.

Questy,
@Questy@lemmy.world avatar

Just to add to this, I haven’t had much issue with my Nvidia setup. I selected a Fedora based distro called Nobara. It has a tool that popped up on first boot and guided me through the few clicks it took to install drivers for the 2080ti I had then. I have upgraded to a 4080 since and it was seamless. My driver’s are updated via the Nobara update manager and are about one revision behind the latest available from Nvidia.

I also heartily endorse the idea of a second drive. For me the old one is my windows install, which I almost never boot to, though it’s nice to have my old Skyrim install with it’s 900ish mods still intact. I’m still pretty new to Linux, but I’ve had a really good experience with Heroic Launcher, which I just for non-Steam games, mainly GOG stuff.

the_crab_man, in Vivaldi 6.2 Releases With Big Performance and Memory Usage Improvements

Why would a website named “itsfoss” make a post about a proprietary browser?

Synnr,

Uh, ad money?

Edit: Affiliate link?

Edit 2: The guy that wrote the article likes using a closed sourced browser?

AnUnusualRelic, in India launches competition to build a homegrown web browser
@AnUnusualRelic@lemmy.world avatar

Like, chromium with a fresh coat of paint?

LiveLM,

It’s always Chromium with a coat of paint 😒

doppelgangmember,

©hrome paint

Eeyore_Syndrome, in Mozilla Thunderbird 115 Arrives Today, and It Looks Great
@Eeyore_Syndrome@sh.itjust.works avatar

Meanwhile waiting for the K9/thunderbird to merge/release for Android.

Plz happen soon mmmkk…

play.google.com/store/apps/details?id=com.fsck.k9

:(

heimchen,

Same switched to K-9 some monthes ago to get thunderbird, but it still hasn’t happend.

Skyflare, in Hyprland is a toxic community

You should also read this, showing the maintainer’s POV

blog.vaxry.net/articles/2023-hyprlandsCommunity

rufus,

Thanks for linking this.

anarchyrabbit, in India launches competition to build a homegrown web browser

Oh you mean chromium with additional spyware?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • [email protected]
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • Ask_kbincafe
  • oklahoma
  • feritale
  • SuperSentai
  • KamenRider
  • All magazines