this post was submitted on 14 Oct 2024
27 points (100.0% liked)

KDE

6478 readers
156 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org/, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 6 months ago (21 children)

Holy fuck. I hope KDE snaps aren't going to be mandatory. I just reinstalled Kubuntu to erase Windows from my PC and I've had quite a hard time working around snaps.

I regret not installing Debian as I said I would but changed my mind last minute thinking it wouldn't be so bad...

[–] [email protected] 1 points 6 months ago (1 children)

You can as of yet still disable Snaps entirely on *buntu and enable Flatpak instead. I doubt you'll be getting them as regular .deb packages for long still though...

[–] [email protected] 1 points 6 months ago (2 children)

Sure. But when packages become exclusively available as Snaps, that's just asking for users to dump the distro for something else.

Why would we need to turn KDE packages into Snaps????? That'll slow down the whole startup process because Snaps are stored compressed and will need to be decompressed before launch. And why have your whole DE in a sandbox????? That doesn't make any sense to me. Unless they're talking about only the applications. But even then that's too much.

[–] [email protected] 2 points 6 months ago (1 children)

The Ubuntu Core Desktop demo at SCALE this year actually got me pretty excited for my desktop in a snap, or at least for playing with that. The closest analogy I have is to NixOS, since it's way more flexible than just an immutable base.

If I can get some sort of KDE Neon type distro with immutable apps and desktop, I could potentially switch my family over to that and manage it all remotely (really big deal since my family is spread across 3 continents). Landscape is pretty good at remotely managing Ubuntu Core (I've not found anything even close for NixOS), so I'm hopeful this would reduce my management work when my family's current Chromebooks need replacing.

[–] [email protected] 1 points 6 months ago (1 children)

That might be a good solution for you, yes.

I don't have anything against Snap itself. It's the exclusivity to snaps and nothing else that bothers me. Like, you don't have a choice but to use snap for some packages.

While it may be a good solution for your scenario, but it's not for mine. I should be able to decide if I want a software as a snap or not. And if someone wants to use snaps exclusively, there should be some configuration to set to do this. It shouldn't be imposed on the end users.

[–] [email protected] 1 points 6 months ago (1 children)

It's the exclusivity to snaps and nothing else that bothers me. Like, you don't have a choice but to use snap for some packages.

Seems like a weird take. Before snap came along this was true to the same extent of Ubuntu with Debs. The fact that they're migrating some of the packages they maintain (that also happen to be the trickier ones to maintain as deb files) to snaps doesn't prevent you from getting another repo that has the package as a deb and using that any more than your distro not having the latest version of an app prevents you from downloading and building a tarball.

[–] [email protected] 1 points 6 months ago (1 children)

That's if the maintainer of that software provides the repo. Like Firefox. But that's not always the case.

And I don't see why I should be the one that has to take the extra steps to add these to my sources when having the choice should be the default OOTB.

[–] [email protected] 2 points 6 months ago (1 children)

I simply don't understand how this is any different from the fact that Ubuntu doesn't include RPMs?

[–] [email protected] 1 points 6 months ago (1 children)

That's totally different.

Do you even know what's the difference between a .deb/.rpm and a snap?

[–] [email protected] 2 points 6 months ago

I'm quite aware. I'm currently a maintainer of packages in all three formats.

[–] [email protected] 2 points 6 months ago (2 children)

But KDE never will be exculsively available as snaps. Again, you can just install Flatpak and get them from there. Or get Debian and stick to .deb, it's largely the same base as Ubuntu anyway.

[–] [email protected] 1 points 6 months ago (1 children)

KDE won't provide them exclusively as Snaps. But *Ubuntu might. It seems to be the aim with Kubuntu from what I understand. (Correct me if I'm mistaken.)

[–] [email protected] 2 points 6 months ago (2 children)

Canonical might only care about Snaps, but like I keep saying you can just enable Flatpak and get it from there. Only if you want debs you'll have to move away.

[–] [email protected] 1 points 6 months ago (1 children)

That's not the point.

The point is that sometimes the sandboxing can break certain features in certain software. And if the software is only available as a snap or even flatpak, but not the original deb or rpm, then you're stuck with a broken software.

This was the case, for example, for my browsers and some of their extensions that need to communicate with external tools like media downloaders or even password vault access, like keepass.

[–] [email protected] 1 points 6 months ago

@cyborganism @PureTryOut that's true. I use a lot of web apps so when I tried vanilla os, it used to sandbox every app and since web apps originate from a browser, many problems occurred.

[–] [email protected] 1 points 6 months ago

@PureTryOut @cyborganism snaps, if given to a good linux person can make it the linux world's greatest good repository ever due to large collection of apps but in today's condition, flatpak is 10x better than snap.

load more comments (19 replies)