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
    ·
    23 hours ago

    Secureblue is an interesting one. As far as I could understand from their FAQ, it lacks some cons of Atomic desktops while introducing their pros. I’m more focused on resource usage reasonability, efficiency and control. But still, reducing attack surface is a good idea, it resonates with me. But I still believe we could have fancy setups without obscure undesired services that do not actually drive the things I use. And my aspiration to decide and control what happens in my PC, even if it means disabling some parts of the holy KDE, is absolutely legit. But some people in this thread are downvoting me for this. It feels like if I were hated for trying to delete Edge from Windows. One day I’ll just come up with using DIY distros like Arch and Gentoo and building custom kernels, so I’ll be responsible for any kind of bloat there. But the day hasn’t come yet, I’m still new to Linux.

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

      it lacks some cons of Atomic desktops

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

      But some people in this thread are downvoting me for this. It feels like if I were hated for trying to delete Edge from Windows.

      The KDE Plasma circlejerk is real 🤣.

      I’m more focused on resource usage reasonability, efficiency and control.

      And my aspiration to decide and control what happens in my PC

      One day I’ll just come up with using DIY distros like Arch and Gentoo and building custom kernels, so I’ll be responsible for any kind of bloat there.

      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.

      But the day hasn’t come yet, I’m still new to Linux.

      Welcome 😊! I await to see what you’ll bring to the table 😜.


      1. Technically, Gentoo is also on that chart. And if it wasn’t clear already, NixOS is more complex than Gentoo. ↩︎

      • 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
              ·
              32 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.