Earlier quoted context omitted.
What year is this? Linux desktop experience is fantastic in 2020. It has been for several years. That's bordering FUD you're spreading.
Example from 2020: Running Ubuntu with two displays each of which has a different scaling factor requires switching to Wayland, because on X11, any window that touches the edge of one of the displays will run unusably slowly. (I don’t know why.) A non-technical “typical desktop user” would never have figured this out. This is on a fully supported Linux machine (XPS 13 9300 Developer Edition).
Why is there only one Snap Store?
241–250 of 362 posts
Re: Why is there only one Snap Store?
#242Earlier quoted context omitted.
What year is this? Linux desktop experience is fantastic in 2020. It has been for several years. That's bordering FUD you're spreading.
Same here, and I prefer Linux systems that give me more control, so I take the time to install Void and Gentoo on all my machines (and even my primary dedicated server runs Void). But whenever I try to install Ubuntu or Fedora on a laptop, it just installs and boots fine.
On desktop linux I could have just backed up the profile folder and downgraded the package & it might not have hit the repositories at all due to negative user feedback.
Re: Why is there only one Snap Store?
#243Earlier quoted context omitted.
Launchpad is also objectively more complex and hard to use than alternatives, and subjectively I'd say it's ugly and looks dated. Launchpad isn't probably something people want to use because of product design, and thus there's not much activity around it outside of Canonical. I think it would be silly to assume that a separate project that is liked wouldn't get traction outside of Canonical because of their experien…
> Launchpad is also objectively more complex and hard to use than alternatives, and subjectively I'd say it's ugly and looks dated Launchpad is _really_ old though. When it was open sourced, there were very few alternatives and those were often even more complex and harder to use. I think part of the reason why it was almost never used was because it does so much: project management, bug trackers, build service, pack…
Re: Why is there only one Snap Store?
#244What does snap do that flatpak doesn't?
Snaps can contain _any_ piece of Linux software, from kernels to the printing stack, to PulseAudio and finally desktop applications. Flatpak only focuses on Desktop Apps. For more information, see : https://merlijn.sebrechts.be/blog/2020-07-03-snap-vs-flatpak... Another big difference is that the sandbox of Snap is much more granular. Snap uses AppArmor to mediate the _existing_ Linux api's. This allows you to give a…
Seems like Canonical is crammjng everything they can into Snap - free software, privacy & security be damned!
Re: Why is there only one Snap Store?
#245Earlier quoted context omitted.
Well, if you are building an IoT Device, lots of stuff for reliability. Automatic rollbacks, self-repairing, immutable FS... For a desktop user, honestly, very little.
>Well, if you are building an IoT Device, lots of stuff for reliability. Automatic rollbacks, self-repairing, immutable FS... For that there is ostree, which is already supported by at least one major embedded systems vendor ( https://docs.windriver.com/bundle/Wind_River_Linux_Tutorial_... ).
Re: Why is there only one Snap Store?
#246Earlier quoted context omitted.
Example from 2020: Running Ubuntu with two displays each of which has a different scaling factor requires switching to Wayland, because on X11, any window that touches the edge of one of the displays will run unusably slowly. (I don’t know why.) A non-technical “typical desktop user” would never have figured this out. This is on a fully supported Linux machine (XPS 13 9300 Developer Edition).
Well, thats mostly due to Ubuntu still defaulting to X. Fedora switched to Wayland by default back in 2016 and even RHEL 8 (released 2019) defaults to Wayland.
Re: Why is there only one Snap Store?
#247Earlier quoted context omitted.
That reliability stuff sounds good on desktop too. I don't exactly enjoy re-running apt after it has mysterious failures halfway through installs.
You might find Fedora Silverblue fascinating. It's an OS that uses Flatpak for Desktop Apps exclusively, which disposable "toolboxes" for non-Flatpak apps.
Re: Why is there only one Snap Store?
#248Earlier quoted context omitted.
> A mounted FS per installed application so you can run different versions side by side. Does it strike anyone else as very telling that people looked at the problem of "we can't install more than one version of an application at a time because of how we structure our filesystem and hardcode paths" and decided that the solution was "let's give each application its own filesystem!"?
ISTM that anything which lets you install multiple versions side by side will require each version to have pinned versions of dependencies, transitively, until it's very close to the dominant node, which ultimately is the OS API, which in turn, done right, is backward compatible. You can implement that versioned dependency DAG as a database of versioned libraries etc. combined with a version pinning database; or you…
AFAIK Snap has no deduplication of installed stuff & not even any dhared runtimes. Not sure if it has diff downloads.
Re: Why is there only one Snap Store?
#249That reminds me of the stake Ubuntu Core was born with in its heart: > An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. They just keep flinging shit at nothing and hoping to hit a wall they can build a gate in. They're trying to boil the frog slowly with Snap on the Server/Desktop branches. There is no possible genuine motive for these maneuverings to be in the position of ga…
On the other hand, at that point they might finally be a great option for millions of Windows / macOS users...
Re: Why is there only one Snap Store?
#250Earlier quoted context omitted.
In terms of usability, yes, but the problem with Linux in recent years has rarely been usability, it's the lack of workstation-level applications that are readily available on Windows and MacOS. As long as Linux lacks native support for Autodesk, Adobe CC, Office 365, FL Studio, Pro Tools, etc. and dozens of other niche programs by ISVs it will never approach the mainstream with any sort of widespread appeal. Current…
That seems like a moving goalpost to me. First, it wasn't usable. Then, it didn't have drivers. Then, it crashed a lot. Now it doesn't have Autodesk stuff? For the record, my mom doesn't know what Autodesk is. A "desktop" for me is where you can play movies, edit documents, browse the net and check email.
Reality is a moving goalpost itself. The desktops (Windows, macOS) aren't in some standstill waiting for Linux desktops to catch up.
But what you described isn't a "moving goalposts" case anyway. It's problems that need to be solved one after another and which all were initially present as issues.
Since at first, it wasn't usable, it wouldn't matter if it has Autodesk apps. Usability was more important.
Once it got usable, it still didn't matter if it had Autodesk apps, when it didn't have drivers.
Then, when it got the drivers, that only meant you could use your printer, wifi, bluetooth, etc. But the "crashing a lot" would be a problem greater still, greater than the lack of commercial apps.
>A "desktop" for me is where you can play movies, edit documents, browse the net and check email.
And for billions of people it's those things, plus work stuff they need to be able to run, multimedia creation they need once in a while, game stuff they like to play and so on...
Now that it does have most things in order, the lack of commercial apps is another problem it should work on (when it comes to people's needs).