kyrios

that kinda reminds of those windows xp "tuning" days, lots of people made their "lite" versions of windows xp where almost all background services were disabled. Then they didn't understand why simple things didn't work anymore after that. I had to deal with this stupid stuff a lot back in the days, but was kinda funny too.

Anyway, I've 12 unit files listed on my Solus. lol.

    Here's more than I ever expected to know about units and unit files:

    https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files

    I think the original author intended the --state=enabled option to separate the active ones from all the rest. If you run the systemctl list-unit-files with the --all option, the list includes hundreds of units, but very few of them have their state set to enabled. Most are disabled or static.

    It would be interesting to compare the list of 90 from Ubuntu with the list of 12 from my Solus VM in order to see just what all the bloat represents. Based on the way Solus performs for me, I'm pretty sure nothing important is missing. 😄

    21 unit files listed.

    A good chunk of them are snap-related too.

    nodq That was me 2000/XP/W7....used a disable guide for years from a guy called Black Viper online. I didn't do it for speed, I did it for security. Never broke nothing though, ever.

      Just tried this on my Debian install which has 60 running compared to 12 on my Solus machine. AppArmor is running on Debian but not on Solus and it is installed.I don't know much about how AppArmor works but are profiles not loaded on Solus the way it is loaded on Debian?

        onthebeach I've never used AppArmor, but the rest of your message makes sense to me. Ubuntu is based on Debian, if I remember right, so it makes sense that Debian has 60 and Ubuntu has 90. Of course, it might depend partly on the desktop environment, too.

          brent yeh then you were one of those few people that knew what you did there. But too many didn't know what they do, they just followed some stuff they found in magazines or online. Then complained how simple things did not work anymore. It was like 3 times a week I could check those windows xp pcs of people doing this shit lol.

            WetGeek I should have mentionted that both were not a fresh install, so the list for Debian likely less than 60. I'm counting at least 7 (maybe 11 if the other 4 are for virtualization) that were directly from what I installed. I'm using Gnome on both systems and use Flatpaks instead of Snap. I'm also using the 'unstable' repository on Debian.

            I've 12 unit files listed on my Solus, and 69 unit files on my LinuxMint

            brent Haha. Thanks for the flashback. I remember the Black Viper. The first site you'd visit after a fresh install of windows!

              nodq Oh man, I certainly was one of the people who ruined his Windows configuration by "optimizing" it. But at least I fix my own stuff instead of bothering somebody else with it 🙂

                Staudey @nodq dug
                BV was a pro-optimization website. For all 1,000 useless (hyperbole) Windoze Services, he had a paragraph for each explaining pros/cons of disabling. I was an idiot and I am an idiot with operating systems...but I trusted my source. This was 90's-era research...primitive....but sensical...you needed the internet services...you did not need telephony, fax stuff, and all the aggressive attitudes of the software you downloaded (on WIN it seemed all of it needed admin privileges or complete control of something..). Telemetry was not really a thing until the 2000's. By 201* that world just became a cesspool I could not flee fast enough.
                Lots of jibber jabber just to say that I was a believer in the early services disabling on that particular platform and believe it was the right thing.

                So, what do we do about all the Snap-related stuff? Harmless?

                Well, I kicked snapd of my system.