<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Switchtolinux on Chris Titus Tech | Tech Content Creator</title><link>https://christitus.com/tags/switchtolinux/</link><description>Recent content in Switchtolinux on Chris Titus Tech | Tech Content Creator</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>Chris Titus</managingEditor><webMaster>Chris Titus</webMaster><lastBuildDate>Thu, 15 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://christitus.com/tags/switchtolinux/index.xml" rel="self" type="application/rss+xml"/><item><title>How I Switched to Linux</title><link>https://christitus.com/how-i-use-linux/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><author>Chris Titus</author><guid>https://christitus.com/how-i-use-linux/</guid><description>&lt;p&gt;Over the past 8 years I have used Linux desktop as my primary daily use PC. Before then I used Windows since the 3.11 release back in the early 90s. As someone with over 10 professional Windows certifications and 20+ years as a Windows power user, the transition wasn&amp;rsquo;t easy—but it was worth it.&lt;/p&gt;
&lt;h2 id="the-first-year"&gt;The First Year&lt;/h2&gt;
&lt;p&gt;This was well documented on my youtube channel. I had various distro challenges that lasted 10-30 days, where I constantly distro-hopped between different Linux distributions trying to find the &amp;ldquo;perfect&amp;rdquo; setup.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLc7fktTRMBoxZMG1YlLdBI0oiJZ8iqIP5"&gt;https://www.youtube.com/playlist?list=PLc7fktTRMBoxZMG1YlLdBI0oiJZ8iqIP5&lt;/a&gt; - Switching to Arch Linux first 10 days
&lt;a href="https://www.youtube.com/playlist?list=PLc7fktTRMBozmc1_9kEmgxYo0jIdsiz7w"&gt;https://www.youtube.com/playlist?list=PLc7fktTRMBozmc1_9kEmgxYo0jIdsiz7w&lt;/a&gt; - Switching to Ubuntu first 30 days&lt;/p&gt;
&lt;p&gt;The TLDW of all those challenge and the problems I had:&lt;/p&gt;
&lt;h3 id="too-many-distros---focus-on-features-instead"&gt;Too Many Distros - Focus on Features Instead&lt;/h3&gt;
&lt;p&gt;The biggest mistake I made was choosing distributions based on aesthetics rather than functionality. I quickly learned that distributions don&amp;rsquo;t matter nearly as much as the components you choose:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Desktop Environments&lt;/strong&gt; (Gnome, KDE, XFCE, etc) - These define the look and feel of your system, and you can swap them out without reinstalling your entire OS&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;File Managers&lt;/strong&gt; (Nautilus, Dolphin, Thunar, etc) - I discovered Thunar from XFCE and still use it today, even though I don&amp;rsquo;t use XFCE as my desktop environment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mix and Match Philosophy&lt;/strong&gt; - Linux allows you to cherry-pick components from different desktop environments. You&amp;rsquo;re not locked into an ecosystem like Windows or Mac&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="using-foss-programs-vs-trying-to-use-wine"&gt;Using FOSS Programs vs Trying to Use WINE&lt;/h3&gt;
&lt;p&gt;One of my hardest lessons was accepting that not everything from Windows translates well to Linux:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Windows-Only Programs&lt;/strong&gt; - If you rely heavily on Adobe products or Microsoft Office professionally, Linux might not be your best choice. After years of experience, I can confidently say Mac or Windows serves these users better&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;WINE Limitations&lt;/strong&gt; - While Wine and similar tools exist, trying to emulate Windows programs often leads to frustration and poor performance&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Hard Truth&lt;/strong&gt; - Linux folks will tell you &amp;ldquo;everything just works,&amp;rdquo; but that&amp;rsquo;s not reality. Accept what works natively and plan accordingly&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="gaming-and-mods"&gt;Gaming and Mods&lt;/h3&gt;
&lt;p&gt;Gaming on Linux has come a long way since 2018 when I started:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Steam Proton Revolution&lt;/strong&gt; - When I began in 2018, Steam was just launching Proton compatibility. Today, most games work out of the box&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mod Support Challenges&lt;/strong&gt; - Almost every game is made for Windows, so mods don&amp;rsquo;t install the same way. You&amp;rsquo;ll need Linux-specific tools and workarounds&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;My Gaming Evolution&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;2023: 65% Windows, 32% Steam Deck, 2% Linux&lt;/li&gt;
&lt;li&gt;2024: 78% Windows, 12% Steam Deck, 9% Linux&lt;/li&gt;
&lt;li&gt;2025: 80% Linux, 12% Steam Deck, 10% Windows&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The shift happened when I stopped playing heavily-modded games like Final Fantasy XI Online and games with desync issues on Linux. If you play older games or don&amp;rsquo;t heavily mod, Linux in 2026 offers an excellent gaming experience.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Check ProtonDB&lt;/strong&gt; before switching to see your game compatibility: &lt;a href="https://www.protondb.com"&gt;https://www.protondb.com&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="the-second-year-and-beyond"&gt;The Second Year and Beyond&lt;/h2&gt;
&lt;p&gt;After the initial learning curve, I focused on stability and simplicity rather than chasing the &amp;ldquo;perfect&amp;rdquo; distribution.&lt;/p&gt;
&lt;h3 id="making-my-perfect-install"&gt;Making My &amp;ldquo;Perfect Install&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;I radically simplified my setup by stripping away unnecessary components:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;No Desktop Environments&lt;/strong&gt; - I removed bloated desktop environments entirely. My current window manager binary is only 116KB&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sticking to the Big 3&lt;/strong&gt; - I only use Fedora, Arch, or Debian-based distributions. No more distro hopping every week&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Window Managers Only&lt;/strong&gt; - I switched to lightweight window managers (i3wm, bspwm, dwm) that use minimal resources and rarely break during updates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Terminal-Based Configuration&lt;/strong&gt; - Everything I need is configured through the terminal, eliminating dependency conflicts and compatibility issues&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;The Result&lt;/strong&gt;: My current Arch Linux installation has 628 days of uptime. By having less software installed, there&amp;rsquo;s less that can break during updates. I can run system updates live on stream without worrying about breaking my system.&lt;/p&gt;
&lt;h3 id="understanding-linux-file-structure"&gt;Understanding Linux File Structure&lt;/h3&gt;
&lt;p&gt;Linux&amp;rsquo;s file organization is far more logical than Windows, where programs can install in Program Files, Program Files (x86), ProgramData, AppData Local, AppData Roaming, or scattered registry entries.&lt;/p&gt;
&lt;p&gt;Linux follows two simple rules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;User Configuration&lt;/strong&gt;: &lt;code&gt;/home/user/.config&lt;/code&gt; - All your personal settings and configurations live here&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System Configuration&lt;/strong&gt;: &lt;code&gt;/etc&lt;/code&gt; - All system-wide settings live here&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System Resources&lt;/strong&gt;: &lt;code&gt;/usr&lt;/code&gt; - System binaries and shared resources&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;User Files&lt;/strong&gt;: &lt;code&gt;/home&lt;/code&gt; - All your personal files and data&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This standardization means you always know where to find configurations, making troubleshooting and backups significantly easier. About 90% of all software follows this convention.&lt;/p&gt;
&lt;h3 id="dual-boot-vs-virtual-machines-vs-wsl"&gt;Dual Boot vs Virtual Machines vs WSL&lt;/h3&gt;
&lt;p&gt;After 8 years, here&amp;rsquo;s what works best for different scenarios:&lt;/p&gt;
&lt;h4 id="dual-boot-for-performance-and-gaming"&gt;Dual Boot for Performance and Gaming&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Two Hard Drives Recommended&lt;/strong&gt; - Install Windows and Linux on separate drives to avoid bootloader conflicts&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Installation Order Matters&lt;/strong&gt; - Always install Windows first, then Linux second&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows Update Warning&lt;/strong&gt; - Windows updates can occasionally break your Linux bootloader. Separate drives minimize this risk&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best For&lt;/strong&gt;: Gaming performance, professional work requiring Windows-specific software&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="virtual-machines-for-windows-programs"&gt;Virtual Machines for Windows Programs&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Highly Optimized on Linux&lt;/strong&gt; - Linux VMs can be incredibly performant, much more so than Windows-based VMs&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Seamless Integration&lt;/strong&gt; - I run Windows VMs so well that most viewers don&amp;rsquo;t realize I&amp;rsquo;m not on native Windows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GPU Passthrough&lt;/strong&gt; - You can pass through hardware directly to VMs for near-native performance&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best For&lt;/strong&gt;: Occasional Windows software use, development work, testing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I use VMs extensively for my Windows utility development. Most people watching my content think I&amp;rsquo;m a Windows user, but I&amp;rsquo;m actually running everything in a highly optimized VM on Linux.&lt;/p&gt;
&lt;h4 id="wsl-for-linux-on-windows"&gt;WSL for Linux on Windows&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Occasional Command Line Use&lt;/strong&gt; - Good for Windows users who need occasional Linux terminal access&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Not a Full Linux Experience&lt;/strong&gt; - Limited compared to native Linux or dual boot&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best For&lt;/strong&gt;: Developers who primarily use Windows but need Linux tools&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="linux-hardware-matters"&gt;Linux Hardware Matters&lt;/h3&gt;
&lt;p&gt;Hardware compatibility can make or break your Linux experience. Here&amp;rsquo;s what you need to know:&lt;/p&gt;
&lt;h4 id="nvidia-vs-amd"&gt;NVIDIA vs AMD&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;AMD Graphics&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drivers built directly into the Linux kernel&lt;/li&gt;
&lt;li&gt;No extra modules or installation required&lt;/li&gt;
&lt;li&gt;Better out-of-the-box experience for most users&lt;/li&gt;
&lt;li&gt;Fewer update-related issues&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best for gamers&lt;/strong&gt; who want hassle-free compatibility&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;NVIDIA Graphics&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Requires proprietary kernel modules&lt;/li&gt;
&lt;li&gt;Installation needed (not built-in)&lt;/li&gt;
&lt;li&gt;Can break during kernel updates (system won&amp;rsquo;t boot or no video output)&lt;/li&gt;
&lt;li&gt;Better performance for productivity work (DaVinci Resolve, AI/ML workloads)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best for professionals&lt;/strong&gt; doing GPU-intensive work&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;The Bottom Line&lt;/strong&gt;: Both work, but AMD requires less maintenance and troubleshooting.&lt;/p&gt;
&lt;h4 id="monitor-and-display-issues"&gt;Monitor and Display Issues&lt;/h4&gt;
&lt;p&gt;Five years ago, most Linux systems used X.org, which had significant limitations:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;X.org Limitations&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No native Variable Refresh Rate (VRR) support&lt;/li&gt;
&lt;li&gt;Poor 4K support&lt;/li&gt;
&lt;li&gt;Screen tearing (requires manual configuration to fix)&lt;/li&gt;
&lt;li&gt;Older technology but still very stable&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Wayland Advantages&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Native VRR support&lt;/li&gt;
&lt;li&gt;Excellent 4K and multi-monitor support&lt;/li&gt;
&lt;li&gt;No screen tearing by default&lt;/li&gt;
&lt;li&gt;Modern replacement for X.org&lt;/li&gt;
&lt;li&gt;Most new desktop environments default to Wayland (Hyperland, GNOME 40+, KDE Plasma 6)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I still use X.org personally because it works for my setup, but most users today should choose Wayland for modern display features.&lt;/p&gt;
&lt;h4 id="third-party-hardware-compatibility"&gt;Third-Party Hardware Compatibility&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Streaming Hardware&lt;/strong&gt; - Elgato capture cards and similar devices may have limited or no Linux support&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Webcams&lt;/strong&gt; - Most work, but advanced features may not&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Audio Interfaces&lt;/strong&gt; - Professional audio equipment varies in compatibility&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RGB Peripherals&lt;/strong&gt; - Software like OpenRGB helps, but not all devices supported&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="bleeding-edge-hardware-has-worse-support"&gt;Bleeding Edge Hardware Has Worse Support&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;Important Reality Check&lt;/strong&gt;: If you buy the latest GPU or CPU on release day:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Arch Linux&lt;/strong&gt; - Will probably work, but performance may be suboptimal initially&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;6 Months Later&lt;/strong&gt; - Support and optimization typically catches up&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows/Mac&lt;/strong&gt; - Always prioritized by hardware manufacturers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Research First&lt;/strong&gt; - Check Linux compatibility before buying new hardware&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Linux hardware support is excellent for established hardware but lags behind for bleeding-edge releases. This is the trade-off for using an open-source ecosystem.&lt;/p&gt;
&lt;h2 id="my-current-setup"&gt;My Current Setup&lt;/h2&gt;
&lt;p&gt;After 8 years of refinement, here&amp;rsquo;s what I&amp;rsquo;ve settled on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Distribution&lt;/strong&gt;: Arch Linux with CachyOS kernel (optimized for desktop performance)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Window Manager&lt;/strong&gt;: DWM (116KB binary managing my entire GUI)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;File Manager&lt;/strong&gt;: Thunar (from XFCE)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Uptime&lt;/strong&gt;: 628 days on current install&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gaming&lt;/strong&gt;: 80% on Linux via Steam Proton&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows Work&lt;/strong&gt;: Optimized VM for utility development&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Update Frequency&lt;/strong&gt;: Weekly (sometimes monthly without issues)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The key to my stability is simplicity. Less software means fewer dependencies, fewer conflicts, and fewer things that can break during updates.&lt;/p&gt;
&lt;h2 id="final-thoughts"&gt;Final Thoughts&lt;/h2&gt;
&lt;p&gt;Linux isn&amp;rsquo;t for everyone, and that&amp;rsquo;s okay. If you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rely on Adobe Creative Suite professionally&lt;/li&gt;
&lt;li&gt;Need Microsoft Office (not LibreOffice alternatives)&lt;/li&gt;
&lt;li&gt;Play games with kernel-level anti-cheat&lt;/li&gt;
&lt;li&gt;Heavily mod games like Skyrim with hundreds of mods&lt;/li&gt;
&lt;li&gt;Want bleeding-edge hardware support on day one&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then Windows or Mac might serve you better, and there&amp;rsquo;s no shame in that.&lt;/p&gt;
&lt;p&gt;But if you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Value system stability and control&lt;/li&gt;
&lt;li&gt;Enjoy learning and tinkering&lt;/li&gt;
&lt;li&gt;Play mostly older or Steam-verified games&lt;/li&gt;
&lt;li&gt;Use open-source software&lt;/li&gt;
&lt;li&gt;Want a system that respects your choices&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then Linux can provide an incredible experience that only gets better with time.&lt;/p&gt;
&lt;p&gt;My journey from Windows power user to Linux daily driver took patience, learning, and accepting limitations. But 628 days of uptime and counting? I wouldn&amp;rsquo;t go back.&lt;/p&gt;
&lt;h2 id="walkthrough-video"&gt;Walkthrough Video&lt;/h2&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/EcKSdZ_ENeg?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
&lt;/div&gt;</description></item></channel></rss>