I love Linux, but I can't quit Windows
Windows vs. Linux friction
- Many commenters agree Linux desktop has “unpredictable friction”: random update issues, sleep/docking glitches, odd limits (e.g., inotify), and occasional freezes that can block work.
- Others argue Windows has more and worse friction: mysterious BSODs, random wake-from-sleep, unstable drivers, taskbar crashes, broken suspend, auto‑reboots for updates, and accumulating bloat.
- A recurring theme: Windows issues often feel like opaque black-box failures; Linux failures feel more transparent but sometimes more disruptive.
Predictability, troubleshooting, and learning curve
- Several note that “predictability” heavily depends on familiarity: people experienced with Windows find its problems easier to work around; long‑time Linux users say the opposite.
- Linux is described as more “knowable”: logs, standard CLI tools, and debuggers make root‑cause analysis possible; Windows fixes more often involve registry hacks, reinstalls, or vague forum recipes.
- Some emphasize that Linux usage is a learning experience that builds transferable skills; Windows troubleshooting is seen as more ad‑hoc and less generalizable.
Distro choices and configurations
- Opinions vary widely: Fedora, Ubuntu, Debian, Arch, NixOS, and Linux Mint are all recommended; others warn against “riced” or rolling-derivative distros for newcomers.
- A few say that once they settled on conservative distros (often Debian/Ubuntu LTS or Fedora) and stopped distro‑hopping, their systems became very stable.
- Immutable / declarative systems (NixOS, rpm‑ostree variants like Bazzite) are praised for rollback and reproducibility.
Software, gaming, and hardware support
- Blocking issues for switching include: Adobe tools, some 3D printing software, VR, and games with anti‑cheat; WINE/Proton help but don’t fully close the gap.
- Others report excellent gaming experiences on modern setups (especially with Proton, Gamescope, Flatpak), with Windows kept only for a few anti‑cheat titles.
- Hardware pain points mentioned: Wi‑Fi cards without drivers, USB‑C docks, power management/sleep on laptops, and 1Password on immutable distros.
AI agents and tooling
- Multiple commenters say LLM/AI “coding agents” have changed the calculus: they can now diagnose and fix many Linux issues quickly, making Linux feel more stable than Windows.
- Linux is seen as especially amenable to agents due to text‑centric tools and abundant technical documentation.
MacOS and other systems
- Some prefer macOS for stability and commercial app support, but criticize its window management and context switching.
- A minority move further to *BSD for maximal simplicity and comprehensibility.