User Tools

Site Tools


notes:distro_comparisons

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
notes:distro_comparisons [2020/09/05 07:31] Sean Rhonenotes:distro_comparisons [2024/01/02 07:13] Sean Rhone
Line 1: Line 1:
 ====== Notes ====== ====== Notes ======
  
-  * The following list contains various distros (and Windows), along with what I like and don't like about them +  * The following list contains various operating systems and my opinions 
-  * This is my experiences below; YMMV+  * These are my experiences below; YMMV
   * Any other distro or OS not mentioned was either not tested, or isn't worth using   * Any other distro or OS not mentioned was either not tested, or isn't worth using
  
Line 9: Line 9:
 ===== Good ===== ===== Good =====
  
-  * Secure (SELinux, up-to-date packages) +  * SELinux 
-  * GNOME first-class +  * Vanilla GNOME 
-  * Anaconda (installer allows me to set software RAID0 easily with GUI and allows for root/boot XFS filesystem)+  * Allows XFS and F2FS root partitions
  
 ===== Bad ===== ===== Bad =====
  
-  * SELinux is annoying on servers +  * SELinux on servers (annoying and fragile) 
-  * Randomly has long boot times seemingly because of Corsair USB devices +  * RPM Fusion (shoddy behavior with mesa-freeworld VA-API ordeal) 
-  * Minor concerns over IBM ownership of RedHatand it being a US-based company that could be compelled to introduce/enforce backdoors or encryption bans+  * GNOME (appindicator has been broken for years; it's either use GNOME on Fedora or some other DE not good enough for official presentation) 
 +  * Wayland (absolute train-wreck for gamingbut being pushed anyway without regard)
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Works nicely, and is usable as primary OS+  * RHEL/CentOS is mostly relevant in US business and thus makes Fedora good choice to be familiar with for a Linux sysadmin 
 +  * GNOME works but is not optimal
  
 ====== openSUSE Tumbleweed ====== ====== openSUSE Tumbleweed ======
Line 27: Line 29:
 ===== Good ===== ===== Good =====
  
-  * Rolling +  * Rolling-release 
-  * GNOME first-class +  * Vanilla GNOME and Xfce 
-  * Installer (allows for root/boot XFS filesystem) +  * Allows XFS root partition
-  * AppArmor isn't annoying+
   * Various Wine packages (standard, staging, standard with nine, staging with nine)   * Various Wine packages (standard, staging, standard with nine, staging with nine)
   * Yast is nice for configuring the network on servers   * Yast is nice for configuring the network on servers
   * LiveUSBs automatically have persistence even when ''dd'''d directly to flash drives   * LiveUSBs automatically have persistence even when ''dd'''d directly to flash drives
 +  * Has ''steam'', ''intel-media-driver'', and other packages of interest that Fedora doesn't have in default repos
  
 ===== Bad ===== ===== Bad =====
  
-  * Keybase is awkward to install ((it'either use the officially-supported command-line versionor use the official repo without proper signing; :!: TODO: is this still the case?)) +  * None 
-  * PackageKit is super annoying (it doesn't honor trying to gracefully quit it) + 
-  * Repo priority and vendor changes is strange +===== Unsure ===== 
-  * GNOME comes with a lot of unnecessary software+ 
 +  * AppArmor (it'not annoyingbut it's not obvious what all it protects)
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Works nicely, and is usable as primary OS for both workstations and servers +  * Xfce LiveUSB is a great sysadmin tool!
-  * As of 2020/09, using it as a primary OS+
  
 ====== Ubuntu ====== ====== Ubuntu ======
Line 51: Line 53:
 ===== Good ===== ===== Good =====
  
-  * Good package selection +  * All packages ever wanted exist in default repos 
-  * Good 3rd-party app support +  * The largest support for Linux apps; if it exists it likely supports Ubuntu 
-  * Plenty of repos (PPAs) +  * oibaf PPA for graphics 
-  * Bleeding-edge graphics stack available (oibaf or padokaPPA) +  * Liquorix and xanmod kernels 
-  * Various 3rd-party kernel options available (xanmod, liquorix, official mainline packages) +  * [[https://en.wikipedia.org/wiki/Template:Unicode_chart_Egyptian_Hieroglyphs|Loads theses fonts fine]]
-  * Minimal Install option+
  
 ===== Bad ===== ===== Bad =====
  
-  * Doesn'boot at all on a Ryzen 2700X system, even with the 20.04 LTS+  * GNOME 
 + 
 +===== Unsure ===== 
 + 
 +  * Snaps (they work, I prefer them over Flatpak, but don'like the concept as a whole)
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * TODO+  * Ubuntu is the best distro for desktop Linux in 2023
  
-====== Arch Linux ======+====== macOS ======
  
 ===== Good ===== ===== Good =====
  
-  * Rolling (enough anyway+  * Message sync between iPhone and macOS 
-  * Can use F2FS+  * 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 
 +  * Hackintosh builds are neat!
  
 ===== Bad ===== ===== Bad =====
  
-  * Behind openSUSE TW with some packages (took them a while to get GNOME 3.24 and other popular software, which is weird for a distro highly praised for being rolling+  * eGPU needs 3rd-party software on <del>outdated</del> "unsupported" Macs (automate-eGPU
-  * Installations are tedious (I reinstall frequently; doing everything manually "The Arch Way" is hassle+  * Creating custom resolutions needs 3rd-party program (SwitchResX, which is paid
-  * Mandatory access controls are a PITA to install and maintain if using the NVIDIA proprietary driver (not a problem on other distros)+  * Some games have significantly lower performance 
 +  * Limited hardware diagnostic apps, and most are paid 
 +  * :!: 2023/12: Can not under any circumstance get recovery ISO or Online Recovery working on a mid-2010 MacBook Pro; Apple offers no guidance or proper tools to get their own OS working on their own hardware unless you're on Apple Silicon
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Arch is a ton of hassle with no real benefits over openSUSE Tumbleweed +  * Lacks the hard-grit of Linux and performance for games on Windows, but makes up for it being the best visually :p 
-  * Not worth using+  * Might be interesting if using Apple's ecosystem
  
-====== macOS ======+====== Windows 10 ======
  
 ===== Good ===== ===== Good =====
  
-  * Message sync between iPhone and macOS +  * Best performance, by far, undeniably, no matter the GPU vendor for anything with graphics ((Linux fanboys are pushing obvious inferiority to a concerning degree; I've tested a NVIDIA RTX 3060, AMD RX 6600 XT, and Intel UHD 630 and confirm this in 2023)) 
-  * 30-bit color at 4K@60Hz +  * The most reputable memory testing programs are Windows-only 
-  * UI scaling (it somehow scales a lower res to a higher res while maintaining crisp text, and being compatible with programs not expecting this+  * Best VR (virtual realitysupport 
-  * Better performance with windowed applications with eGPU on internal screen +  * No hardware oddities (stuff just works and works as-expected, notably more-so than Linux) 
-  * Screen recording built-in+  * WSL makes Linux barely appealing on desktop
  
 ===== Bad ===== ===== Bad =====
  
-  * eGPU needs 3rd-party software on "unsupported" Macs (automate-eGPU) +  * Some drivers are an absolute nightmare to source, but Windows Update does pretty well //most// of the time 
-  * Creating custom resolutions needs 3rd-party program (SwitchResX, which costs money) + 
-  * Some games being bundled in Crossover/Wine instead of native +===== Unsure ===== 
-  * Some games have significantly lower performance (FFXIVGW2, both RS and OSRS+ 
-  * No built-in or free deep hardware diagnostics (temp monitor, CPU and/or GPU frequency)+  * WU forces an Alps touchpad driver that constantly polls the mouse pointer even when it isn't used, and has a service that eats CPU while doing it; WU does not offer an option to deny it, <del>but Device ID restrictions save the day</del> (disabling the Alps HID service works better
 +  * CRU developer claims an Intel driver bug causes issues ([[https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU?pid=15053#pid15053|post]]), and naturally Intel isn't going to rush to release a driver to fix a 3rd-party tool, unofficial behavior, and on legacy hardware
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Usablebut not ideal for gaming or hardware diagnostics in most cases+  * It just-worksand consistently 
 +  * The best option by-far for gaming and VR
  
-====== Windows ======+====== Windows 11 ======
  
 ===== Good ===== ===== Good =====
  
-  * Memory testing programs (notably for Ryzen) +  * Latest-and-greatest
-  * AMD Wattman for easy overclocking/settings +
-  * BIOS modding guides mostly (if not all) expect Windows+
  
 ===== Bad ===== ===== Bad =====
  
-  * Deep settings are cryptic and require a lot of research on registry keys +  * Can't hide clock in Taskbar 
-  * 3rd-party software needs to be manually updated +  * Oculus in early 2023 still had inconsistent performance with Blade & Sorcery running at like 50 FPS 
-  * Drivers also need to be manually updated (WU will download ancient years-old drivers) +  * Insider editions are notably slower real-world even on NVMe 
-  * Some Intel drivers (SST, Serial IOrequire trial-and-error to get right +  * :!: Could not (mid-2023disable Windows Defender nor its real-time scan permanently even with NSudo; it randomly re-enables
-  * Consistently scores lower than Linux in Geekbench with a Ryzen 2700X, even with the newest 2004/20H1/19041 release and scheduler improvements+
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Good for games, and usable for everything else, but not ideal+  * Non-insider may be viable for a general Windows install