<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Debian on passthejoe</title>
    <link>https://relvokcor.xyz/~passthejoe/hugo/blog/debian/</link>
    <description>Recent content in Debian on passthejoe</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>Copyright © 2025, Steven Rosenberg.</copyright>
    <lastBuildDate>Sat, 28 Dec 2024 03:45:00 -0800</lastBuildDate>
    <atom:link href="https://relvokcor.xyz/~passthejoe/hugo/blog/debian/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>GNOME Software was pretty much freezing in Debian 12. Here&#39;s how I fixed it</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/gnome-software-was-pretty-much-freezing-in-debian-12.-heres-how-i-fixed-it/</link>
      <pubDate>Sat, 28 Dec 2024 03:45:00 -0800</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/gnome-software-was-pretty-much-freezing-in-debian-12.-heres-how-i-fixed-it/</guid>
      <description>&lt;p&gt;My 2011 iMac 27-inch running Debian 12 (upgraded since 10) was having an issue with GNOME Software. The app would start, but it would &amp;ldquo;spin&amp;rdquo; forever, never allowing me to add, remove or update software.&lt;/p&gt;&#xA;&lt;p&gt;A quick search produced &lt;a href=&#34;https://www.linuxuprising.com/2019/03/fix-gnome-software-stuck-with-software.html&#34;&gt;this fix&lt;/a&gt;, which worked immediately:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;To fix Gnome Software getting stuck with &amp;ldquo;Software catalog is being loaded&amp;rdquo; being shown, kill the application and remove its cache using these two commands:&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ killall gnome-software&#xA;$ rm -rf ~/.cache/gnome-software&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Then restart GNOME Software. It works!&lt;/p&gt;</description>
    </item>
    <item>
      <title>I love a quiet laptop</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/i-love-a-quiet-laptop/</link>
      <pubDate>Sat, 22 Apr 2023 13:02:19 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/i-love-a-quiet-laptop/</guid>
      <description>&lt;p&gt;I love a quiet computer. That&amp;rsquo;s one of the great appeals of the Raspberry Pi. No fans, no spinning drives. If only they had enough power to really do &lt;em&gt;desktop things&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve never experienced a Pi &amp;ldquo;bigger&amp;rdquo; than a Zero W version 1.1, so I don&amp;rsquo;t have enough information.&lt;/p&gt;&#xA;&lt;p&gt;And like most people who still use &amp;ldquo;real&amp;rdquo; computers that aren&amp;rsquo;t smartphones, I do most of my &lt;em&gt;computing&lt;/em&gt; on a laptop. And that laptop has an x86_64 (in my case Intel) processor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debian 11 on a Mid-2011 Apple iMac 27-inch</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/debian-11-on-a-mid-2011-apple-imac-27-inch/</link>
      <pubDate>Tue, 28 Jun 2022 16:59:21 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/debian-11-on-a-mid-2011-apple-imac-27-inch/</guid>
      <description>&lt;p&gt;An Apple &lt;a href=&#34;https://everymac.com/systems/apple/imac/specs/imac-core-i5-2.7-27-inch-aluminum-mid-2011-thunderbolt-specs.html&#34;&gt;Mid-2011 iMac 27-inch &amp;ldquo;Core i5&amp;rdquo; 2.7&lt;/a&gt; fell into my lap some time around 2017, and even though it had a few years of MacOS support ahead, it was slow — never mind the 20 GB of RAM I added when supporting it for an Adobe Creative Cloud workflow.&lt;/p&gt;&#xA;&lt;p&gt;Booting took forever. Updates took forever. Saving an inDesign document took &amp;hellip; you guessed it. A lot of spinning beach balls. (You know when I get spinning beach balls in Linux? NEVER.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pausing the Linux rebuild</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/pausing-the-linux-rebuild/</link>
      <pubDate>Sun, 28 Mar 2021 16:48:56 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/pausing-the-linux-rebuild/</guid>
      <description>&lt;p&gt;I was all ready to crack open the HP Envy 15 laptop this afternoon, pull the 250 GB NVMe M.2 SSD and replace it with a 1 TB model. While in there, I planned to replace the battery, which has a dead cell.&lt;/p&gt;&#xA;&lt;p&gt;But I decided to press &amp;ldquo;pause.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;I started running Linux on this particular laptop in 2019 (??) with Debian Stable (then Buster), replacing it with Testing (Bullseye) maybe a couple of months ago.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Backups in Linux: I keep it simple</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/backups-in-linux-i-keep-it-simple/</link>
      <pubDate>Sun, 28 Mar 2021 15:55:35 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/backups-in-linux-i-keep-it-simple/</guid>
      <description>&lt;p&gt;The next step in putting a new hard drive into my laptop is to make a full backup of the &lt;code&gt;/home&lt;/code&gt; files. I haven&amp;rsquo;t done a full-image Clonezilla-style backup in a long, long time, and I do recommend it it you have a spare drive and a lot of spare time.&lt;/p&gt;&#xA;&lt;p&gt;Instead I just back up my user files. I have two working Linux computers right now, and if I need to rebuild one, I can do a reinstall and get my preferred applications set up fairly quickly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reinstalling a Linux computer system: Step by step</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/reinstalling-a-linux-computer-system-step-by-step/</link>
      <pubDate>Thu, 25 Mar 2021 09:39:10 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/reinstalling-a-linux-computer-system-step-by-step/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m about to put a new hard drive and battery in my main laptop, a 2017 HP Envy 15.&lt;/p&gt;&#xA;&lt;p&gt;Whenever I make a change like this, I like to be ready with backups, Linux install images on USB drives and whatever tools and parts I might need.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m not as worried about running into problems because I now have a very decent second computer — the 2011 27-inch iMac running Debian Buster — if the laptop isn&amp;rsquo;t ready right away, I&amp;rsquo;ll still be able to work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The new Debian Bullseye desktop background just moved onto systems</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/the-new-debian-bullseye-desktop-background-just-moved-onto-systems/</link>
      <pubDate>Fri, 26 Feb 2021 04:48:45 -0800</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/the-new-debian-bullseye-desktop-background-just-moved-onto-systems/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://relvokcor.xyz/~passthejoe/hugo/images/2021_0225_debian_bullseye_desktop_background.png&#34;&gt;&lt;img src=&#34;https://relvokcor.xyz/~passthejoe/hugo/images/2021_0225_debian_bullseye_desktop_background.png&#34; alt=&#34;The new desktop background for Debian Bullseye/Testing&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The new desktop background image for Debian Bullseye/Testing (the future Debian 11) appeared on my system last night in the updates.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s another in the hundreds (and probably thousands) of steps leading up to Bullseye becoming Debian GNU/Linux&amp;rsquo;s stable release later this year — sometime around July if the recent pattern holds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I&#39;m not opposed to nonfree firmware in Debian, but I removed it, and my laptop still runs fine</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/im-not-opposed-to-nonfree-firmware-in-debian-but-i-removed-it-and-my-laptop-still-runs-fine/</link>
      <pubDate>Sat, 23 Jan 2021 12:18:29 -0800</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/im-not-opposed-to-nonfree-firmware-in-debian-but-i-removed-it-and-my-laptop-still-runs-fine/</guid>
      <description>&lt;p&gt;The debate over whether to include nonfree firmware in the Debian installer has emerged from &lt;a href=&#34;https://lists.debian.org/debian-devel/2021/01/msg00151.html&#34;&gt;the depths of the debian-devel mailing list&lt;/a&gt; under the title &amp;ldquo;Making Debian available.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;The gist of this extremely long e-mail thread (and Debian is a mailing list culture, despite attempts to &lt;a href=&#34;https://lwn.net/Articles/817668/&#34;&gt;pull it into the 21st century&lt;/a&gt; is that the Debian Project is hostile to new users because its standard install images do not include nonfree firmware, and installations on most laptops will go poorly because the Linux kernel and free firmware might not support their WiFi or display systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How this Debian Stable user ended up with Google Chrome from Google’s repository</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/how-this-debian-stable-user-ended-up-with-google-chrome-from-googles-repository/</link>
      <pubDate>Sat, 19 Dec 2020 16:52:21 -0800</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/how-this-debian-stable-user-ended-up-with-google-chrome-from-googles-repository/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://relvokcor.xyz/~passthejoe/hugo/images/Google_Chrome_logo.png&#34; alt=&#34;The Google Chrome logo&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; &lt;em&gt;On Jan. 1, 2021, an updated Chromium package moved into the Debian Stable repository. Hopefully it will also become part of the Testing repo and appear in the next Debian release. The original post follows:&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I guess I knew that the Chromium web browser — the code from the open-source project that is still coded by Google people but isn&amp;rsquo;t fully &lt;em&gt;Googled&lt;/em&gt; — was &lt;a href=&#34;https://packages.debian.org/buster/chromium&#34;&gt;very out of date&lt;/a&gt; in the Debian Stable repository.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing in git vs. blogging</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/writing-in-git-vs.-blogging/</link>
      <pubDate>Sun, 21 Jun 2020 14:10:21 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/writing-in-git-vs.-blogging/</guid>
      <description>&lt;p&gt;Any of us who have been blogging over the past 10 or more years has written hundreds or maybe thousands of posts.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m pretty sure I have at least a couple thousand.&lt;/p&gt;&#xA;&lt;p&gt;But blog writing and &lt;em&gt;other&lt;/em&gt; writing are different. A blog tends to say &amp;ldquo;this is now, things below this are in the past, things above this will appear in the future.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s reverse-chronological. That&amp;rsquo;s not a horrible thing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ruby gtk3 GUI applications ARE cross-platform</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/ruby-gtk3-gui-applications-are-cross-platform/</link>
      <pubDate>Sun, 06 Oct 2019 13:48:05 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/ruby-gtk3-gui-applications-are-cross-platform/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been intermittently struggling and totally forgetting about the best way to create cross-platform GUI applications. I&amp;rsquo;ve veered between &lt;a href=&#34;https://www.tcl.tk/&#34;&gt;Tk&lt;/a&gt; for Ruby or Python, &lt;a href=&#34;https://openjfx.io/&#34;&gt;JavaFX&lt;/a&gt; and &lt;a href=&#34;https://www.qt.io/&#34;&gt;Qt&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I recently &lt;strong&gt;stumbled on GTK3 in Ruby&lt;/strong&gt;, and I&amp;rsquo;ve been going through &lt;a href=&#34;https://iridakos.com/tutorials/2018/01/25/creating-a-gtk-todo-application-with-ruby.html&#34;&gt;a couple&lt;/a&gt; of &lt;a href=&#34;https://github.com/COMU/rubygtk3/wiki/Ruby-Gtk3-Tutorial&#34;&gt;tutorials&lt;/a&gt; in an attempt to figure it out.&lt;/p&gt;&#xA;&lt;p&gt;Since I&amp;rsquo;m back on Debian Stable for 90 percent of my computing, I figured I&amp;rsquo;d give GTK3 a try. I knew that you &lt;em&gt;could&lt;/em&gt; run GTK apps in Windows (and presumably also on MacOS), but maybe I&amp;rsquo;d have to resort to exotic packaging to make it happen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Printing in Debian 10: CUPS isn&#39;t in the default desktop if you forget to check the box during installation</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/printing-in-debian-10-cups-isnt-in-the-default-desktop-if-you-forget-to-check-the-box-during-installation/</link>
      <pubDate>Wed, 11 Sep 2019 07:13:18 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/printing-in-debian-10-cups-isnt-in-the-default-desktop-if-you-forget-to-check-the-box-during-installation/</guid>
      <description>&lt;p&gt;I haven&amp;rsquo;t had the occasion to print anything in Debian 10 Buster in the couple of weeks that I have been running it, but today is the day.&lt;/p&gt;&#xA;&lt;p&gt;I knew from the release notes that Debian 10 included &lt;a href=&#34;https://wiki.debian.org/SystemPrinting&#34;&gt;&amp;ldquo;driverless&amp;rdquo; printing&lt;/a&gt;, but I couldn&amp;rsquo;t find any printers in GNOME Setings, even though I have a wireless printer on my local network.&lt;/p&gt;&#xA;&lt;p&gt;The reason? I didn&amp;rsquo;t have CUPS. I had forgotten to check the &amp;ldquo;print server&amp;rdquo; box during my installation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debian 10 Buster with GNOME 3: I didn&#39;t expect it to be this fast, but that could be the SSD talking</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/debian-10-buster-with-gnome-3-i-didnt-expect-it-to-be-this-fast-but-that-could-be-the-ssd-talking/</link>
      <pubDate>Mon, 02 Sep 2019 13:30:00 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/debian-10-buster-with-gnome-3-i-didnt-expect-it-to-be-this-fast-but-that-could-be-the-ssd-talking/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t know how much of it is &lt;a href=&#34;https://www.debian.org/News/2019/20190706&#34;&gt;Debian&lt;/a&gt; 10 and how much is swapping a 5400-RPM hard drive with an M.2 NVMe SSD, but my 2-year-old laptop is FLYING now that I&amp;rsquo;ve ditched Windows 10 and the 1 GB magnetic drive that came with it.&lt;/p&gt;&#xA;&lt;p&gt;And this is with GNOME 3. The stock or lightly/heavily-favored desktop environment in Debian, Fedora and Ubuntu looks great, runs with no hesitation (in constrast to Windows 10) and doesn&amp;rsquo;t have me thinking that I need anything else for speed-related reasons.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set umask in vsftpd so incoming files have 644 permissions</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/set-umask-in-vsftpd-so-incoming-files-have-644-permissions/</link>
      <pubDate>Sun, 14 Jul 2019 13:09:18 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/set-umask-in-vsftpd-so-incoming-files-have-644-permissions/</guid>
      <description>&lt;p&gt;If you are setting up an FTP server (I&amp;rsquo;m using &lt;em&gt;vsftpd&lt;/em&gt; in Debian Buster), setting the umask is the way you get incoming files to &amp;ldquo;take&amp;rdquo; the right permissions.&lt;/p&gt;&#xA;&lt;p&gt;For text files, I like the permissions to be &lt;code&gt;644&lt;/code&gt;, which is &lt;code&gt;rw-r--r--&lt;/code&gt; (read-write for user, read for group, read for the world).&lt;/p&gt;&#xA;&lt;p&gt;To get this in vsftpd, uncomment this line:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;local_umask=022&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>File permissions and ownership that make Ode&#39;s Indexette work on a Debian Buster server</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/file-permissions-and-ownership-that-make-odes-indexette-work-on-a-debian-buster-server/</link>
      <pubDate>Sun, 14 Jul 2019 13:00:40 -0700</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/file-permissions-and-ownership-that-make-odes-indexette-work-on-a-debian-buster-server/</guid>
      <description>&lt;p&gt;This was easier on Hostgator, where everything is &amp;ldquo;owned&amp;rdquo; by my user account and everything works.&lt;/p&gt;&#xA;&lt;p&gt;To get Ode addins to work, the &lt;code&gt;/data&lt;/code&gt; directory is owned by my user and is in the &lt;code&gt;www-data&lt;/code&gt; group.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;/data/addins/state&lt;/code&gt; directory has the same ownership and permissions (&lt;code&gt;755&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;/data/addins/state/Indexette&lt;/code&gt; directory is owned by &lt;code&gt;www-data&lt;/code&gt; and is in the &lt;code&gt;www-data&lt;/code&gt; group and has permissions &lt;code&gt;755&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The files created by Indexette in &lt;code&gt;/data/addins/state/Indexette&lt;/code&gt; are &lt;code&gt;aux_index_file&lt;/code&gt; and &lt;code&gt;primary_index_file&lt;/code&gt;. They are owned by &lt;code&gt;www-data&lt;/code&gt; and are in the &lt;code&gt;www-data&lt;/code&gt; group. Their permissions are &lt;code&gt;644&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When I try to arrange bookmarks in the Chromium or Google Chrome browsers in Debian Wheezy, the app crashes</title>
      <link>https://relvokcor.xyz/~passthejoe/hugo/when-i-try-to-arrange-bookmarks-in-the-chromium-or-google-chrome-browsers-in-debian-wheezy-the-app-crashes/</link>
      <pubDate>Thu, 30 Aug 2012 13:05:09 -0800</pubDate>
      <guid>https://relvokcor.xyz/~passthejoe/hugo/when-i-try-to-arrange-bookmarks-in-the-chromium-or-google-chrome-browsers-in-debian-wheezy-the-app-crashes/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; &lt;em&gt;I only have this problem with the Chrome/Chromium menu while running the GNOME 3 desktop environment. In Xfce, everything is fine.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;The original entry starts here:&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I guess I should file a bug report against Chromium in Debian Wheezy about the following:&lt;/p&gt;&#xA;&lt;p&gt;When I go into the menu in either Chromium or Google Chrome (yes, I have both) and try to edit the bookmarks, the browser crashes. So I can&amp;rsquo;t re-arrange my bookmarks in these two browsers.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
