I Don't Think I Can Go Back To Windows...
28:54

I Don't Think I Can Go Back To Windows...

Linus Tech Tips

6 chapters7 takeaways10 key terms5 questions

Overview

This video summarizes the experiences of three individuals who daily used Linux for over a month, comparing it to their previous Windows usage. They discuss the positives, such as improved speed, community support, and surprisingly good game compatibility thanks to tools like Proton. However, they also highlight ongoing challenges, including occasional software compatibility issues, the learning curve for new operating system logic, and the fragmented nature of Linux distributions. Ultimately, the participants share their decisions on whether to continue using Linux, with some finding it a viable daily driver and others opting for a dual-boot setup or returning to Windows for specific needs like gaming or professional software.

How was this?

Save this permanently with flashcards, quizzes, and AI chat

Chapters

  • Linux felt significantly snappier and faster than Windows, with quicker application launches making the system feel new.
  • The Linux community, particularly on Discord, was generally supportive and eager to help new users.
  • Game compatibility on Linux, a previous concern, was surprisingly good, with many games working without extensive configuration.
  • Linux offered a more trustworthy experience compared to Windows, which was perceived as intrusive with constant prompts and advertisements.
This section highlights the immediate benefits and surprising strengths of Linux, challenging prior assumptions and setting a positive tone for the rest of the experiment.
One user found that their Linux laptop handled HDR footage and outputting to a new TV more smoothly than a Windows machine.
  • Linux distributions often handle driver installation automatically, unlike Windows which can require manual driver management.
  • Updating software and the system on Linux, using package managers like Pac-Man, felt more integrated and less intrusive than Windows updates.
  • The built-in software stores on Linux distributions were praised for being ad-free and user-friendly, avoiding the forced installations seen in the Windows Store.
  • Linux's approach to software updates sometimes resulted in smaller system sizes after updates, a puzzling but rewarding outcome.
This chapter addresses the practicalities of maintaining a system, showing how Linux can offer a more streamlined and less frustrating experience for software management and updates.
Updating a Linux system with Pac-Man included a visual animation of the package manager 'eating' data, making the process feel more engaging.
  • When problems arise on Linux, using Large Language Models (LLMs) proved to be a faster and more effective troubleshooting method than sifting through outdated forum posts.
  • The rapid pace of Linux development means online information can quickly become obsolete, making LLMs a valuable tool for current solutions.
  • While LLMs are powerful, users must be aware of potential 'gaslighting' or inaccurate information, requiring critical evaluation of their output.
  • The community's passion, while positive, can sometimes manifest as 'tribalism' or toxicity, making online support forums a challenging environment.
This section explores modern solutions to Linux's learning curve and the challenges of finding up-to-date information, emphasizing the utility of AI in technical support.
One user asked an LLM about specific numbers in an fstab entry and received an explanation, demonstrating its educational potential beyond simple copy-pasting.
  • Certain hardware functionalities, like middle-mouse-button scrolling or specific game controls, may require remapping or configuration in Linux.
  • It can be difficult to distinguish between a Linux-specific issue and a general software bug when using unsupported features like game compatibility layers.
  • Operating system logic differences, such as how search works or default behaviors, can lead to habit-based frustrations that are hard to break.
  • The sheer variety of Linux distributions (distros) can be overwhelming, and the passionate advocacy for specific distros can sometimes feel unwelcoming.
This chapter delves into the persistent annoyances and usability differences that can hinder a smooth transition to Linux, particularly for users accustomed to Windows or macOS.
Typing 'sleep' to access sleep settings and having the computer immediately go to sleep due to a different search logic was a habit-breaking frustration.
  • While Proton has significantly improved Linux gaming, some developers actively block games on Linux, particularly those with kernel-level anti-cheat.
  • The inability to play certain highly anticipated games (like Marathon) on Linux can be a major deterrent for gamers.
  • The community's reaction to game compatibility issues can be polarized, with some users becoming defensive or accusatory towards those highlighting problems.
  • Despite limitations, the number of games working on Linux is increasing, making it a more viable platform for a wider range of players.
This section addresses a critical barrier for many potential Linux users: gaming, and explores the complex relationship between developers, anti-cheat software, and the Linux ecosystem.
The launch of a new game with kernel-level anti-cheat that didn't work on Linux led to backlash against the user who simply wanted to play it.
  • One user is switching to a different Linux distribution (Casios) for its immutability but will dual-boot for games that don't work on Linux.
  • Another user found their laptop experience on Linux (Mint) to be a complete 'W' with zero drawbacks for their daily tasks.
  • For professional tasks like video editing or evaluating new hardware, Windows remains necessary due to native software and driver support.
  • The overall experience was refreshing, leading some to seek a middle ground by debloating Windows or continuing to explore Linux distributions.
This chapter presents the concluding decisions of the participants, offering diverse perspectives on Linux's readiness for different user needs and the compromises involved.
One user plans to use Windows solely as a 'Steam launcher' to access games that are not compatible with Linux.

Key takeaways

  1. 1Linux has made significant strides in performance, usability, and game compatibility, making it a viable alternative to Windows for many users.
  2. 2The Linux community, while generally helpful, can sometimes exhibit 'tribalism' that hinders constructive problem-solving.
  3. 3Large Language Models (LLMs) are becoming essential tools for troubleshooting and learning in the rapidly evolving Linux ecosystem.
  4. 4While gaming compatibility has improved dramatically, certain titles with aggressive anti-cheat systems remain a barrier for Linux users.
  5. 5For users whose professional workflows rely heavily on Windows-native software or hardware-specific applications, a full switch to Linux may not yet be practical.
  6. 6The diversity of Linux distributions offers choice but can also create a steep learning curve and fragmentation in support.
  7. 7Even with its advancements, Windows still holds an advantage in broad compatibility and a seamless user experience for those who prioritize it.

Key terms

LinuxWindowsProtonDistro (Distribution)Package ManagerLLM (Large Language Model)Kernel-level anti-cheatImmutabilityDual-bootingWayland

Test your understanding

  1. 1What are the primary advantages of using Linux over Windows that were highlighted in the video?
  2. 2How has the Proton compatibility layer impacted the gaming experience on Linux?
  3. 3What role do Large Language Models (LLMs) play in troubleshooting and learning Linux?
  4. 4What are the main challenges or friction points that users still encounter when using Linux?
  5. 5Under what circumstances might a user choose to continue using Windows despite a positive Linux experience?

Turn any lecture into study material

Paste a YouTube URL, PDF, or article. Get flashcards, quizzes, summaries, and AI chat — in seconds.

No credit card required