<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>debian &amp;mdash; in ♥️ with linux</title>
    <link>https://inlovewithlinux.com/tag:debian</link>
    <description>After 20 years with macOS, I returned to Linux &lt;span&gt;many&lt;/span&gt; days ago, including &lt;strong&gt;some&lt;/strong&gt; days without hopping on  Debian Stable.</description>
    <pubDate>Mon, 20 Apr 2026 10:38:30 +0200</pubDate>
    <item>
      <title>1-year debian: first month</title>
      <link>https://inlovewithlinux.com/1-year-debian-first-month</link>
      <description>&lt;![CDATA[I’ve completed one month with Debian stable. It sounds dramatic, but it’s actually been a positive experience.&#xA;&#xA;Switching from a rolling release like openSUSE Tumbleweed was quite a change, but I’ve really come to like the stable foundation Debian offers.&#xA;&#xA;Some software is a few versions older—which isn’t a big deal—but there are also things that aren’t (or aren’t yet) available in the Debian repositories.&#xA;&#xA;But for that, there’s Flatpak, which I trust more than random third-party repositories.&#xA;&#xA;Right now, my only issue is that my custom-built AMD PC occasionally and very rarely freezes. I’m on the case, though, and I actually suspect it’s a third-party program that doesn’t come from the Debian repo.&#xA;&#xA;On the bright side of committing to Debian for a year, I’ve now got a solid backup strategy in place with Déjà Dup, Timeshift, and Dotdrop. Thanks to that, reinstalling the system is a breeze - especially helpful since I tend to tinker more than a lot!&#xA;&#xA;Since I’ve still got 11 months with Debian ahead of me, one of my current projects is learning how to create .deb packages. The Debian documentation is excellent—but also quite complex!&#xA;&#xA;But my first attempt with rofi 2.0 was a success—so maybe in 11 months, I’ll have my own repo! ;)&#xA;&#xA;All in all: A positive experience in the first month and a happy outlook for the next 11 months with Debian. Beyond the technical aspects, there’s also the good feeling of being on the right side.&#xA;&#xA;#debian #gnome]]&gt;</description>
      <content:encoded><![CDATA[<p>I’ve completed one month with <a href="https://www.debian.org/">Debian stable</a>. It sounds dramatic, but it’s actually been a positive experience.</p>

<p>Switching from a rolling release like openSUSE Tumbleweed was quite a change, but I’ve really come to like the stable foundation Debian offers.</p>

<p>Some software is a few versions older—which isn’t a big deal—but there are also things that aren’t (or aren’t yet) available in the Debian repositories.</p>

<p>But for that, there’s Flatpak, which I trust more than random third-party repositories.</p>

<p>Right now, my only issue is that my custom-built AMD PC occasionally and very rarely freezes. I’m on the case, though, and I actually suspect it’s a third-party program that doesn’t come from the Debian repo.</p>

<p>On the bright side of committing to Debian for a year, I’ve now got a solid backup strategy in place with <a href="https://apps.gnome.org/DejaDup/">Déjà Dup</a>, Timeshift, and <a href="https://github.com/deadc0de6/dotdrop">Dotdrop</a>. Thanks to that, reinstalling the system is a breeze – especially helpful since I tend to tinker more than a lot!</p>

<p>Since I’ve still got 11 months with Debian ahead of me, one of my current projects is learning how to create .deb packages. The Debian documentation is excellent—but also quite complex!</p>

<p>But my first attempt with rofi 2.0 was a success—so maybe in 11 months, I’ll have my own repo! ;)</p>

<p>All in all: A positive experience in the first month and a happy outlook for the next 11 months with Debian. Beyond the technical aspects, there’s also the good feeling of being on the right side.</p>

<p><a href="https://inlovewithlinux.com/tag:debian" class="hashtag"><span>#</span><span class="p-category">debian</span></a> <a href="https://inlovewithlinux.com/tag:gnome" class="hashtag"><span>#</span><span class="p-category">gnome</span></a></p>
]]></content:encoded>
      <guid>https://inlovewithlinux.com/1-year-debian-first-month</guid>
      <pubDate>Thu, 12 Feb 2026 22:13:17 +0100</pubDate>
    </item>
    <item>
      <title>one year challenge: debian</title>
      <link>https://inlovewithlinux.com/one-year-challenge-debian</link>
      <description>&lt;![CDATA[Lately, I&#39;ve been doing a lot of distro hopping: openSUSE, Debian, openSUSE, Debian, Fedora, openSUSE, and Debian again.&#xA;&#xA;At least it&#39;s relatively limited. But Arch and nixOS also keep tempting me.&#xA;&#xA;However, I believe that I need to get to know one distro really well. So in 2026, I will only use Debian Stable on my two main computers (PC and laptop).&#xA;&#xA;No more distro hopping until 2027.&#xA;&#xA;Of course, anything goes on my hobby Thinkpad. So that you can check up on me, the header of this page counts (Javascript must be enabled).&#xA;&#xA;debian]]&gt;</description>
      <content:encoded><![CDATA[<p>Lately, I&#39;ve been doing a lot of distro hopping: openSUSE, Debian, openSUSE, Debian, Fedora, openSUSE, and Debian again.</p>

<p>At least it&#39;s relatively limited. But Arch and nixOS also keep tempting me.</p>

<p>However, I believe that I need to get to know one distro really well. So in 2026, I will only use Debian Stable on my two main computers (PC and laptop).</p>

<p>No more distro hopping until 2027.</p>

<p>Of course, anything goes on my hobby Thinkpad. So that you can check up on me, the header of this page counts (Javascript must be enabled).</p>

<p><a href="https://inlovewithlinux.com/tag:debian" class="hashtag"><span>#</span><span class="p-category">debian</span></a></p>
]]></content:encoded>
      <guid>https://inlovewithlinux.com/one-year-challenge-debian</guid>
      <pubDate>Mon, 12 Jan 2026 22:18:40 +0100</pubDate>
    </item>
    <item>
      <title>Running Debian</title>
      <link>https://inlovewithlinux.com/running-debian</link>
      <description>&lt;![CDATA[Last weekend, I had a very brief distro-hopping moment. &#xA;&#xA;For 10 minutes, openSUSE was back on my computer. I was surprised myself that I immediately reinstalled Debian 13.&#xA;&#xA;I had assumed that not having a ‘brand new’ system would bother me too much.&#xA;&#xA;But on the contrary: Debian&#39;s simplicity and stability brought me back very quickly. It also turns out that I have quite a lot of up-to-date software after all.&#xA;&#xA;Basically, I only use 10 to 15 apps regularly. For some, it doesn&#39;t matter that they lag behind in a few features; for others, there&#39;s always Flathub.&#xA;&#xA;I use Librewolf as my browser anyway, and it has its own repo.&#xA;&#xA;I get a more up-to-date kernel or firmware via backports.&#xA;&#xA;So I can highly recommend Debian... Simple, refreshingly old-fashioned and stable.&#xA;&#xA;debian]]&gt;</description>
      <content:encoded><![CDATA[<p>Last weekend, I had a very brief distro-hopping moment.</p>

<p>For 10 minutes, <a href="https://www.opensuse.org/">openSUSE</a> was back on my computer. I was surprised myself that I immediately reinstalled <a href="https://debian.org">Debian 13</a>.</p>

<p>I had assumed that not having a ‘brand new’ system would bother me too much.</p>

<p>But on the contrary: Debian&#39;s simplicity and stability brought me back very quickly. It also turns out that I have quite a lot of up-to-date software after all.</p>

<p>Basically, I only use 10 to 15 apps regularly. For some, it doesn&#39;t matter that they lag behind in a few features; for others, there&#39;s always <a href="https://flathub.org">Flathub</a>.</p>

<p>I use <a href="https://librewolf.net/">Librewolf</a> as my browser anyway, and it has its own repo.</p>

<p>I get a more up-to-date kernel or firmware via backports.</p>

<p>So I can highly recommend Debian... Simple, refreshingly old-fashioned and stable.</p>

<p><a href="https://inlovewithlinux.com/tag:debian" class="hashtag"><span>#</span><span class="p-category">debian</span></a></p>
]]></content:encoded>
      <guid>https://inlovewithlinux.com/running-debian</guid>
      <pubDate>Tue, 30 Sep 2025 21:41:23 +0200</pubDate>
    </item>
    <item>
      <title>Back to Debian</title>
      <link>https://inlovewithlinux.com/back-to-debian</link>
      <description>&lt;![CDATA[After experiencing some issues with openSUSE tumbleweed and only being able to install Niri with a minor fix, I realized that rolling releases are not for me. sAt present, Niri is still not fixed in openSUSE (as of September 13, 2025, 28 days ago), and the current release has not yet appeared in openSUSE./s&#xA;&#xA;My solution to this problem doesn&#39;t make any sense at all, but it makes me very happy at the moment: Debian 13 and GNOME.&#xA;&#xA;Right now, I&#39;m looking for stability, and what could be better than Debian? Plus, we&#39;ve hit the sweet spot with Debian 13 just coming out. So don&#39;t ask me in six months if I&#39;m still this happy.&#xA;&#xA;What&#39;s so great about Debian? It runs without any problems, whether on my desktop or my Framework 12. All codecs are included, and all my apps are there too (otherwise there&#39;s Flathub)...&#xA;&#xA;But why Gnome and no more Tiling Window Manager? I can&#39;t say exactly, and I&#39;m not completely done with keyboard shortcuts yet. But you can also configure a lot of stuff in GNOME&#xA;&#xA;More on that later, for sure.&#xA;&#xA;#debian #gnome]]&gt;</description>
      <content:encoded><![CDATA[<p>After experiencing some issues with openSUSE tumbleweed and only being able to install Niri with a minor fix, I realized that rolling releases are not for me. <s>At present, Niri is still not fixed in openSUSE (as of September 13, 2025, 28 days ago), and the current release has not yet appeared in openSUSE.</s></p>

<p>My solution to this problem doesn&#39;t make any sense at all, but it makes me very happy at the moment: <a href="https://www.debian.org">Debian 13</a> and <a href="https://www.gnome.org/">GNOME</a>.</p>

<p>Right now, I&#39;m looking for stability, and what could be better than Debian? Plus, we&#39;ve hit the sweet spot with Debian 13 just coming out. So don&#39;t ask me in six months if I&#39;m still this happy.</p>

<p>What&#39;s so great about Debian? It runs without any problems, whether on my desktop or my Framework 12. All codecs are included, and all my apps are there too (otherwise there&#39;s Flathub)...</p>

<p>But why Gnome and no more Tiling Window Manager? I can&#39;t say exactly, and I&#39;m not completely done with keyboard shortcuts yet. But you can also configure a lot of stuff in GNOME</p>

<p>More on that later, for sure.</p>

<p><a href="https://inlovewithlinux.com/tag:debian" class="hashtag"><span>#</span><span class="p-category">debian</span></a> <a href="https://inlovewithlinux.com/tag:gnome" class="hashtag"><span>#</span><span class="p-category">gnome</span></a></p>
]]></content:encoded>
      <guid>https://inlovewithlinux.com/back-to-debian</guid>
      <pubDate>Sun, 14 Sep 2025 00:01:34 +0200</pubDate>
    </item>
    <item>
      <title>Debian 12 on the Tuxedo Pulse</title>
      <link>https://inlovewithlinux.com/debian-12-on-the-tuxedo-pulse</link>
      <description>&lt;![CDATA[Linux actually runs on everything, but especially with laptops one or two things have to be adjusted... This also applies to my Tuxedo Pulse 14 Gen3 (and maybe also the Gen4) and Debian 12.&#xA;&#xA;!--more--&#xA;&#xA;Backports Kernel&#xA;&#xA;Debian 12 comes with the kernel 6.1. With this kernel, the display does not want to wake up after sleep mode.&#xA;Installing the 6.10 kernel from the backports helps here.&#xA;&#xA;Add to /etc/apt/sources.list&#xA;&#xA;deb http://deb.debian.org/debian bookworm-backports main non-free-firmware&#xA;&#xA;Update:&#xA;&#xA;sudo apt update&#xA;&#xA;Install Kernel 6.10:&#xA;&#xA;sudo apt install -t bookworm-backports linux-headers-6.10.11+bpo-amd6&#xA;&#xA;And Kernel headers needed later for tuxedo drivers.&#xA;&#xA;sudo apt install -t bookworm-backports linux-headers-6.10.11+bpo-amd6&#xA;&#xA;AMD GPU firmware:&#xA;&#xA;sudo apt install -t bookworm-backports firmware-amd-graphics&#xA;&#xA;Fixing Display Freezing&#xA;&#xA;In /etc/default/grub change&#xA;&#xA;GRUBCMDLINELINUXDEFAULT=&#34;quiet&#34;&#xA;&#xA;to&#xA;&#xA;GRUBCMDLINELINUXDEFAULT=&#34;quiet splash amdgpu.dcdebugmask=0x10&#34;&#xA;&#xA;This will fix freezes of the display when running on battery. Adding splash will add a nicer prompt if you use encryption.&#xA;&#xA;Update grub:&#xA;&#xA;sudo update-grub&#xA;&#xA;and reboot.&#xA;&#xA;Tuxedo Control Center&#xA;&#xA;Tuxedo recommends not to include your packages as a repo, but to install them directly.&#xA;&#xA;Download the latest version of&#xA;&#xA;tuxedo-control-centerVERSIONamd64.deb&#xA;&#xA;and&#xA;&#xA;tuxedo-driversVERSIONall.deb.&#xA;&#xA;Install both packages with&#xA;&#xA;sudo apt install ./tuxedo*.deb&#xA;&#xA;Add Keys to Secure Boot&#xA;&#xA;To ensure that the Tuxedo driver also works under Secure Boot, the signature of the module created with dkms during installation must be stored in the UEFI.&#xA;&#xA;If mokutil is not installed, it will be installed. dkms should already be installed. If I enter the following, it will be installed in case of doubt.&#xA;&#xA;sudo dnf install mokutil dkms&#xA;&#xA;The machine owner key (mok.pub) from dkms can be found in Fedora in the path: /var/lib/dkms&#xA;&#xA;The installation is carried out by:&#xA;&#xA;sudo mokutil --import /var/lib/dkms/mok.pub&#xA;&#xA;The MOK Manager appears after the computer has restarted.&#xA;In the MOK manager, select Enroll MOK - Continue - Yes.&#xA;Then restart the computer and the Tuxedo drivers should now also run under Secure Boot.&#xA;&#xA;For more detailed steps, you could look at the sources. I just wrote a summary for my system.&#xA;&#xA;Sources:&#xA;&#xA;Tuxedocomputers.com: TUXEDO Control Center and drivers under Debian&#xA;Reddit.com: This is how I set up secure boot with Fedora and tuxedo-keyboard driver&#xA;&#xA;#debian #hardware]]&gt;</description>
      <content:encoded><![CDATA[<p>Linux actually runs on everything, but especially with laptops one or two things have to be adjusted... This also applies to my <a href="https://www.tuxedocomputers.com/en/TUXEDO-Pulse-14-Gen3.tuxedo">Tuxedo Pulse 14 Gen3</a> (and maybe also the Gen4) and <a href="https://www.debian.org/">Debian 12</a>.</p>



<h2 id="backports-kernel">Backports Kernel</h2>

<p>Debian 12 comes with the kernel 6.1. With this kernel, the display does not want to wake up after sleep mode.
Installing the 6.10 kernel from the backports helps here.</p>

<p>Add to /etc/apt/sources.list</p>

<p><code>deb http://deb.debian.org/debian bookworm-backports main non-free-firmware</code></p>

<p>Update:</p>

<p><code>sudo apt update</code></p>

<p>Install Kernel 6.10:</p>

<p><code>sudo apt install -t bookworm-backports linux-headers-6.10.11+bpo-amd6</code></p>

<p>And Kernel headers needed later for tuxedo drivers.</p>

<p><code>sudo apt install -t bookworm-backports linux-headers-6.10.11+bpo-amd6</code></p>

<p>AMD GPU firmware:</p>

<p><code>sudo apt install -t bookworm-backports firmware-amd-graphics</code></p>

<h2 id="fixing-display-freezing">Fixing Display Freezing</h2>

<p>In /etc/default/grub change</p>

<p><code>GRUB_CMDLINE_LINUX_DEFAULT=&#34;quiet&#34;</code></p>

<p>to</p>

<p><code>GRUB_CMDLINE_LINUX_DEFAULT=&#34;quiet splash amdgpu.dcdebugmask=0x10&#34;</code></p>

<p>This will fix freezes of the display when running on battery. Adding splash will add a nicer prompt if you use encryption.</p>

<p>Update grub:</p>

<p><code>sudo update-grub</code></p>

<p>and reboot.</p>

<h2 id="tuxedo-control-center">Tuxedo Control Center</h2>

<p>Tuxedo recommends not to include your packages as a repo, but to install them directly.</p>

<p>Download the latest version of</p>

<p><a href="https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-control-center">tuxedo-control-center<em>VERSION</em>amd64.deb</a></p>

<p>and</p>

<p><a href="https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-drivers">tuxedo-drivers<em>VERSION</em>all.deb</a>.</p>

<p>Install both packages with</p>

<p><code>sudo apt install ./tuxedo*.deb</code></p>

<h2 id="add-keys-to-secure-boot">Add Keys to Secure Boot</h2>

<p>To ensure that the Tuxedo driver also works under Secure Boot, the signature of the module created with dkms during installation must be stored in the UEFI.</p>

<p>If mokutil is not installed, it will be installed. dkms should already be installed. If I enter the following, it will be installed in case of doubt.</p>

<p><code>sudo dnf install mokutil dkms</code></p>

<p>The machine owner key (mok.pub) from dkms can be found in Fedora in the path: <strong>/var/lib/dkms</strong></p>

<p>The installation is carried out by:</p>

<p><code>sudo mokutil --import /var/lib/dkms/mok.pub</code></p>

<p>The <strong>MOK Manager</strong> appears after the computer has restarted.
In the MOK manager, select <strong>Enroll MOK</strong> – <strong>Continue</strong> – <strong>Yes</strong>.
Then <strong>restart</strong> the computer and the Tuxedo drivers should now also run under Secure Boot.</p>

<p>For more detailed steps, you could look at the sources. I just wrote a summary for my system.</p>

<h4 id="sources">Sources:</h4>
<ul><li><a href="https://www.tuxedocomputers.com/en/TUXEDO-Control-Center-and-drivers-under-Debian.tuxedo">Tuxedocomputers.com: TUXEDO Control Center and drivers under Debian</a></li>
<li><a href="https://www.reddit.com/r/tuxedocomputers/comments/12s6evs/this_is_how_i_set_up_secure_boot_with_fedora_and/">Reddit.com: This is how I set up secure boot with Fedora and tuxedo-keyboard driver</a></li></ul>

<p><a href="https://inlovewithlinux.com/tag:debian" class="hashtag"><span>#</span><span class="p-category">debian</span></a> <a href="https://inlovewithlinux.com/tag:hardware" class="hashtag"><span>#</span><span class="p-category">hardware</span></a></p>
]]></content:encoded>
      <guid>https://inlovewithlinux.com/debian-12-on-the-tuxedo-pulse</guid>
      <pubDate>Sat, 09 Nov 2024 23:08:45 +0100</pubDate>
    </item>
  </channel>
</rss>