icon
Personal Website

Weekly Coding • 2026-04-27

This text was automatically translated to English language by LLM tool.

Linux Configuration

Hello everyone. It’s time for the weekly entry in my programmer’s diary.

Over the weekend, I was diligently configuring Linux on my ThinkPad laptop. I conquered a VPN bug. It turned out that the bug was caused by some wonky settings on the VPN server side: it was routing its own IP into the VPN tunnel, thereby creating an infinite recursion: a tunnel inside a tunnel inside a tunnel… I added the wonky path to pull-ignore.

Installed a new OS: Ubuntu 26

  • Was: Kubuntu 25, KDE 6, Xorg
  • Now: Ubuntu 26, Gnome 50, Wayland

I noticed a few inconveniences in GNOME, but they are bearable: nothing critical.

  • IntelliJ IDEA lags heavily in Wayland mode. I had to switch it to X11 compatibility mode.

Initially, I planned to change the OS because of the VPN bug, as I thought the bug was on the Linux side… But in the end, it turned out that the bug was different, and I could have stayed on the old version of the OS. Well… In the end, setting up the environment took both days of the weekend: Saturday and Sunday.

I created a repository for myself: a knowledge base. I will be recording various notes and configurations there. I used to write notes in Google Keep and GitHub Gist, but I like the repository approach better. https://github.com/hinst/Knowledge