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 [2022/06/08 12:55] Sean Rhonenotes:distro_comparisons [2024/01/02 07:13] Sean Rhone
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
-  * Pipewire+
  
 ===== Bad ===== ===== Bad =====
  
-  * SELinux is annoying on servers +  * SELinux on servers (annoying and fragile) 
-  * Longest boot time +  * RPM Fusion (shoddy behavior with mesa-freeworld VA-API ordeal) 
-  * Long metadata refreshes+  * 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 gaming, but being pushed anyway without regard)
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Works nicely for a primary Workstation OS, but too-annoying for servers+  * RHEL/CentOS is mostly relevant in US business and thus makes Fedora a good choice to be familiar with for a Linux sysadmin 
 +  * GNOME works but is not optimal
  
 ====== openSUSE Tumbleweed ====== ====== openSUSE Tumbleweed ======
Line 28: 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 =====
  
-  * PackageKit is super annoying (it doesn't honor trying to gracefully quit it)+  * None 
 + 
 +===== Unsure ===== 
 + 
 +  * AppArmor (it's not annoying, but it's not obvious what all it protects)
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Works nicely for primary Workstation OS and servers+  * Xfce LiveUSB is great sysadmin tool!
  
 ====== Ubuntu ====== ====== Ubuntu ======
Line 48: 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 =====
  
-  * Firefox cold-starts are slow (warm starts after the first cold start are fine)+  * GNOME 
 + 
 +===== Unsure ===== 
 + 
 +  * Snaps (they work, I prefer them over Flatpak, but don't like the concept as a whole)
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Testing 22.04, but so far all is great!+  * Ubuntu is the best distro for desktop Linux in 2023
  
 ====== macOS ====== ====== macOS ======
Line 68: Line 76:
  
   * Message sync between iPhone and macOS   * 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)   * 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   * Better performance with windowed applications with eGPU on internal screen
-  * Screen recording built-in+  * Hackintosh builds are neat!
  
 ===== Bad ===== ===== Bad =====
  
-  * eGPU needs 3rd-party software on "unsupported" Macs (automate-eGPU)+  * eGPU needs 3rd-party software on <del>outdated</del> "unsupported" Macs (automate-eGPU)
   * Creating custom resolutions needs 3rd-party program (SwitchResX, which is paid)   * Creating custom resolutions needs 3rd-party program (SwitchResX, which is paid)
-  * Some games being bundled in Crossover/Wine instead of native +  * Some games have significantly lower performance 
-  * Some games have significantly lower performance (<del>FFXIV</del>GW2both RS and OSRS+  * Limited hardware diagnostic apps, and most are paid 
-  * No built-in or free deep hardware diagnostics (temp monitorCPU and/or GPU frequency)+  * :!: 2023/12: Can not under any circumstance get a 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 ===== 
 + 
 +  * Lacks the hard-grit of Linux and performance for games on Windows, but makes up for it being the best visually :p 
 +  * Might be interesting if using Apple's ecosystem 
 + 
 +====== Windows 10 ====== 
 + 
 +===== Good ===== 
 + 
 +  * 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 3060AMD RX 6600 XT, and Intel UHD 630 and confirm this in 2023)
 +  * The most reputable memory testing programs are Windows-only 
 +  * Best VR (virtual reality) support 
 +  * No hardware oddities (stuff just works and works as-expected, notably more-so than Linux) 
 +  * WSL makes Linux barely appealing on desktop 
 + 
 +===== Bad ===== 
 + 
 +  * Some drivers are an absolute nightmare to source, but Windows Update does pretty well //most// of the time 
 + 
 +===== Unsure ===== 
 + 
 +  * 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
-  * Best VR support for Oculus headsets (ALVR is pretty good though on Linux with a 6600XT)+
  
 ===== Bad ===== ===== Bad =====
  
-  * Too-cryptic (power-user registry options require research, update notes are vague) +  * Can't hide clock in Taskbar 
-  * 3rd-party software needs to be manually updated (winget is pretty decent though) +  * Oculus in early 2023 still had inconsistent performance with Blade & Sorcery running at like 50 FPS 
-  * Windows Update will **still** butcher display drivers automatically in 2022; this behavior is incredibly dumb and time wasting having to DDU/clean WU's driver mess +  * Insider editions are notably slower real-world even on NVMe 
-  * Hotspot USB drivers for an iPhone will only download from WU **with an internet connection**; full Apple iTunes doesn't bundle it for some reason? +  * :!: Could not (mid-2023disable Windows Defender nor its real-time scan permanently even with NSudo; it randomly re-enables
-  * The song-and-dance to get Windows installed is timely (install without internet, SSU/CU, drivers, basic config, internet connect for WU, programs/games), and is dumb that the OS wants to be inefficient (outdated WU drivers with no option to block them; they're forced alongside the SSU/CUs) if left with an internet connection +
-  * Some Intel drivers (SST, Serial IOrequire trial-and-error to get right +
-  * Consistently scores lower than Linux in Geekbench with a Ryzen 2700X, even with the newest 2004/20H1/19041 release and scheduler improvements +
-  * Configuration decisions are too one-sided; it's either disable all security and run with maximum game performance, or to allow full-control with whatever Microsoft dictates. WU drivers will present a good-enough experience for general users.+
  
 ===== Conclusions ===== ===== Conclusions =====
  
-  * Good for VR testing, but too-annoying for a Workstation OS +  * Non-insider may be viable for a general Windows install
-  * The lack-of choices makes Windows a PITA+