Onno (VK6FLAB)

Anything and everything Amateur Radio and beyond. Heavily into Open Source and SDR, working on a multi band monitor and transmitter.

#geek #nerd #hamradio VK6FLAB #podcaster #australia #ITProfessional #voiceover #opentowork

  • 1 Post
  • 11 Comments
Joined 11 months ago
cake
Cake day: March 4th, 2024

help-circle
  • I have no idea what Bazzite is.

    The error says that there’s a missing file. If it used to work, but after you updated, upgraded, compiled, installed or something to get a new kernel, it broke.

    I’m guessing that you installed the wrong kernel or didn’t update the initial ramdisk correctly.

    You might be able to boost using the previous kernel, but I’d start with trying to figure out what you did to get here.

    You should be able to boot from the installation media in rescue mode to fix this, but that won’t happen until you know what’s broken.









  • TL;DR - Essentially you’re attempting to mix two types of output, a pipe with a terminal. This is pretty much not going to work as expected.

    To make colour in a terminal, commands like ls add so-called Escape sequences, a series of bytes that your terminal knows how to interpret as colour.

    Whilst you might be able to force those characters though a pipe, they’re just characters, so if you only grab part of those characters, you’ll create invalid Escape sequences and all hell will break loose, exactly like what happens if you run cat on a binary file and the terminal display goes haywire. You can often recover using the reset command.

    This is why programs like ls and grep detect if they’re running as a terminal command or a pipe command and suppress the Escape sequences when you are sending their output to anything other than a terminal.




  • In my opinion, you’re solving the wrong problem with the wrong solution.

    The user base for Canonical, Red Hat and SUSE is not the general public watching traditional TV to decide that they want to install Linux across their enterprise data centre, it’s ICT professionals who talk to other ICT professionals and read white papers and implementation guidelines, then pay installation, management and subscription fees to get ongoing support across their shiny new data centre.

    Growing the user base with mums and dads is not something that Linux vendors are interested in, since it only costs money instead of generating an income stream.

    Linux as a commodity comes from rolling out Android phones and tablets, from deploying embedded Linux on network routers, security cameras, in-car entertainment systems, set top boxes, etc.

    The final hurdle for general desktop Linux is not resolved by getting more users through advertising, it’s through having a product that can be purchased. Chromebooks were promising, but missed the mark.

    System76 are trying, but the scale is too small and Linux isn’t ready as a general computing platform yet. I say that having been a Linux user for 25 years.

    If you don’t agree with that last statement, consider what all computer manufacturers would do at the drop of a hat if they thought it would be cheaper, they’d drop Windows like the hot mess it is.

    Unfortunately, it’s still cheaper to pay the Microsoft tax because the associated support network is already in place for the general public.

    That’s not there, yet, for Linux.

    It remains to be seen if ever will be.