<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Distro-Hopping on Ivon's Blog</title><link>https://ivonblog.com/en-us/tags/distro-hopping/</link><description>Recent content in Distro-Hopping on Ivon's Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</managingEditor><webMaster>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</webMaster><copyright>You are welcome to share articles of Ivon's Blog (ivonblog.com). Please include the original URL when citing articles, and abide by CC BY-NC-ND 4.0 license. For commercial use, please write an e-mail to me.</copyright><lastBuildDate>Fri, 24 Oct 2025 13:00:00 +0800</lastBuildDate><atom:link href="https://ivonblog.com/en-us/tags/distro-hopping/index.xml" rel="self" type="application/rss+xml"/><item><title>From KDE Neon to Debian + KDE: Chasing The Latest and Stable KDE Desktop</title><link>https://ivonblog.com/en-us/posts/from-kde-neon-to-debian/</link><pubDate>Fri, 24 Oct 2025 13:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/en-us/posts/from-kde-neon-to-debian/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;Can a Linux Desktop Distribution Really Be Both Latest and Stable? Starting From Migrating From KDE Neon to Debian.&lt;/p&gt;
&lt;p&gt;Is there a Linux distro with latest and stable Plasma desktop?&lt;/p&gt;
&lt;p&gt;I have had enough.&lt;/p&gt;
&lt;p&gt;Everything around me is full of things I cannot control. At least let me have absolute control here!
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/from-kde-neon-to-debian/featured.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="512"
 height="287"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Recently, the KDE Plasma desktops on both of my computers (KDE Neon/Ubuntu &amp;amp; Fedora) have been in a very unstable state, so I started thinking it was time to return to a stable system. Recommended KDE Plasma Linux distribution? I think my answer now is Debian.&lt;/p&gt;
&lt;p&gt;I know, I know I have let you down. (&lt;em&gt;Komm Süsser Tod&lt;/em&gt;)&lt;/p&gt;




&lt;div style="position: relative; padding-bottom: 56.25%; overflow: hidden;"&gt;
 &lt;iframe style="position: absolute; width: 100%; height: 100%;"
 src="http://www.youtube.com/embed/hoKluzn07eQ" allowfullscreen frameborder="0" loading="lazy"&gt;
 &lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 class="relative group"&gt;1. Beginning
 &lt;div id="1-beginning" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-beginning" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;My desktop used to be KDE Neon (converted from a Kubuntu installation using PPA). Because it is rolling-updated, a KDE minor version may last only one month, and then a new version appears the next month. On top of that, I update the system once a week, so I always receive the latest updates. But this frequent update speed simply cannot ensure stability. Maybe KDE 6.4 finally becomes relatively stable, then it updates to KDE 6.5, and then a pile of programs cannot open. This repeats over and over, in a process of constant fear.&lt;/p&gt;
&lt;p&gt;Finally, I replaced this fake Ubuntu system that had been installed for a full year with Debian.
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/from-kde-neon-to-debian/images/screenshot_20251023_002435.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="1920"
 height="1080"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;On the other hand, I switched my laptop, which had Fedora Workstation installed for six months, to Fedora Kinoite and continued using it after reinstalling. This system partition remains unchanged, so I should have a hard time breaking the system, right? Compared with uBlue Aurora, Fedora Kinoite installs fewer things by default and requires manually adding a pile of overlays.&lt;/p&gt;
&lt;p&gt;Oh~ toolbox is more capable than I thought. toolbox (Toolbx) is a tool specifically for running Linux containers, where traditional DNF can be used to install software. Since rpm-ostree is so troublesome, why not stuff everything in here? It can actually run ADB inside. As for when to use rpm-ostree, it is really slow. Even installing a simple small package, even with apply live, takes a long time, because everything has to be rebuilt. Although command-line tools should be operated inside toolbx, I really am not used to this containerized development that cuts off both arms.&lt;/p&gt;
&lt;p&gt;Although the system is immutable, that does not guarantee stability. KDE still randomly crashes. This repeats over and over, often in a process of constant fear.&lt;/p&gt;
&lt;p&gt;In the end, I changed that to Debian too, temporarily giving up on rolling-release distributions.&lt;/p&gt;

&lt;h2 class="relative group"&gt;2. The Contradiction Between Latest and Most Stable
 &lt;div id="2-the-contradiction-between-latest-and-most-stable" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#2-the-contradiction-between-latest-and-most-stable" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;In the past, I thought &amp;ldquo;I use Arch btw&amp;rdquo;; this sentence also applies to other rolling-release versions, but&amp;hellip; so? Pursuing the latest Linux software is great, but how do they ensure system stability?&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/en-us/posts/from-kde-neon-to-debian/featured.webp"/></item><item><title>Four Years With Linux: Is Wayland Usable...?</title><link>https://ivonblog.com/en-us/posts/linux-learning-history-4th-year/</link><pubDate>Thu, 14 Aug 2025 15:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/en-us/posts/linux-learning-history-4th-year/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;No more distro-hopping ~ yeah ~ Ubuntu has lasted more than a year without reinstalling. I think it is because I enabled LVM and combined two hard drives, so I no longer have storage anxiety.&lt;/p&gt;
&lt;p&gt;And my attitude toward Arch Linux and Fedora is: I am numb. These systems really cannot be used as main systems. Just installing them on another laptop I use less often, updating once a week, and still having something break is enough to make me drunk. Unless you have no desires and no demands, and are satisfied with the default GNOME or XFCE desktop, do not expect to use a rolling-release distribution for a long time with peace of mind.&lt;/p&gt;

&lt;h2 class="relative group"&gt;1. I Need KDE, but I Also Need Stability
 &lt;div id="1-i-need-kde-but-i-also-need-stability" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-i-need-kde-but-i-also-need-stability" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;An unsolvable answer.&lt;/p&gt;
&lt;p&gt;After using KDE, there really is no going back. Programs in the KDE ecosystem are truly useful for doing complex work. Although I have wanted to use GNOME many times, its design&amp;hellip; sorry, I am not an artist. It really is not suitable for use on a desktop computer. It is enough to use it occasionally on a laptop that I turn on less often.&lt;/p&gt;
&lt;p&gt;And I hope KDE can be a system that keeps bringing &amp;ldquo;surprises.&amp;rdquo; How should I put it? It feels like Pixel phone users occasionally receiving surprise packages from Pixel Drop. Every update always gives users a brand-new experience, not like GNOME merely moving elements around a little. For example, in the recent KDE 6.4 update, the screenshot program Spectacle actually added the convenient function of automatically recognizing QR Codes in images, and Dolphin&amp;rsquo;s right-click menu added folder color tags! So it is not hard to understand why I would do the following.&lt;/p&gt;
&lt;p&gt;The system I currently use is a hybrid of Ubuntu and KDE Neon (good kids, do not try this). Mm, I originally installed it with the Ubuntu 22.04 ISO for convenient LVM setup. It safely survived the major version upgrade to 24.04. Then, because I wanted the KDE desktop, I manually installed kubuntu-desktop and deleted the GNOME desktop. Later I felt the updates were too slow, since Kubuntu 24.04 was still on Plasma 5.27&amp;hellip; I was too lazy to reinstall the system with the KDE Neon ISO. So I manually added the KDE Neon repository to APT in order to obtain the latest Plasma 6.&lt;/p&gt;
&lt;p&gt;Reference: &lt;a href="https://ivonblog.com/posts/convert-kubuntu-to-kde-neon/" target="_blank" rel="noreferrer"&gt;加入套件庫，將Kubuntu轉換為KDE Neon，安裝最新版Plasma桌面套件&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thus it became a system where the desktop environment is rolling-updated, while the remaining packages are stable-updated.&lt;/p&gt;
&lt;p&gt;In actual use, this is weirdly stable. Basic system components, such as KVM virtual machines, Docker, and Podman, remain on stable versions, while I can still taste the latest KDE desktop.
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/linux-learning-history-4th-year/images/on.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="1920"
 height="1080"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Originally I should have been able to do this on Debian too. There was a developer named Norbert Preining who specifically provided the latest KDE packages for Debian Stable, but he said a few years ago that he would stop doing it (see &lt;a href="https://www.preining.info/blog/2022/01/future-of-my-packages-in-debian/" target="_blank" rel="noreferrer"&gt;Future of &amp;ldquo;my&amp;rdquo; packages in Debian | There and back again&lt;/a&gt;), so I can only use Ubuntu. In fact, the threat of Snap is not that serious yet. Many programs still have deb files available; they have not been assimilated by Ubuntu that quickly.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/en-us/posts/linux-learning-history-4th-year/featured.webp"/></item><item><title>Recording My Reflections After Three Years of Using Linux</title><link>https://ivonblog.com/en-us/posts/linux-learning-history-3th-year/</link><pubDate>Wed, 05 Jun 2024 11:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/en-us/posts/linux-learning-history-3th-year/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;This is the sequel to &lt;a href="https://ivonblog.com/en-us/posts/linux-learning-history-2th-year" &gt;使用Linux系統二年&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Looking back from 2023 to now, my thoughts:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Seeing clearly instead makes things hazy&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Freedom, too much freedom, instead makes me want to be a beast in a cage&lt;/em&gt;&lt;/p&gt;




&lt;div style="position: relative; padding-bottom: 56.25%; overflow: hidden;"&gt;
 &lt;iframe style="position: absolute; width: 100%; height: 100%;"
 src="http://www.youtube.com/embed/vN-AmvvREuc" allowfullscreen frameborder="0" loading="lazy"&gt;
 &lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;After a long while, someone on the PTT Linux board again asked everyone what distribution they were using: &lt;a href="https://www.ptt.cc/bbs/Linux/M.1715575642.A.FA9.html" target="_blank" rel="noreferrer"&gt;閒聊 2024你現在用的發行版是哪個呢？&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the end, I gave a conservative answer: Ubuntu.&lt;/p&gt;
&lt;p&gt;If someone asks me which Linux distribution is suitable for beginners, in my article &lt;a href="https://ivonblog.com/posts/top-5-linux-distros-for-beginners/" target="_blank" rel="noreferrer"&gt;Linux distros for beginners&lt;/a&gt;, I still recommend the stalwart Ubuntu. Or at least something based on Ubuntu.&lt;/p&gt;
&lt;p&gt;Because pressure from real life has made my thinking a bit more practical.&lt;/p&gt;

&lt;h2 class="relative group"&gt;1. Main Integrated Air Corps
 &lt;div id="1-main-integrated-air-corps" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-main-integrated-air-corps" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Linux distributions have always had two major update models: one is stable version updates (point release), and the other is rolling updates (rolling release).&lt;/p&gt;
&lt;p&gt;Let me talk about my changes over the past year. One of the biggest changes is that my main system switched back to Ubuntu LTS, returning to the pure white starting point. I want system software to be a little more stable and not update constantly.&lt;/p&gt;
&lt;p&gt;With Arch Linux, if you do not update the whole system every month, installing software causes problems. Every software update creates small problems here and there, or the computer ACPI cannot shut down, plus the fucking Nvidia driver bugs.&lt;/p&gt;
&lt;p&gt;Yes, no matter what controversies Ubuntu has, whether people say Canonical is in bed with Microsoft because of WSL or whatever, stop arguing. I have Keanu Reeves&amp;rsquo;s attitude: whatever you say is right, but I do not want to use a rolling-release distribution as my &amp;ldquo;main&amp;rdquo; anymore.
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/linux-learning-history-3th-year/images/55bf9f08-04dc-4727-ab9f-e08a2ee3403b.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="700"
 height="871"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;I could no longer stand the problems of rolling-release Arch Linux, so I returned to Ubuntu LTS.&lt;/p&gt;
&lt;p&gt;Two years ago, for a boring reason like &amp;ldquo;it is dull&amp;rdquo;, I left my original companion Ubuntu and began distro-hopping. After staying on Arch Linux for a year, I eventually still chose this reassuring distribution. At the beginning of this year, I officially switched back to Ubuntu.&lt;/p&gt;
&lt;p&gt;Ubuntu is not too niche, its style is not too radical, and many people use it. I have chosen to ignore the existence of Snap. But I still really hate the GNOME desktop, so installing KDE looks more pleasing to me.
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/linux-learning-history-3th-year/images/Screenshot_20240605_133027.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="1920"
 height="1080"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;It does not matter if the desktop environment is older. As long as software less related to the system core gets updated often, that is enough. I try to use Flatpak and Distrobox container technologies to install APPs, getting the latest versions without breaking system stability. At worst, I can just compile manually.&lt;/p&gt;
&lt;p&gt;Now that Flatpak technology exists, pursuing the latest software is a false issue. Point Release distributions naturally have their reason to exist. Hasn&amp;rsquo;t Canonical also used Snap and HWE kernels to bypass the problem of LTS systems supporting new hardware?&lt;/p&gt;
&lt;p&gt;Because Linux software development often comes with no guarantee (THE SOFTWARE IS PROVIDED &amp;ldquo;AS IS&amp;rdquo;, WITHOUT WARRANTY OF ANY KIND), community developers maintaining distributions do not have the obligation of big tech companies to provide stability maintenance, and nobody will apologize. The system exploded after an update? Fix it yourself! Otherwise, at least write an issue report. If you do nothing, what are you yelling about?&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/en-us/posts/linux-learning-history-3th-year/featured.webp"/></item><item><title>Recording My Thoughts After Using Linux Systems for Two Years</title><link>https://ivonblog.com/en-us/posts/linux-learning-history-2th-year/</link><pubDate>Sat, 20 May 2023 21:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/en-us/posts/linux-learning-history-2th-year/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;blockquote&gt;&lt;p&gt;「果てまで　気の遠くなる様な旅をしよう」&lt;/p&gt;
&lt;p&gt;To the end, let us begin that long journey.&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Source: https://www.pixiv.net/artworks/65891187"
 src="https://ivonblog.com/posts/linux-learning-history-2th-year/images/kino_yuuri_chito_and_hermes_kino_no_tabi_and_1_more_drawn_by_solafuxiao__0378406626b15392bed10bb5a92a33c1.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 &gt;&lt;figcaption&gt;Source: &lt;a href="https://www.pixiv.net/artworks/65891187" target="_blank" rel="noreferrer"&gt;https://www.pixiv.net/artworks/65891187&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Learning to use Linux systems and no longer returning to Windows has finally entered its second year. For the record of my first year learning Linux and earlier, see &lt;a href="https://ivonblog.com/posts/linux-learning-history/" target="_blank" rel="noreferrer"&gt;this article&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This year was a year of completely continuous Linux system use. I did not use any other system on bare metal.&lt;/p&gt;
&lt;p&gt;This year&amp;rsquo;s journey:&lt;/p&gt;
&lt;p&gt;Ubuntu 22.04 → openSUSE Tumbleweed → FreeBSD 13 → Arch Linux → Gentoo → Linux from Scratch → Arch Linux → Debian → Arch Linux&lt;/p&gt;
&lt;p&gt;Every distribution has a different color and a different culture. It is just like what the OP of &lt;em&gt;Kino&amp;rsquo;s Journey&lt;/em&gt; sings: traveling through different countries, what a beautiful world.&lt;/p&gt;




&lt;div style="position: relative; padding-bottom: 56.25%; overflow: hidden;"&gt;
 &lt;iframe style="position: absolute; width: 100%; height: 100%;"
 src="http://www.youtube.com/embed/cjdjB1N7n6M" allowfullscreen frameborder="0" loading="lazy"&gt;
 &lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 class="relative group"&gt;1. Preparing My Mind
 &lt;div id="1-preparing-my-mind" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-preparing-my-mind" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Linux is free if your time has no value. Studying Linux during the senior year of a humanities student, when there is the most free time, could not be better. This time, I wanted to truly make it my main desktop system and use it in every aspect of life.&lt;/p&gt;
&lt;p&gt;Thought brings motivation; this is self-evident. During this period, I was mostly building theory. Contact with the implementation side of systems would only begin in the next stage, &amp;ldquo;wandering around.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In March 2022, after leaving Ubuntu, I chose to install openSUSE Tumbleweed, a rolling-release distribution with automated testing to ensure update stability, and came into deeper contact with the ideological system of free software.&lt;/p&gt;
&lt;p&gt;For one month in May, every day I read articles from websites such as the Free Software Foundation, &amp;ldquo;Information Human Rights Nobles,&amp;rdquo; and the Software Freedom Conservancy, studied the GNU GPL license, and argued for the reasons to use free software. Richard Matthew Stallman&amp;rsquo;s &lt;em&gt;Free Software, Free Society&lt;/em&gt; advises you to &lt;a href="https://fsfs-zh.readthedocs.io/" target="_blank" rel="noreferrer"&gt;read more&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/linux-learning-history-2th-year/images/absolutelyproprietary.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="480"
 height="451"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;In June, this blog was established, and I began writing articles discussing free software, as well as usage tutorials for various Linux software.&lt;/p&gt;
&lt;p&gt;After watching the historical documentary &lt;em&gt;Revolution OS&lt;/em&gt;, this article came into being: &lt;a href="https://ivonblog.com/en-us/posts/free-software-at-school/" target="_blank" rel="noreferrer"&gt;My thoughts on the Free Software At School&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studying free software philosophy is an immersive experience almost like religion, and it gave birth to a kind of wild-take article like this: &lt;a href="https://ivonblog.com/en-us/posts/why-give-up-minecraft/" target="_blank" rel="noreferrer"&gt;Why Give Up Minecraft&lt;/a&gt;. An even worse negative consequence: I once became a &amp;ldquo;free software police,&amp;rdquo; attacking those bastards who used proprietary software everywhere. I once argued with people about why translation projects should use Crowdin instead of Weblate, and in the end I was blasted for missing the point. After all, those translators really had professional work in the real world, while I did not; I was only running my mouth. Several similar conflicts broke out within a few months, which has made me much more restrained now. I learned love and tolerance, and I argue pure ideology with people much less often.&lt;/p&gt;
&lt;p&gt;At the same time, to satisfy my then-still-unextinguished desire to play games, I went to Arch Wiki and Libregame Wiki to investigate what free and open source games were available. The final results were: &lt;a href="https://ivonblog.com/en-us/posts/why-switch-to-libre-games/" target="_blank" rel="noreferrer"&gt;Switch to Libre Games&lt;/a&gt;, as well as &lt;a href="https://ivonblog.com/posts/how-did-i-meet-minetest/" target="_blank" rel="noreferrer"&gt;Join Minetest&lt;/a&gt;&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/en-us/posts/linux-learning-history-2th-year/featured.webp"/></item><item><title>Why I Switched Back From Gentoo to Arch Linux After 2 Months</title><link>https://ivonblog.com/en-us/posts/from-gentoo-to-arch/</link><pubDate>Thu, 24 Nov 2022 00:40:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/en-us/posts/from-gentoo-to-arch/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;In the end, I switched back to Arch Linux somewhat ashamedly and awkwardly. Although both are rolling-release distributions, the difficulty gap between Gentoo and Arch is truly too large. It seems I was not ready yet.&lt;/p&gt;
&lt;p&gt;Where can one find a desktop Linux distribution that is highly customizable, has the latest software versions, and can be used solidly? These three conditions can never be satisfied at once.&lt;/p&gt;
&lt;p&gt;In pursuit of the ultimate customized Linux system, I switched from openSUSE Tumbleweed to Arch Linux in July 2022, and then switched again to Gentoo Linux.&lt;/p&gt;
&lt;p&gt;During this period, I gained a preliminary understanding of the low-level system compilation principles provided by Gentoo and LFS (installed with dual boot), learned how to migrate from OpenRC to Systemd, and experienced the pain of having to manually install some software myself. As for the system kernel, because I cheated by using the official precompiled binary (based on Fedora), I never had to worry about that part.&lt;/p&gt;
&lt;p&gt;Playing large games such as War Thunder on Gentoo was no problem. Steam (Flatpak) + Proton handled everything.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://i.imgur.com/YLmBeSX.png"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 &gt;&lt;figcaption&gt;Plasma Overdose theme&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;However, after using Gentoo Linux for two months and tasting its pros and cons, I decided to switch back to Arch Linux. My old habit was to upgrade Gentoo once a week. This time, because more than 50 KDE package slot conflicts appeared at once during Gentoo emerge, I thought I could no longer spend this time on low-level debugging, so I took out the Arch Linux USB and reinstalled the system.&lt;/p&gt;
&lt;p&gt;This reason for leaving is not as ridiculous as my previous one for Ubuntu, right? Back then I left because I thought Ubuntu/Debian was too boring. openSUSE/Fedora gave people too many preinstalled things, which I did not like. Although they are not as exaggerated as the Windows 11 advertising machine, that heavyweight collection of proprietary software, that monster can only be locked inside a virtual machine.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://i.imgur.com/Am8NXT4.png"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 &gt;&lt;figcaption&gt;A freshly installed Windows 11 system already has this many advertising APPs&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Using Tumbleweed, Arch, and Gentoo: is that pushing myself into hell? Or heaven? In any case, after using rolling-release distributions close to upstream, I do not want to use stable-release distributions anymore.&lt;/p&gt;
&lt;p&gt;Because of my distro-hopping habits, important data is placed on another hard drive and in the cloud (Software Liberty Association&amp;rsquo;s Nextcloud + private MEGA), so the preparation process did not take too long. After backing up the Windows and MacOS virtual machines, I reinstalled.&lt;/p&gt;

&lt;h2 class="relative group"&gt;1. The Ultimate in Customization, the Test of Stability
 &lt;div id="1-the-ultimate-in-customization-the-test-of-stability" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-the-ultimate-in-customization-the-test-of-stability" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;After thinking about it again and again, to answer the idea at the beginning, Arch is currently the optimal solution, and it must be pure Arch, not Arch-based &amp;ldquo;enhanced&amp;rdquo; distributions such as Manjaro, EndeavourOS, Garuda, or Artix.&lt;/p&gt;
&lt;p&gt;Gentoo and LFS are the ultimate in customization, and the software is also very new. You install the system almost from zero, and you also have to configure options for compiling packages. I can tolerate waiting for packages to compile, but manually handling package conflicts is infuriating. On a PC, I can slowly deal with it, but if installed on a laptop where mobility matters&amp;hellip; I briefly tried Gentoo on the laptop, then later switched back to Arch as well. I had not even encountered upgrade conflict problems yet before I was nearly killed by compilation delays. Gentoo may be stable enough, but friends who like chasing updates will suffer greatly.
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://i.imgur.com/8II1CBt.png"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 &gt;&lt;figcaption&gt;When debugging system problems, not only the beard, even the hair is about to fall out&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;</description></item><item><title>My History and Reflections on Learning Linux: Why Switch to Linux?</title><link>https://ivonblog.com/en-us/posts/linux-learning-history/</link><pubDate>Tue, 08 Mar 2022 02:00:46 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/en-us/posts/linux-learning-history/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;I did not learn Linux because school told me to. It came in waves, especially since I majored in a language-related department.&amp;quot;
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/en-us/posts/linux-learning-history/images/KQbyqNf.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="602"
 height="452"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;I do not think I have already learned Linux, especially the server side, where my knowledge is still shallow. Right now I mainly use Linux as my primary operating system for office work, graphic design, gaming, and occasional programming.&lt;/p&gt;
&lt;p&gt;The benefit of learning Linux is that I came to know many open source software solutions, many of which are cross-platform and can replace a lot of commercial software. Of course, I mean for personal use. Industry probably would not accept most of them.&lt;/p&gt;
&lt;p&gt;My process of learning Linux has been quite fragmented. The knowledge points were filled in one by one. I only recently learned that there are so many Chinese input method frameworks to choose from. I specifically took an introductory Linux course and read &lt;em&gt;Bird&amp;rsquo;s Linux Private Kitchen&lt;/em&gt; before I understood what it feels like to learn step by step. To deepen my understanding, I took Data Structures and Operating Systems in the computer science department (because neither of those two courses requires math ;P).&lt;/p&gt;

&lt;h2 class="relative group"&gt;Chronology
 &lt;div id="chronology" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#chronology" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;2018&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;My earliest contact was Ubuntu 16.04 in high school. Because 32-bit Windows 7 was a bit sluggish on a machine with 2GB of RAM, I looked for an alternative. Back then I still used the lazy person&amp;rsquo;s installation method, &lt;a href="https://wiki.ubuntu-tw.org/index.php?title=Wubi" target="_blank" rel="noreferrer"&gt;Wubi&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After using it, sure enough, it was still just as sluggish. Maybe it was not because of the E3300 CPU, but because the GPU had long depended on the G41 motherboard&amp;rsquo;s integrated graphics (I only learned this recently), so it was no surprise that Gnome desktop animations lagged.&lt;/p&gt;
&lt;p&gt;Later, Lubuntu was not much better. Because the graphics chip was too weak, LXDE windows often turned into frame-dropping, overlapping screens like IE.&lt;/p&gt;
&lt;p&gt;So after playing with it on and off for a few months, I deleted it. But that was the beginning.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After that, things went quiet for a few years. In 2020, I became obsessed with Ubuntu again. Looking back now, Ubuntu is not the entirety of Linux, but it is the easiest entry point. At the time my computer actually got hit by a Mars virus similar to WannaCry, so I haphazardly deleted Windows 10 and used Ubuntu as my main system. But I was not used to LibreOffice, so in less than a month I went back to Windows. I also formatted my data drive as EXT4 back then, but on Windows it required a driver to read and the compatibility was poor, so I changed it back to NTFS.&lt;/p&gt;
&lt;p&gt;During this chaotic period, I also roughly learned how to use virtual machines, so Linux moved into VMware.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;2021 was probably the year when I had the broadest exposure. I wanted to dual-boot Windows 11 and Linux. That was the plan, but Windows would often corrupt the Ubuntu partition after booting (I had to use fsck to repair the disk afterward). Installing Fedora and Kubuntu did not solve the partition corruption issue either, so I went back to a single-system setup. Later I also tried Arch Linux. Too much hassle.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/en-us/posts/linux-learning-history/featured.webp"/></item></channel></rss>