I love Linux, but I can't quit Windows
A personal essay on “loving Linux but not being able to quit Windows” prompts a broader examination of why many technically minded users still hesitate to adopt Linux as their primary desktop OS. Commenters contrast Linux’s sometimes time‑consuming, usage‑blocking breakages with Windows’ more familiar but often opaque and intrusive quirks, arguing that perceived predictability often comes down to what you’ve spent years learning to work around. Several note that commercial software support, gaming/DRM, and specific pro apps still anchor them to Windows or macOS, while others say modern distros plus AI-assisted troubleshooting have finally made full‑time Linux both viable and, in some cases, preferable.
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.