I have a librebooted Lenovo T400 laptop which I picked up on Ebay a few years ago. I went to turn it on for the first time in a few weeks and, to my great disappointment, the screen did not turn on. I did some research and determined that the culprit could be the RAM. The laptop came to me with a spinning hard drive and 4 GB of RAM (2×2). I replaced the hard drive with a solid state drive and doubled the RAM to 8 GB (4×4). The laptop’s screen powered on when I removed one of the new RAM sticks. I got rid of the broken RAM and re-inserted one of the original 2 GB sticks of RAM (so we now have 6 GB total) while waiting for a new order of two 4 GB sticks. I also ordered new case screws since I have a few missing screws and two of the screws that were holding the palm rest seem to not fit correctly. At least it works, I suppose.
Tag: troubleshooting
Cannot Fix Computer With Punch
I had to buy case-fans for my current computer, which I built back in August 2020. I have had issues with the fans rotating askew and making an unpleasant noise. I had already replaced two before one of my replacement fans started to go. In February, I fixed the replacement fan by punching the top of my computer case. Unfortunately, the punch solution became unreliable on the morning of October 26, 2024. Having work to do, I unplugged the offending fan. I think I can harvest case fans from my previous desktop PC, which I built in 2011.
Overcoming “Error setting up gfxboot” from Live USB
I have a Librebooted Lenovo Thinkpad T400. After swapping its spinning hard drive for a solid state drive (big improvement), I needed to install a new operating system. I went with the LXDE version of GNU Trisquel (in the spirit of it being a Librebooted Thinkpad T400 and all). However, when I tried to boot from my live USB, I ran into the following error:
graphics initialization failled
Error setting up gfxboot
boot:
I vaguely recalled having run into this problem before (maybe even on the T400), but I did not remember the solution. I performed a quick search and found a proposed solution posted by user utapyngo on February 8, 2014, on the Ask Ubuntu forum: “Just type help
and press Enter. It will continue to boot normally.”
The solution looked vaguely familiar. I tried it and it worked without a hitch. I was able to boot from the live USB and install Trisquel from the live session. Talk about an evergreen 10-year old fix.
Ghostwriter Segfault on Fedora
My favorite writing tool is KDE’s Ghostwriter markdown editor. Back in 2021, I installed Ghostwriter on a computer running Manjaro Linux and encountered a segmentation fault when I tried to launch it. I eventually found a fix and described it in an article. Since then, I had no trouble installing and running Ghostwriter on multiple systems (usually Arch-based EndeavourOS) until I installed it on my new laptop running Fedora 40. After installing, Ghostwriter failed to launch. I had a bad feeling about the culprit and confirmed when I tried to launch from the terminal that Ghostwriter had segfaulted. You may be wondering where my solution article is. For my laptop, I uninstalled the Fedora package version of Ghostwriter and replaced it with the Flatpak, which works without any problem. One reason I did not do that in 2021 was because the Flatpak (note 2021 was before Ghostwriter became a KDE app) was out of date. However, the Flatpak is now keeping up with the non-Flatpak version, so I saw no reason to not just go with it and check again later to see if the issue with the regular version resolves itself in a future release.
Fixing Computer With Punch
I built my current desktop computer back in August 2020. One of the benefits of building your own computer is that you can easily fix it when you have a hardware issue. For example, one of the top fans on my case is becoming a bit off-kilter. Once in a while (maybe once every 30-40 start-ups), it will make an unpleasant noise. When this happens, I bring all the knowledge I gained from building the computer together for a solution.
Punch the top of the case once and the issue is resolved. This is what we call an expert solution.
WordPress Hashtags
I inadvertently discovered that WordPress interprets something immediately followed by a “#” in a post as a new tag. Who knew? I learned this when I was indicating numbered rankings in a new article. I decided to forego the “#”.
Minds Hashtags and Mastodon
I wrote a post a few days ago about how my Minds posts are now visible from my Mastodon instance. I noted one issue, however. Minds has a praiseworthy set up where users can add hashtags separate from the post. I noted that I liked the set up last year on The New Leaf Journal, and Minds subsequently improved it by making the hashtags visible while still separating from the post. However, Minds has always allowed people to put the hashtags in the body of the post similarly to other social media platforms and software. When using Minds’ method for separating hashtags from the post body, the hashtags are invisible on Mastodon (I have not tested on any other ActivityPub-based clients). I tried writing my hashtags into the body of a Minds post and they carried over to Mastodon as expected. Consider this something to keep in mind if you use Minds and have followers on Mastodon or similar Fediverse networks.
Tree Style Tab Issue
I had been using Tree Style Tab for side-tabs on Firefox along with a userChrome.css file to remove the top bar. I was surprised to find when I opened Firefox this morning that Tree Style Tabs was not working. Instead of checking its GitHub repository, where I would have found the issue, I tried to fix it myself and in the process, inadvertently reset my Firefox display settings (separate from my user.js). I decided to switch to Sidebery while the issue with TST is being resolved. While I found TST to be a bit prettier, I like some features that Sidebery comes with such as multi-level nesting. I may stick with it for a bit and see how it goes.
BSOD Coming to Linux
An article in Ars Technica reported that Systemd Linux distributions (which describes most distributions these days) will receive a much-desired updated from Windows: The Blue Screen of Death. From the article:
Today, version 255 of the Linux systemd project honors that original intent by adding a systemd-bsod component that generates a full-screen display of some error messages when a Linux system crashes.
All Blue Screen of Death jokes aside, this seems like a good change to me. While my Linux proficiency has come a long way since I first switched over from Windows in August 2020, I have fortunately not had too many reasons to master finding and parsing error logs. My few crashes have usually had to do with Nvidia graphics drivers after an update (and those cases have been rare). Having a friendly Blue Screen of Death to describe an error in the event my computer crashes would be welcome.
Kodi Segfault on Fedora 40
I use a low-end Beelink mini-PC as a TV box (this will be a New Leaf Journal article eventually). I run Fedora on the mini PC and switch between GNOME and Kodi sessions depending on what I am doing. Yesterday, I upgraded from Fedora 39 to Fedora 40. The upgrade went smoothly. Everything appeared to be good until I tried to start a Kodi session only to have Kodi crash after its logo appeared. What happened? I think it was a segfault (I love segfaults). How did I fix it? I could have read through the logs and tried to diagnose the issue, but I instead chose the path of less resistance. I uninstalled the Fedora Kodi package and installed the official Kodi Flatpak from Flathub (note not the Kodi Flatpak from Fedora’s Flatpak repo). I then reinstalled my small number of plugins (including MrKarabat’s unofficial Crunchyroll plugin) and was off to the races.