Live data from Hacker News

Exploring System76's New Rust Based Desktop Environment

blog.edfloreshz.dev

121–130 of 408 posts

Re: Exploring System76's New Rust Based Desktop Environment

#121
post #64

I know that open source and Linux in general don't need/want another DE, but selfishly... I really want System76 to succeed. They give me the same kind of feeling I had when Apple was kicking butt in the early 2000s. And I think that for them to become a general-audience company, they need to really own more of their software. They have some great ideas, and they've already plugin'ed Gnome to within and inch of it's…

> I really want System76 to succeed Succeed at what ? Re-implementing Gnome in Rust ?

Selling lots of Linux-based hardware that they design in-house.

> Re-implementing Gnome in Rust

That seems a bit disingenuous. It's all still GTK.

Re: Exploring System76's New Rust Based Desktop Environment

#122

"...we’re all curious as to how this desktop will look like..." Is this an Americanism? My brain can't read this properly.

No. It is a grammar error. I think they got that sentence mixed up with the one after it, which happens during editing sometimes.

Reads perfectly fine to me. Probably depends on the dialect(s) of English you're familiar with

Re: Exploring System76's New Rust Based Desktop Environment

#123

Earlier quoted context omitted.

> Nice, exactly what Linux needs the most - another desktop environment! One could argue that because no one desktop environment has taken over the Linux mindshare, we haven't invented the one yet, so people keep trying. It's not until something takes over the mindshare (like systemd did), we can all unity and start improving upon the same base.

I'd argue that the battle over desktop environment supremacy leaves desktop Linux less compelling overall. There is so much choice that it's paralyzing and new users constantly second guess themselves. You have thousands of developers doing their own thing rather than working together to make mainstream choices like Gnome more viable.

Gnome doesn't want thousands of developers implementing their own visions for their projects and others don't want to donate their time to implementing gnomes vision.

The proper thing for them all to do is all implement their own visions and people to use or work on what they please.

Nobody asks why Tesla, Ford, and Toyota are wasting everyone's resources by being different company. Nobody suggests having different car manufacturers is paralyzing. Nobody opines that once the perfect car is invented we can just deprecate the rest because those would all be silly positions.

The car market and computer uis are an evolving multidimensional entities whose evolving product lines are and have been dependant upon many parties pulling in different directions.

It's like looking at only a duck and a pond and asking why the universe couldn't have just made a duck because it would be an ideal choice for that place and time. Of course it couldn't possibly work like that because arriving at that exact solution without intermediate steps would be impossible and besides the duck is no good in the desert or tundra.

Also gnome is so flawed in so many ways from leaking memory due to unfixable mismatch between js and compiled code, to nonsensical handling of multiple desktops, to add-ons that both rely on monkey patching your desktop due to lack of addon api and can with a single crash kill your whole session, to hostility towards themeing, to ugly header bars, to hostility towards support for non gnome desktops.

It is a worst in class solution.

Re: Exploring System76's New Rust Based Desktop Environment

#124
> COSMIC desktop using GTK 4

GTK.. what a waste of an opportunity

I wish Canonical didn't gave up with Unity 8.. Ubuntu and unity was the reason i was using linux as my main desktop OS, when they announced they'll use Gnome 3, i reinstalled windows.. when windows 10 got announced i moved to macOS, i now back to linux with Mint (i love cinnamon desktop btw)

Gnome and GTK are a curse, they drive people away from linux desktop

Re: Exploring System76's New Rust Based Desktop Environment

#125
post #64

I know that open source and Linux in general don't need/want another DE, but selfishly... I really want System76 to succeed. They give me the same kind of feeling I had when Apple was kicking butt in the early 2000s. And I think that for them to become a general-audience company, they need to really own more of their software. They have some great ideas, and they've already plugin'ed Gnome to within and inch of it's…

It seems to use wayland: https://github.com/pop-os/cosmic-comp/blob/main/src/main.rs#....

Re: Exploring System76's New Rust Based Desktop Environment

#126
post #15
post #8

I don't like Rust, but between Gnome's JS abortion lagfest and Rust, please, use the second.

I don't get to meet people who dislike Rust very often. Why don't you like it?

my 2 cents: rust evangelists, the promises of the end of bugs, and how perfect the language is for any use case... that makes my BS detector go off. Everyone has to love Rust nowadays, it sounds like a cult or something. It makes me hate rust without even having tried it, which is dumb and sad.

Re: Exploring System76's New Rust Based Desktop Environment

#127
post #103
post #89

Why aren't they working on making a laptop in-house? This seems like a massive diversion and waste of time...

Pop_OS is a large product of theirs, even if it's open source. It's one of the killer parts of the System76 line up in my opinion.

How? Is anyone going to buy a System76 laptop over a Dell XPS laptop or a ThinkPad because Pop!OS comes pre-installed instead of Ubuntu/Fedora?

Re: Exploring System76's New Rust Based Desktop Environment

#128
What exactly is a Linux "desktop environment"?

Does it contain a window manager or is that fully separate? Is it the "explorer", shell, menu, dock, what not? (But didn't that at least in part reside in a window manager)?

Is it libraries that applications that are to be executed under the DE?

If it is using the GNOME libraries (GTK???) ? Will GNOME applications be native?

Re: Exploring System76's New Rust Based Desktop Environment

#129
post #64

I know that open source and Linux in general don't need/want another DE, but selfishly... I really want System76 to succeed. They give me the same kind of feeling I had when Apple was kicking butt in the early 2000s. And I think that for them to become a general-audience company, they need to really own more of their software. They have some great ideas, and they've already plugin'ed Gnome to within and inch of it's…

The shell is implemented in GTK4, and the compositor depends on smithay[1], so I assume they plan for Wayland support. 1: https://github.com/pop-os/cosmic-comp/blob/main/Cargo.toml#L...

Interesting, thanks. Guess they went that way because of Rust, but it would have been super cool to have another wlroots compositor on the block.

EDIT: Just found this, which explains a bit: http://way-cooler.org/blog/2019/04/29/rewriting-way-cooler-i...

Re: Exploring System76's New Rust Based Desktop Environment

#130

I think I would've tried Pop!_OS by now if not for the name - I know it is totally irrational, but having a ! in there really pisses me off.

Totally agree. I got over it and installed it and was stunned that it was as good as it was. Now it's installed on pretty much every machine I own. I recommend trying it!
Post reply on HN