Linux Setup
Hello everyone. It's time for my weekly diary entry as a programmer.
I spent the weekend diligently setting up Linux on my ThinkPad laptop. I conquered a VPN bug. It turned out that the bug was caused by messy settings on the VPN server side: it was routing its own IP address through the VPN tunnel, creating an infinite recursion: tunnel within a tunnel within a tunnel... I added a crooked path to the pull-ignore list.
I installed a new OS: Ubuntu 26.
- Was: Kubuntu 25, KDE 6, Xorg
- Became: Ubuntu 26, Gnome 50, Wayland
I noticed a few awkward moments with Gnome, but they're tolerable: nothing critical.
- Intellij IDEA freezes hard in Wayland mode. I had to switch to X11 compatibility mode.
Initially, I planned to change the OS because of the VPN bug, thinking it was a Linux-side issue... But it turned out the bug was elsewhere, and I could have kept using the old version. Oh well... In the end, it took me both Saturday and Sunday to set up my environment.
I created a repository for myself: a knowledge base. I'll be writing down various notes and setups there. Before, I used Google Keep and GitHub Gist for jotting down notes, but the repository approach appeals to me more. https://github.com/hinst/Knowledge