Things To Do After Installing Kubuntu 22.04
I dropped Ubuntu because of the user interface of Gnome, and then KDE came to my eyes. I was looking for a desktop environment that has the taskbar at the bottom and without top bar, just like Windows, then I found KDE. The other reason why I choose KDE is that the theme color of it is blue, my favourite color, while Ubuntu uses the orange color as the theme color, I don’t like orange. I tried Kubuntu 20.04 LTS when 22.04 LTS hasn’t released. I was not satisfied with the Application Launcher (Start Menu) of 20.04, which was using Plasma 5.18 LTS, there was no option for me to view all applications sorted by alphabet, all the applications are categorized, although I could use other Application Launcher. Luckily, Kubuntu 22.04 LTS was released on April 21, 2022, together with KDE Plasma 5.24 LTS and its new Application Launcher with the feature that sorts all the applications by alphabet, this is a necessary function. I downloaded it from USTC Mirror and installed it in my computer.
Compare to Ubuntu, Kubuntu 22.04’s System Settings includes most of the settings, which means I don’t need to install something like Gnome Tweak, dconf-editor or Gnome extensions.
Right after installing the system, it will ask you to restart your computer. While booting, at the grub2 screen, press
E key to edit the Ubuntu entry. At the last second line, which starts with
linux and ends with
ro quiet splash $vt_handoff, change
quiet splash to
nomodeset, and then press
F10 to boot. In fact, just keep
quiet splash and add
nomodeset after it, making it be
quiet splash nomodeset will also work. I deleted
quiet splash just to see the log output. The operation above is to prevent the booting form sticking at the splash screen, which is a graphic card driver issue. After managing to boot into the system, install proprietary graphic card driver at System Settings > Driver Manager immediately. And then install grub-customizer to edit boot entries. It is in Ubuntu 20.04’s official apt repository but not in Ubuntu 22.04, so I have to use install it from the ppa.
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
Since KDE is a totally different desktop environment form Gnome, so the system settings will be totally different, it took me some time to find out where each settings are located.
In Windows and Gnome, pressing
Win+↑ will maximize the window and
Win+↓ will restore it. However in KDE, pressing
Win+↑ will just fill the window to the top-half of the screen and
Win+↓ will fill the window to the bottom-half of the screen, it’s
Win+PageUp for the maximize.
- Shortcuts > KWin > Maximize Window > [Meta+Up, Meta+Down]
In Windows and Gnome, when you right click the windows title bar, a short menu will call out for you to maximize, minimize and close, and the shortcut for this is
Alt+Space. I used to press
Alt+Space and then press
X to maximize the window in Windows but in Gnome, pressing
X doesn’t do anything. And in KDE,
Alt+Space is used for KRunner (Plasma Search) by default.
- Shortcuts > KWin > Windows Operations Menu > [Alt+Space]
- Power Management > Energy Saving
- Input Devices > Keyboard > NumLock on Plasma Startup [Turn on]
Taskbar clicking behavior
In Windows, when you click at the application icon with more than one window opened, it will show tool-tip window thumbnails, but in KDE it will cycle the windows by default.
- Right click at an opened application icon > More > Configure Icon-only Task Manager… > Behavior > Clicking grouped task > [Shows tooltip window thumbnails]
I would like to disable unnecessary animations.
- Workspace Behavior > Desktop Effects
A stop job is running
Sometimes I will see “A stop job is running for…” when I am trying to shut down my computer, and I have to wait for 1min30s.
This part may be duplicated with what I did at Ubuntu, so I will just list something unique here.
Electron-ssr didn’t work well because of a bug, here is the solution.
Install the apt package
python-is-python3 and edit
~/.config/electron-ssr/shadowsocksr/shadowsocks/lru_cache.py line 44.
- class LRUCache(collections.MutableMapping):
- Some applications ask me for password for root privilege access, but when I enter the correct password, it says “Permission denied. Possibly incorrect password, please try again. On some systems, you need to be in a special group (often: wheel) to use this program.”
- The close button is not at the corner when Firefox’s title bar is hidden.
- Double click the icon at the window title bar doesn’t close the window.