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.

  1. How do I completely disable it forever?
  2. 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)?
  • pixeldaemon@sh.itjust.worksOP
    link
    fedilink
    arrow-up
    2
    ·
    14 hours ago

    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.

    • EchoDelta_9@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      9 hours ago

      Atomic desktops enforce immutability, the core system is literally a ROM almost like stock Android.

      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…

      secureblue imposes slightly less restrictions.

      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.

      However, AFAIK it is not lightweight enough for my setup. Pretty same as Gentoo, I guess.

      If you can run KDE Plasma, then you should be able to run both NixOS and Gentoo.

      my learning curve will be fairly steep

      😅. Honestly, I think it’s exaggerated. But I’m only ankles deep in NixOS…

      • pixeldaemon@sh.itjust.worksOP
        link
        fedilink
        arrow-up
        2
        ·
        9 hours ago

        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.

        • EchoDelta_9@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          35 minutes ago

          but I think it will take a lot of time to compile big packages in Gentoo.

          Probably yeah.

          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 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.

          I have 5.7GB of RAM (the rest is reserved by system and GPU)

          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.

          who still used a lot of binaries because of long compilation and the inefficiency (hah) of portage.

          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.