notes:distro_comparisons
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
notes:distro_comparisons [2023/05/19 19:01] – Sean Rhone | notes:distro_comparisons [2024/01/02 07:13] – Sean Rhone | ||
---|---|---|---|
Line 4: | Line 4: | ||
* These are 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 | ||
- | |||
- | * 2023/05/19: My OS of choice is Ubuntu 23.04 | ||
====== Fedora Workstation ====== | ====== Fedora Workstation ====== | ||
Line 11: | Line 9: | ||
===== Good ===== | ===== Good ===== | ||
- | * Secure (SELinux, up-to-date packages) | + | * SELinux |
- | * GNOME first-class | + | * Vanilla |
- | * 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 | + | * SELinux on servers |
- | * 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) |
- | * :!: Reliance on 3rd-party repo for proper video playback | + | * Wayland (absolute train-wreck for gaming, but being pushed anyway without regard) |
===== Conclusions ===== | ===== Conclusions ===== | ||
- | * RPM Fusion' | + | * RHEL/CentOS |
- | * No longer viable for primary workstation OS | + | * GNOME works but is not optimal |
- | * An OS shouldn' | + | |
====== openSUSE Tumbleweed ====== | ====== openSUSE Tumbleweed ====== | ||
Line 33: | Line 29: | ||
===== Good ===== | ===== Good ===== | ||
- | * Rolling | + | * Rolling-release |
- | * GNOME first-class | + | * Vanilla |
- | * 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 '' | * LiveUSBs automatically have persistence even when '' | ||
+ | * Has '' | ||
===== Bad ===== | ===== Bad ===== | ||
- | * PackageKit is super annoying | + | * None |
- | * Had an outstanding php8 AppArmor issue with bug report that should have been solved | + | |
+ | ===== Unsure ===== | ||
+ | |||
+ | * AppArmor | ||
===== Conclusions ===== | ===== Conclusions ===== | ||
- | * May be as-annoying as Fedora with requiring | + | * Xfce LiveUSB is a great sysadmin tool! |
====== Ubuntu ====== | ====== Ubuntu ====== | ||
Line 54: | Line 53: | ||
===== Good ===== | ===== Good ===== | ||
- | * Good package selection | + | * All packages ever wanted exist in default repos |
- | * Good 3rd-party app support | + | * The largest |
- | * Plenty of repos | + | * oibaf PPA for graphics |
- | * Reputable bleeding-edge | + | * Liquorix and xanmod |
- | * Various 3rd-party kernel options available (xanmod, liquorix, official mainline packages) | + | |
- | * Minimal Install option | + | |
* [[https:// | * [[https:// | ||
===== Bad ===== | ===== Bad ===== | ||
- | * Nothing | + | * GNOME |
+ | |||
+ | ===== Unsure ===== | ||
+ | |||
+ | * Snaps (they work, I prefer them over Flatpak, but don't like the concept as a whole) | ||
===== Conclusions ===== | ===== Conclusions ===== | ||
- | * This (23.04 currently) | + | * Ubuntu |
====== macOS ====== | ====== macOS ====== | ||
Line 75: | 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 " | + | * eGPU needs 3rd-party software on < |
* Creating custom resolutions needs 3rd-party program (SwitchResX, | * Creating custom resolutions needs 3rd-party program (SwitchResX, | ||
- | | + | * Some games have significantly lower performance |
- | | + | * Limited hardware diagnostic apps, and most are paid |
- | * No built-in or free hardware | + | * :!: 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 |
===== Conclusions ===== | ===== Conclusions ===== | ||
- | * Usable, but not ideal for gaming or hardware diagnostics in most cases | + | * 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' | ||
- | ====== Windows ====== | + | ====== Windows |
===== Good ===== | ===== Good ===== | ||
- | * Memory testing programs (notable | + | * Best performance, |
- | * Best VR support | + | * The most reputable memory testing programs are Windows-only |
+ | * Best VR (virtual reality) | ||
+ | * No hardware oddities | ||
+ | * WSL makes Linux barely appealing on desktop | ||
===== Bad ===== | ===== Bad ===== | ||
- | * Too-cryptic (power-user registry options require research, update notes are vague) | + | * Some drivers |
- | * 3rd-party software needs to be manually updated (winget is pretty decent though) | + | |
- | * :!: Windows Update | + | ===== Unsure ===== |
- | * Hotspot USB drivers for an iPhone will only download from WU **with | + | |
- | * The song-and-dance to get Windows installed is timely (install without internet, SSU/CU, drivers, basic config, internet connect for WU, programs/ | + | * WU forces |
- | * Some Intel drivers | + | * CRU developer claims an Intel driver bug causes issues |
- | * Consistently scores lower than Linux in Geekbench with a Ryzen 2700X, even with the newest 2004/ | + | |
- | * Configuration decisions are too one-sided; it's either disable all security and run with maximum game performance, | + | |
===== Conclusions ===== | ===== Conclusions ===== | ||
- | * It provides a better gaming experience overall, but isn't ideal for general-use | + | * It just-works, and consistently |
+ | * The best option by-far for gaming and VR | ||
====== Windows 11 ====== | ====== Windows 11 ====== | ||
Line 124: | Line 127: | ||
* Can't hide clock in Taskbar | * Can't hide clock in Taskbar | ||
* Oculus in early 2023 still had inconsistent performance with Blade & Sorcery running at like 50 FPS | * Oculus in early 2023 still had inconsistent performance with Blade & Sorcery running at like 50 FPS | ||
- | * Insider editions are too slow real-world even on NVMe | + | * Insider editions are notably slower |
+ | * :!: Could not (mid-2023) disable Windows Defender nor its real-time scan permanently even with NSudo; it randomly re-enables | ||
===== Conclusions ===== | ===== Conclusions ===== | ||
* Non-insider may be viable for a general Windows install | * Non-insider may be viable for a general Windows install | ||
- | * 10 LTSC 21H2 or 22H2 de-blobbed and tweaked to the ground offers a better gaming experience and is the only reason to be using Windows | ||