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.

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.