Skip to content

Instantly share code, notes, and snippets.

@Hezkore
Last active August 4, 2022 19:13
Show Gist options
  • Save Hezkore/e36204c23f09407c7c28c115a7f53ecb to your computer and use it in GitHub Desktop.
Save Hezkore/e36204c23f09407c7c28c115a7f53ecb to your computer and use it in GitHub Desktop.
Linux Distributions

Linux distributions and their desktops

Distributions

  • Pros

    • Bleeding-edge software updates
    • Decent software library
    • No bloatware
    • Unmodified desktop experience
  • Cons

    • Somewhat unstable
    • Confusing installer
    • Community repos not enabled by default
    • NVidia drivers can be tricky to get working
    • Video playback requires extra packages
    • Frequent updates may get annoying (no forced updates)
  • Pros

    • Very stable
    • Decent installer
    • Best software library
    • No bloatware
    • 10 year support for LTS releases
  • Cons

    • Outdated software
    • Non-free repos not enabled by default
    • Outdated NVidia drivers

Debian based

  • Pros

    • Best installer
    • Updated NVidia drivers
  • Cons

    • Some bloatware
    • Forced updates with annoying popups
    • Heavily relies on Snaps (Firefox is Snap only)

Ubuntu based

  • Pros

    • Flatpak enabled by default
    • Easy for beginners
  • Cons

    • Way too much bloatware
    • Forced updates
  • Pros

    • Good way to learn Linux
    • Software specifically compiled for the users computer
    • Software compiled directly from their repositories
    • Extremely efficient
  • Cons

    • Everything has to be manually installed (x11, wayland, desktop etc.)
    • Small software library
    • Software updates/compiling break easily

Arch based

  • Pros

    • Good installer
    • Easy for beginners
  • Cons

    • Expanding software library usually breaks things

Desktops

GNOME

  • Pros

    • Looks and feels modern
    • Has some really nice features
    • Great extension support
    • Great keyboard support
    • Stable
  • Cons

    • Unlike anything else and keeps breaking conventions
    • Slows down work when the user isn't familiar with the workflow
    • Annoying default configuration
    • Alien to Windows users

LXQt / LXDE

  • Pros

    • Light on resources
    • Fast
    • Familiar workflow and layout
    • Stable
  • Cons

    • Looks amateurish and very outdated

XFCE

  • Pros

    • Light on resources
    • Fast
    • Familiar workflow
    • Stable
  • Cons

    • Resize issues with some themes
    • Annoying default configuration and layout
    • Taskbar scales icons weirdly

KDE Plasma

  • Pros

    • Looks modern
    • Great theme support
    • Great extension support
  • Cons

    • Very unstable

Cinnamon

  • Pros

    • Looks somewhat modern
    • Decent theme support
    • Great extension support
    • Good default configuration and layout
    • Familiar workflow
    • Pretty stable
  • Cons

    • ?

Conclusion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment