138 points

You’re going to get a lot of comments about Ubuntu and snaps. Definitely one of the reasons I switched away from it.

permalink
report
reply
37 points
*

For the uninitiated, as someone who’s looking to move from Windows to Linux and Ubuntu is probably my first choice, can you share what’s not to like about this?

Edit - insightful answers. Thank you

permalink
report
parent
reply
51 points

Snaps are technically foss but the server thst hosts them are proprietary to Ubuntu, when flatpak is perfectly reasonable. It’s a bit of a pattern of things they do, finding solutions to things they weren’t really problems (cough netplan cough)

permalink
report
parent
reply
31 points

Also they put ads in search long before Windows did and as much as I hate Microsoft we should never forget that.

permalink
report
parent
reply
4 points

You know that snaps existed before Flatpaks right?

permalink
report
parent
reply
17 points

One word: snapd

If you like the idea of ubuntu, but wish to avoid ubuntu, you might want to check out Linux Mint.

permalink
report
parent
reply
8 points

how about popos?

permalink
report
parent
reply
1 point

Zorin is my fav.

permalink
report
parent
reply
7 points

Are we just going to pretend Debian doesn’t exist?

permalink
report
parent
reply
6 points
*
Deleted by creator
permalink
report
parent
reply
4 points
Deleted by creator
permalink
report
parent
reply
4 points

Thanks for the suggestion, but this doesn’t give me any info.

permalink
report
parent
reply
26 points
*

For context:

Snaps are a way to build applications so that they can run on any platform with one build method. It makes it easier for developers to publish their apps across multiple different Linux distro without having to worry about dependency issues.

Snaps have been very poorly received by the community, one of the largest complaints is that a snap program with take 5-10 seconds to start, where as the same program without snap will start instantly.

Ubuntu devs have been working for years to optimize them, but it’s a complex problem and while they’ve made some improvements, it’s slow going. While this has been going on, Ubuntu is slowly doubling down more and more on snaps, such as replacing default apps with their snap counterparts.

On the other hand, other methods like flatpak exist, and are generally more liked by the community.

This has led to a lot of Ubuntu users feeling unheard as their feedback is ignored.

permalink
report
parent
reply
42 points
*

Performance and functionality.

When I click the Firefox icon, I expect Firefox to open. Like, right away.

When Ubuntu switched it to a snap, there was a noticeable load time. I’d click the icon and wait. In the background the OS was mounting a snap as a virtual volume or something, and loading the sandboxed app from that. It turned my modern computer with SSD into an old computer with a HDD. Firefox gets frequent updates, so the snap would be updated frequently, requiring a remount/reload every update.

Ubuntu tried this with many stock apps (like Calculator), but eventually rolled things back since so many people complained about the obvious performance issues.

I’m talking about literally waiting 10X the time for something to load as a snap than it did compared to a “regular” app.

The more apps you have as snaps, the more things have to be mounted/attached and slowly loaded. This also use to clutter up the output when listing mounted devices.

The Micropolis (GPL SimCity) snap loads with read-only permissions. i.e., you cannot save. There are no permission controls for write access (its snap permissions are only for audio). Basically, the snap was configured wrong and you can never save your game.

I had purged snapd from my system and added repos to get “normal” versions of software, but eventually some other package change would happen and snapd would get included with routine updates.

I understand the benefits of something like Snaps and Flatpaks - but you cannot deny that there are negatives. I thought Linux was about choice. I’ve been administering a bunch of Ubuntu systems at work for well over a decade, and I don’t like what the platform has been becoming.

Also, instead of going with an established solution (flatpak), Ubuntu decided to create a whole new problem (snap) and basically contributes to a splitting of the community. Which do you support? Which gets more developer focus to fix and improve things?

You don’t have to take my word for any of this. A quick Google search will yield many similar complaints.

permalink
report
parent
reply
6 points

Thanks for the explanation. Now I understand the dislike for snap.

permalink
report
parent
reply
3 points

You get a lot of recommendations for Mint here, but I’d like to toss in a recommendation for Pop!_OS. Also based on Ubuntu without all the crap. I would say the biggest difference between pop and mint is the UI, as Mint comes standard with cinnamon and pop with Gnome (soon cosmic) as their DE’s.

Just take a look at those two and choose one of them, they are both great distros, and absolutely the two I would recommend to just about anyone. Easy to use and very straightforward for new people trying out Linux.

permalink
report
parent
reply
4 points
5 points

I’ve been using Ubuntu for a long time for its out-of-the-box zfs support, but the snap annoyances are getting harder to ignore.

permalink
report
parent
reply
7 points

Firefox is one of the worst snaps. It pops up an annoying notification everyday reminding you to restarted it. Then came the crashing. It got to a point where I couldn’t keep my browser running more than a few minutes at a time.

I wanted to like snaps, and I’m not overall negative on Ubuntu, but keeping the web browser functional is minimum requirement. The Firefox PPA is much more reliable.

permalink
report
parent
reply
3 points

Follow-up: The icing on the cake was a release or so ago when apt started queueing the snap package’s installation instead. Very clever, but also a confusing user experience. It took a few iterations before I understood the snap was getting installed instead of the deb.

permalink
report
parent
reply
67 points

Garuda. It feels like being inside a gaming rig full of blinking RGB lights. Way over the top with the “gamer aesthetic”.

permalink
report
reply
28 points

Same reason but different vibe with Kali for me. I’m sure it’s good for its intended purpose, but I get the feeling that there are many who install it in an attempt at being a kewl h4x0r. I used used Parrotsec for work for a while, and it’s a lot less flamboyant about it.

permalink
report
parent
reply
8 points

My desktop “breathes” in RGB so it sounds perfect for me. Plug me into the Matrix.

permalink
report
parent
reply
6 points

Fwiw it does have a ‘Lite’ edition that doesn’t include any theming.

permalink
report
parent
reply
5 points
*
Deleted by creator
permalink
report
reply
20 points

Everything made sense but OpenSuse, what up with German made stuff?

permalink
report
parent
reply
17 points

Some people don’t like things that are well made and organized in a sensible manner?

permalink
report
parent
reply
2 points

Was going to comment similar. it has all thinks thought about and tweaked so it runa great and functions like it should. Maybe they didn’t enjoy system rollbacks and GUI admin?

permalink
report
parent
reply
3 points

Like sudo requiring you to use the root password?

Isn’t one of the principal reasons sudo exists is so you DONT need to know or use the root password to perform root-level tasks?

It’s an idiotic choice on OpenSUSE’s part IMO.

permalink
report
parent
reply
4 points

maybe it has fax support by default

permalink
report
parent
reply
2 points

It’s made by Germans, not lawyers.

permalink
report
parent
reply
2 points
*
Deleted by creator
permalink
report
parent
reply
2 points

What do you like?

permalink
report
parent
reply
3 points

If I had to guess either Debian or TempleOS.

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
1 point

what do you use?

permalink
report
parent
reply
2 points
*
Deleted by creator
permalink
report
parent
reply
3 points

Or so the Germans would have us believe.

RIP norm Macdonald.

permalink
report
parent
reply
4 points

I don’t like OpenSuse because when you install and administer it, you can feel it was made by Germans.

What does that mean?

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
2 points

Ok, could you give an example? I never used OpenSUSE, just curious.

permalink
report
parent
reply
0 points

I don’t like Mint because it’s just Ubuntu with even more stuff added.

Mint removes snaps and card games and replaces some GNOME utility apps like image viewer, video player, store etc. with its own apps. Mint also comes with additional apps like Hypnotix, Transmission, Hexchat, Timeshift but worst case they need additional disk space. Like 500 MiB maximum in a 10+ GiB install. I wouldn’t consider these apps “bloat”.

permalink
report
parent
reply
29 points

ZorinOS, had lots of problems with it right out of the box that weren’t present on any other mainstream distros I tried on the same hardware.

I didn′t like the look and feel either. For a distro that has a paid version, I would expect a very polished a premium feeling experience, but I didn’t get that compared to all the mainstream free distros.

It was ultimately a dissapointing experience all around.

permalink
report
reply
8 points

That’s my daily driver. I used the lite version on my old computer and Core on my new desktop. I understand it may have problems on other hardware but for me it looks and feels as good as the promotional screenshots.

permalink
report
parent
reply
2 points

Nothing wrong with that, I’m glad it worked well for you! I don’t actively hate it, I just was dissapointed with my personal experience.

permalink
report
parent
reply
7 points

Huh, this is the opposite of my experience. I’ve used a handful of distros over the years (including fedora and ubuntu) but Zorin was the most stable and user friendly by far out of the box. I also think their Gnome theme is pretty sleek.

permalink
report
parent
reply
2 points

Glad it works for you :) Fedora has been that for me on most of my hardware.

permalink
report
parent
reply
53 points

Arch, I want to get some work done not save 3 extra CPU cycles on boot.

permalink
report
reply
63 points

I thought that’s gentoo.

permalink
report
parent
reply

I ran Gentoo for years. I run Arch now.

You’re not wrong, lol.

'Course, I was running Gentoo when hardware was slow enough that you could see the real-time performance improvement from tailored compiles. Now shit’s so fast that any gains are imperceptible by a human for day-to-day desktop usage. Arch can also be a bit of a time sink, I get it, especially setting it up takes time and thought. That’s also why I like it, and always come back to it: I can set it up exactly how I want it, and it’s really good at that. There’s always weird shit that seems to happen to me when I try to remove Gnome in Ubuntu or other crazy shit that, yeah, everyone would tell you not to do, but Arch doesn’t care. If I want combination of things, I can hunt for a distro that has it, or I can likely just set it up on Arch.

After setup, though, it’s not any more effort to maintain than any other distro. shrug

permalink
report
parent
reply
4 points
*

Removing things others tell you not to do. Yes, that sounds familiar. Maybe I should try Arch sometime.

I’ve just finished my current version of my script to change ubuntu around to my liking. At 4:23 in the night/morning. I’m back on ubuntu because I can never seem to get the graphics working just right on other distro’s. There’s always that screen tearing happening whenever I play youtube videos in firefox. But in ubuntu it just works out of the box.

permalink
report
parent
reply
1 point

Binary speed is really the least reason to use Gentoo.

There are a lot of thorny issues in package distribution that source builds completely sidestep.

Install-it-yourself plus source updates are a lot to ask, but if you can get the hang of it the benefits are pretty sweet.

permalink
report
parent
reply
8 points

Lol, how does booting quicker prevent you from doing work?

permalink
report
parent
reply
15 points

It doesn’t. All the time you spent reading manuals and tweaking configs to get it to boot quicker does.

permalink
report
parent
reply
0 points

If booting quicker means to have less/older software or a bloated system once running…

permalink
report
parent
reply
24 points

So what you’re actually saying is: you don’t like Arch because you don’t want to take the time to learn how to use Arch.

(Which is fine)

permalink
report
parent
reply
15 points

Yeah, that’s pretty much it. I don’t want to use a kit/show car for commuting.

permalink
report
parent
reply
6 points
*

Fair. Though I will say (more for others who may see this in the future), that Arch’s new installer is great and definitely reduces the load on new users. That said, it’s never going to be explicitly designed for people who have no Linux experience.

permalink
report
parent
reply
2 points

Just use Arch in a Distrobox on Fedora or openSUSE. That’s the best of both worlds.

permalink
report
parent
reply
9 points

Honestly… I don’t get this. It’s a bit more work than other distros but I think that Linux users often get to a point in their Linux journey where customizing a system with defaults is more difficult than just starting from a blank slate.

permalink
report
parent
reply
6 points
*

I don’t find this the case at all. I barely change the wallpaper, I’m not spending time removing a bunch of stuff I don’t use it just sits there unused. I did my time with Arch and Gentoo (before Arch existed) for years, but I would rather someone else do the work and I will use it as long as it has sane defaults, for my actual work that doesn’t care.

permalink
report
parent
reply
10 points

Customizing all-in-one distros is a shitty uphill battle that isn’t worth the trouble, so I get how Arch is worth the work there. But recommending a kit car when people are asking for a commuter just bugs me.

permalink
report
parent
reply
8 points
*
Deleted by creator
permalink
report
parent
reply
2 points

I think reality lies somewhere in the middle. Yes you have to read and yes you have to configure things but the docs are all on the wiki. There’s a point where this is easier than figuring out how to undo the defaults on, say, Ubuntu and do your own thing without official documentation on it.

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
2 points

And also, I have work to do… I don’t like wasting my time tinkering with config files trying to get the optimum settings. I just want an OS that helps me do my work and gets out of the way.

All the edgelord kids boasting about using Arch are also a big turn off.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

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

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 8.3K

    Monthly active users

  • 6.3K

    Posts

  • 173K

    Comments