Catbird Linux: Notes and Bugfixes

HOME Tips and Tricks Downloads Bug Fixes


Advertisement
WebSDR Handbook
How to Tune Global Broadcasts and Communications for Free With Software Defined Radio

We earn a commission if you make a purchase, at no additional cost to you.

Catbird Linux v2.0

Boot Problems

The iso file for versions 2.0 through 2.2 crashe during boot for flashdrive setups using Ventoy, Rufus, and similar tools. The reason is the wrong kernel listed in the grub configuration. The bug is fixed as of Catbird Linux v2.3.

If your system fails to boot, with an error message saying the system is unable to find kernel 6.4, you can edit the grub config to set the proper kernel, as follows:


  1.  Navigate in the root file system to the configuration file /boot/grub/grub.cfg
  2.  Edit the menu entries so they point to the correct file names:
      initrd.img and vmlinuz (without version numbers)

  The menu entries should look like this:
  # Live boot
  menuentry "Live system (amd64)" --hotkey=l {
     linux   /live/vmlinuz boot=live quiet splash findiso=
     initrd  /live/initrd.img
  }
  menuentry "Live system (amd64 fail-safe mode)" {
     linux   /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
     initrd  /live/initrd.img
  }

If you are using a multiboot SSD or hard drive set up with an old fashioned grub2 configuration, you can use a grub config similar to this example, which runs on my laptop (booting in bios / non-efi mode):


  # The first drive is 0, first partition is 1.
  set root=(hd0,1)
  set default=0
  set timeout=10
  set gfxmode=1024x768
  insmod ext2

  menuentry 'Catbird Linux v2.3.0 (Debian)' {
     set isofile="/isofiles/catbirdlinux-2.3.0.iso"
     loopback loop 
     linux (loop)/live/vmlinuz boot=live findiso= threadirqs mitigations=off
     initrd (loop)/live/initrd.img
}

  menuentry 'Catbird Linux NEXT v2.x.x (Debian)' {
     set isofile="/isofiles/catbirdlinux-next.iso"
     loopback loop 
     linux (loop)/live/vmlinuz boot=live findiso= threadirqs mitigations=off
     initrd (loop)/live/initrd.img
}

Castero (podcast player) crashes

When a podcast episode is selected, Castero crashes. The problem is due to a missing software dependency; correctable with the following action to install it:

sudo nala update; sudo nala install -y libmpv2



© 2020 - 2024 Catbirdlinux.com, All Rights Reserved.
Written and curated by WebDev Philip C.
Contact, Privacy Policy and Affiliate Disclosure, XML Sitemap.
This website is reader-supported. As an Amazon affiliate, I earn from qualifying purchases.