this post was submitted on 14 Jun 2026
1 points (100.0% liked)

Linuxsucks

370 readers
2 users here now

For knowledge and awareness about what using Linux is really like and pointing at its cultish toxic community. We also cover FOSS /FLOSS failures, and issues with GPL since it relates to Linux. Moderation is heavy handed to appeal to our target users.

Rules:

  1. FOSS (especially GPL) advocates and Linux (specifically GNU/Linux) evangelists aren't welcome (GNU Hurd will count as Linux). -We ask that you block us and we will perma-ban for violations of this rule.
  2. Try to stay on topic (that is LINUXSUCKS!). No bashing other OSs or each other. We aim for a cohesive non-toxic community with the interest of cautioning people / would be victims from Linux. At our discretion, we will remove what we consider pollution.
  3. Moderators run the sub, not the users. It's not democratic, and we don't care how you think it should be run. -Feel free to make and run your own community.
  4. "Not your Billboard" -Over-represented companies will have positive posts removed and appropriate bans may be issued. -Those companies included so far will be Valve/Steam/Proton, Google, and Brave (browser).

Linux/FOSS can damage hardware or firmware

Mixing Apps Bloats LiGNUx

Linux running servers isn't a brag

Is Linux Running Games Near Windows Performance Impressive?

Wasted Ram on Different Toolkits and Distro-Agnostic Packages in Linux

Critical ISS Systems do NOT run Linux

Abandoned Software is Dangerous (and common on Linux)

FOSS Devs Quit and Sellout on Unappreciative Userbase

founded 2 years ago
MODERATORS
 

The RAM impact of mixing apps from different toolkits is real, and measurable, but not quite as bad as the storage footprint issue.

Every toolkit brings its own runtime baggage: When you launch a KDE app inside GNOME, or a GNOME app inside KDE, you're not just launching the app. -You're dragging in its entire ecosystem of background libraries. Typically 80–250 MB of extra RAM is needed the first time you launch an app from the other ecosystem.

Launching a KDE app inside GNOME often also starts:

  • kded5
  • klauncher
  • kioslave processes
  • sometimes baloo_file depending on the distro

Launching a GNOME app inside KDE often starts:

  • gvfsd (multiple instances)
  • dconf-service
  • xdg-desktop-portal-gnome

These daemons keep occopying ram even after you close the app. -Adding an additional 50–150 MB depending on which daemons get activated.

GTK and Qt don’t share theme engines, icon caches, font rendering stacks, or accessibility frameworks. So you end up with multiple UI stacks in memory. That's typically another 30–60 MB.

Flatpak, Snap, and AppImage all waste RAM. Some are aware of the disk bloat, but not the ram bloat.

Flatpak apps run inside a sandbox and rely on:

  • Flatpak runtimes (GNOME, KDE, Freedesktop)
  • xdg-desktop-portal + backend (GTK, KDE, GNOME)
  • Bubblewrap sandbox
  • D-Bus proxy processes

So, the first Flatpak app you launch loads the entire runtime into memory. That’s ~80–200 MB depending on the runtime. Portals spawn multiple helper processes (GTK portal, KDE portal, file chooser portal, etc). Another 30–60 MB.

You're wasting a total of ~120–260 MB the first time you launch a Flatpak app in a session. After that, additional Flatpak apps reuse the same runtime. (The penalty doesn't stack.)

Snapd daemon runs constantly in the background consuming ~30–80 MB idle, and more when managing updates or mounts. Every Snap app is mounted as a squashfs loop device.
The kernel caches these aggressively: ~50–150 MB of page cache depending on how many snaps you have installed. This cache does count as used RAM (but is reclaimable)

AppArmor + snap sandboxing adds ~10–30 MB per running Snap app.

Total RAM waste for Snaps ~120–250 MB baseline
+ 10–30 MB per running Snap app

-Snap is the only one that wastes RAM even when you're not running any apps.

Each AppImage bundles its own libraries. It loads its own copy of Qt/GTK/etc, and nothing is shared with other apps. Unshared Libraries make it lighter per app. Typically +20–60 MB compared to a native package.

Like with any brand-new install of an OS (without OEM bloat on a recommended spec computer), Linux is going to feel lean and fast. But when you start mixing and matching these different packages, you're not just bloating the footprint, but the ram consumption as well.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here