icon
Personal Website

Weekly Coding • 2025-06-01

Good evening. It's time to write my weekly report. This week I didn't code in my free time, but I continued my adventures with Linux.

I had to uninstall OpenMandriva Linux. The main issue was the limited number of packages in the standard repository and poor compatibility with existing programs. It seems many programs are only written for Debian. The final straw was Microsoft's Azure CLI Tools, written in Python, which refused to work on OpenMandriva. It's hard to say who is at fault here: OpenMandriva, Microsoft, or myself. But since my paid work requires Azure CLI Tools, I didn't want to continue trying to set up the CLI tools.

I installed Kubuntu, and setting up the necessary programs for my work went much smoother. I've been using Kubuntu for over a week now, and overall I'm impressed, although there are still some issues. The built-in update manager, Discover, constantly asks me to install updates and reboot the computer—every day! Additionally, Intellij IDEA occasionally freezes solid. No one seems eager to fix this: the issue has been discussed since last year, but Kubuntu and Jetbrains aren't doing much about it 😴 I tried posting a forum message on KDE regarding this problem, but the moderator deleted it immediately, saying "KDE developers are volunteers who are not obligated to fix anything." 👌 Although my message didn't ask for them to fix anything; I simply mentioned that in 2025, the issue still exists. It's fixed by installing an alternative version of Java.

I also encountered a few other amusing issues while setting up Zswap. Kubuntu seems like it will stay on my work computer for now. Otherwise, this week was dedicated to digital painting: creating a new artwork in Krita and Comfy. This time the piece will be more manual than AI-generated, so it'll be quite time-consuming!