I’ve discovered Akonadi, a KDE service. As far as I could understand, Akonadi provides “personal information management” and is responsible for some interaction between apps within the KDE ecosystem. To me, it seems to be bloatware. Somebody may use the functions it provides, but I do not. It is just running in background all the time with no use.
- How do I completely disable it forever?
- Have you ever met something else in Linux or it’s ecosystem, that appeared to be bloatware to you (and how did you disable it)?


What would those cons be 😜? Btw, I’m fully aware of the arguments laid down by those averse to the idea of atomic distros. I’m mostly interested in the influence they have on a newer user. So, please, just reveal what you had in mind without searching up the cons 😉.
The KDE Plasma circlejerk is real 🤣.
Or perhaps NixOS. It allows for congruent system management rather trivially. Add to that the impermanence module, and the amount of control you’ll have on your machine is simply unmatched.
It comes at a cost, though. NixOS is the most complex distro out of the reasonably popular ones[1]. But, honestly, it isn’t that bad. If you’ve got experience with programming, you can dive right in (within a VM). And otherwise, after you’ve become comfortable with Arch or Gentoo, then NixOS becomes a logical step-up.
Welcome 😊! I await to see what you’ll bring to the table 😜.
Technically, Gentoo is also on that chart. And if it wasn’t clear already, NixOS is more complex than Gentoo. ↩︎
Atomic desktops enforce immutability, the core system is literally a ROM almost like stock Android. It’s not always bad, I can easily imagine cases when it is perfect, but it’s not what I’m currently seeking from Linux. As far as I could figure out, secureblue imposes slightly less restrictions.
Yeah well I knew about Arch circlejerk, but these KDE guys are something. I would probably get same reaction asking an Arch community about how to purge pacman.
NixOS is worth testing indeed. However, AFAIK it is not lightweight enough for my setup. Pretty same as Gentoo, I guess. It is kind of ironical that the most controllable and efficiency-oriented distros aren’t actually good for mediocre setups (but well, I believe nothing stops from building a system on Gentoo with a powerful setup but with flags targeting a low-end device and then flashing the result to the latter). Unfortunately I have no experience with programming, so my learning curve will be fairly steep. But one day I’ll just have the required skill level even for managing NixOS. And probably I will even learn programming, who knows.
Thank you for quenching my curiosity! The analogy to Android makes me worry that you might be associating stuff with atomic distros that are not (inherently) tied to them. Which, to be fair, happens a LOT, unfortunately…
In short, as secureblue is ultimately derived from Fedora Atomic, it follows (most of) its conventions. Though, it’s most similar to uBlue in particular due to relying on their images initially. As such, all methods of installing software on say Bazzite apply to secureblue as well. Note, however, that secureblue prefers to keep it leaner for the sake of both security and simplicity. Finally, like Fedora Atomic and uBlue, it also allows you to customize the guts of your OS by creating/configuring an image.
If you can run KDE Plasma, then you should be able to run both NixOS and Gentoo.
😅. Honestly, I think it’s exaggerated. But I’m only ankles deep in NixOS…
This is a purely technical association. And in case with Atomic Desktops, it is just an option at last.
Yeah I probably would be able running NixOS, but I think it will take a lot of time to compile big packages in Gentoo. And if I don’t compile the largest parts of the system by myself with appropriate flags for efficiency, Gentoo doesn’t make that much sense compared to Arch or Artix. I have 5.7GB of RAM (the rest is reserved by system and GPU), and I’ve seen a guy with 128GB RAM on youtube, who still used a lot of binaries because of long compilation and the inefficiency (hah) of portage. He has been running Gentoo for more than a year. I wish I knew C so I could rewrite portage to C.
Probably yeah.
I don’t know if that’s the case. Immolo, AKA the Gentoo guy on YT, tried compiling Firefox for speed. But the results weren’t what you’d expect. Granted, efficiency =/= speed. So YMMV.
That is plenty. Sure, it’s not comfortable or anything. But it’s fine for strictly running your OS without delving into stuff like VMs, high-end gaming etc. Perhaps you might even pick/prefer tools/software that are known to be less bloat~y.
So, if what you desire is simply “Do what I want as fast as possible.”, then I agree that compiling is a no-go. But, the control gained on Gentoo by virtue of the extensive options that are provided through compilation is no joke.
Hence, I got to ask, what is it that you ultimately desire?
Btw, FWIW, if speed and/or efficiency is more important than control. And, if control is (mostly) only desired to benefit speed and/or efficiency, then perhaps the likes of Alpine and Void should also be considered for the long-term.
Oh, by the way I’ve heard of CachyOS, it is Arch based to I’ll have some of the advantages of Arch, and it is said to be optimized well. Have you ever heard of how Cachy performs?
Compiling Firefox alone for speed may not grant a big performance boost. But all together, all the self-compiled things with ~1-2% performance boost each result in a really serious benefit all together. I also don’t know if the guy you mentioned used all the flags he could. I know there are some flags you’re recommended to stick with, but I would learn to take the maximum benefit of them, even if it is tedious to learn, bcuz mistakes in use flags cause trouble.
That was not plenty for me when I was into music production. Really limiting tbf. I want to take away some reserved RAM from the GPU, cuz I’m not gaming or mining crypto anyway. And I really want to use VMs.
Compilation is of course taking some time always, but I believe that with my current skill level and hardware it is not worth it yet.
I actually want a system that is fast, optimized and controlled. I wish it also wasn’t asking for extensive maintenance, but it is not trivial to accomplish that with Gentoo or Arch. But still possible, with some trade-offs, but those are not very relevant for me. And yeah, I want a system that I know and understand, that doesn’t keep any secrets from me. And I want powerful hardware, yeah.
Alpine is a good one, but it doesn’t seem to suit for casual usage. I would use it, but as a server. That’s what it was actually made for, I believe. Void is also great, but it has the problem of package availability. XBPS is not common, so one still runs into compiling things when using Void as a daily driver. However, I recently consider installing a custom Void flavor on my low-end netbook, which isn’t snappy even with Debian Xfce. I’m going to install a minimal Void, and then add XLibre and LXQt, that’d be perfect for my netbook, and almost all the software I’d need there, will highly likely be present in the repos.
And for the main laptop, I guess I’m staying on Fedora KDE, unless I need my FL Studio and flash Windows back. I’ll be figuring out where performance sucks, some bottlenecks, and fix them.