To have an application (a program, such as Firefox, or Thunderbird) in your KDE desktop bottom bar, not as “pinned”, but as an icon, you can a) add to desktop that app, and then b) copy it (with the mouse) into the left part of the bottom bar (not in Icon only task manager, but at its left).
See TV channels from Decoder to Smartphone
With a Linux decoder such as Octagon (with Openatv e Kodi) you can see your TV on your smartphone. Provided that you have Kodi both on decoder and on smartphone.
- Both decoder and smartphone should be under the same network (such as samba).
- Install on your smartphone Kodi app,
- in Kodi install a PVR client such as enigma2,
- configure the correct IP of your decoder (something like 192.168.1.166) and your decoder Kodi credentials.
- You should be able to see your TV, as in the following image

clone an installation with DD
Today I managed to clone a mounted linux installation with DD. This was the code:
dd if=/dev/sdb3 of=/dev/sdb2
/dev/sdb2 was mounted, but I let it inactive. In this way I got a perfecft and working clone of my first operative system. Of course I had to
- fix a problem in the new partition (with GParted: check and fix partition): I noticed that fstab was not recognized as text file, i.g..
- change /etc/fstab according to the UUID of the new installation (UUID of /dev/sdb2 is different from UUID of /dev/sdb3, as I saw in GParted)
Maybe I was very lucky. I’m not saying that you should follow my example: the best thing is to work on unmounted partitions.
upgrade problem with chroot
If you have to re-sume an interrupted upgrade in a KDE-Neon installation, and the only possible way is to use chroot, it could happen that you cannot use pkcon update (nor apt update).
In this case you could try with apt full-upgrade
I tried it successfully (2024-08-23).
Flatpack and the space of the hard disk
Flatpack has the big advantage that you can a) run apps that couldn’t run the “normal” way (integrated with the system), because of lack of dependencies or b) have automatic updates of apps otherwise upgradable only via ppa or manually.
But its big disadvantage is the space occupied on your hard disk: indeed any app in Flatpack is a “world” in itself, regardless not only of the system, but also other apps in Flatpack itself.
Therefore, be careful to add Flatpack apps, unless you need really them (and them via Flatpack).
x11 login failure
If you cannot login with x11, but only with wayland, you can can try to remove maliit framework.
Problems with Plasma 6
In KDE Neon the upgrade to Plasma 6 has produced several problems:
- No working power commands (logout, restart, shutdown): this could be a problem from espanso (a text expander for Wayland). Try to stop it (espanso stop) and, if so, create a logout script.
- applications as root from menu don’t work: you can use a code like this (it’s an example):
[Desktop Entry]
Comment=Twin-Panel File Manager
Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true krusader
GenericName=File Manager
Icon=krusader_user
Name=Krusader-root
NoDisplay=false
Path=
StartupNotify=true
StartupWMClass=krusader
Terminal=false
TerminalOptions=
Type=Application
X-DocPath=krusader/index.html
X-KDE-SubstituteUID=false
X-KDE-Username=root
- reimage service menu (in Dolphin) could not work; to fix it try with this:
sudo mv /usr/share/kservices5/ServiceMenus/reimage* /usr/share/kio/servicemenus/
Ugly icons in KDE Plasma 6
The simplest way to get the right icons is to choose breeze as main theme, and then go (as root, ui.g. with Krusader in root mode) to usr/share/icons and rename breeze/places to places.orig, and afterwards symlink places from Humanity Classic to breeze.
To get correctly Humanity Classic you have to install (via Synaptic) Adwaita icons, otherwise you could be forced to remove a lot of essential packages. Installing Adwaita will ask you a very small kind of change.
Replacing Autokey in Wayland
Many Linux distros are leaving xorg (x11) for Wayland, as display server protocol. Unfortunately not all the applications are ready for Wayland.
In particular Autokey, a very useful application to expand text and automatize typing operations, is not (yet) compatible with Wayland.
A quite good replacement of Autokey is Espanso. But there are also some limitations:
- Espanso has big problems in LibreWriter (abbreviations are often expanded with errors). Similar problems there were also with Autokey in LibreWriter, but Autokey was able to provide some workarounds.
- Espanso, unlike Autokey, can provide a very small range of hotkeys (such as ctrl + alt + d): Espanso can use only hotkeys with ctrl (not with alt or shift) and a few letters. I.g. “x01” means “ctrl + a”. You can find the whole range of possible combinations here.
However, as long as the main typing operations are in LibreWriter, or Kate, you can use that applications possibilities to expand text.
in LibreWriter there are at least two possibilities (to expand an abbreviation):
- tools – > autocorrect
- tools -> autotext
In Kate you can use snippets to create something similar to Autokey.
I.g. to create a snippet to wrap selected text with the tag <h1>, you can add this code as snippet code:
${rangeCommand("<h1>%%1</h1>", "title")}
Choose the title as you prefer (obviously without spaces), and a key combination, i.g. ctrl+1.
Don’t forget to add, in the javascript section (the tab scripts) this code
function rangeCommand(command, def) {
if (view.selectedText().length > 0) {
return command.replace("%%1", view.selectedText());
} else {
return command.replace("%%1", def);
}
}
In this way, you will be able to add a title <h1> to your selected text.
missing gtk icons
Using KDE in a new installation you could don’t have all the gtk icons. If so, try with:
sudo apt-get install --reinstall adwaita-icon-theme-full