User Tools

Site Tools


notes:distro_comparisons

This is an old revision of the document!


Notes

  • The following list contains various distros (and Windows), along with what I like and don't like about them
  • This is my experiences below; YMMV

Fedora Workstation

Good

  • Secure (SELinux, up-to-date packages)
  • GNOME
  • Anaconda (installer allows me to set software RAID0 easily with GUI and allows for root/boot XFS filesystem)

Bad

  • SELinux is annoying on servers
  • Randomly has long boot times seemingly because of Corsair USB devices

Conclusions

  • Works nicely

openSUSE Tumbleweed

Good

  • Rolling
  • GNOME
  • Installer (allows for root/boot XFS filesystem)
  • AppArmor isn't annoying
  • Wine packages (standard, staging, standard with nine, staging with nine)
  • Yast is nice for configuring the network on servers

Bad

  • Keybase is awkward to install 1)
  • PackageKit is super annoying (it doesn't honor trying to gracefully quit it)
  • Repo priority and vendor changes is strange
  • GNOME comes with a lot of unnecessary software

Conclusions

  • TODO

Ubuntu

Good

  • Good package selection
  • Plenty of repos (PPAs)
  • Bleeding-edge graphics stack available (oibaf or padokaPPA)
  • Different kernel options available (xanmod, liquorix, official mainline packages)
  • Minimal Install option

Bad

  • Doesn't boot at all on a Ryzen 2700X system, even with the 20.04 LTS

Conclusions

  • TODO

Xubuntu

Good

  • Lightweight
  • Color schemes are nice

Bad

  • Bad HiDPI support

Conclusions

  • Meh

Ubuntu MATE

Good

  • Lightweight

Bad

  • Default color scheme is meh (could just change it, but whatever)
  • The panels have varying degrees of problems when switching the compositor (Compiz causes weird stuff)

Conclusions

  • Meh

Arch Linux

Good

  • Rolling (enough anyway)
  • Can use F2FS

Bad

  • Behind openSUSE TW with some packages (took em forever to get GNOME 3.24 and other popular software, which is weird for a distro highly praised for being rolling)
  • Installations are tedious (I reinstall frequently; doing everything manually “The Arch Way” is hassle)
  • Mandatory access controls are a PITA to install and maintain if using the NVIDIA proprietary driver (not a problem on other distros)

Conclusions

  • Arch is a ton of hassle with no real benefits over openSUSE TW
  • Not worth using

Solus

Good

  • Rolling (mostly)
  • Lightweight (Budgie does the opposite of what GNOME does for compositing)
  • Incredibly fast start and shutdown

Bad

  • Xorg took forever to upgrade to 1.19 (they claimed problems with 1.19, but every other mainstream distro used it just fine for months)
  • Keybase isn't installable (no package for it, and compiling it is out of the question)
  • Wine isn't Staging (they claim Staging is problematic; Staging has more fixes than regular Wine, and Solus is too picky to package both)

Conclusions

  • It's usable, but package update periods are unreliable, and overall packaging policies are awkward
  • Not worth using

macOS

Good

  • Message sync between iPhone and macOS
  • 30-bit color at 4K@60Hz
  • UI scaling (it somehow scales a lower res to a higher res while maintaining crisp text, and being compatible with programs not expecting this)
  • Better performance with windowed applications with eGPU on internal screen
  • Screen recording built-in

Bad

  • eGPU needs 3rd-party software on “unsupported” Macs (automate-eGPU)
  • Creating custom resolutions needs 3rd-party program (SwitchResX, which costs money)
  • Some games being bundled in Crossover/Wine instead of native
  • No deep hardware diagnostics (temp monitor, CPU and/or GPU frequency)

Conclusions

  • Terrible OS; only bearable for quick gaming sessions and iTunes

Windows

Good

  • Good graphics support (namely with Optimus)
  • Good for BIOS modding

Bad

  • Microsoft spyware
  • Windows Update (can't disable automatic updates without breaking WU)
  • Deep settings are cryptic and require a lot of research on registry keys
  • 3rd-party software needs to be manually updated with user-intervention
  • Drivers also need to be manually updated (WU will download ancient years-old drivers if I allow it to handle drivers by itself)
  • Intel SST drivers (Audio Controller and OED) are a total pain to get right
  • Initial set-up takes a long time
  • Windows 7 is a mess with updates and basically unusable without babysitting each individual update
  • Little-to-no official documentation on various services and scheduled tasks; disabling some may work fine, or may cause random issues down the road

Conclusions

  • Terrible OS; only bearable for quick gaming sessions and iTunes
1)
it's either use the officially-supported command-line version, or use the official repo without proper signing; :!: TODO: is this still the case?
/var/www/wiki/data/attic/notes/distro_comparisons.1599304737.txt.gz · Last modified: 2020/09/05 07:18 by Sean Rhone