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

Install Kubuntu without EFI bootloader

If you have, i.g., another linux distro, such as KDE-Neon, and you want add Kubuntu as secondary SO, without changing your EFI, you do this way:

  • in Kubuntu (usb iso) menu -> try Kubuntu
  • in a terminal (once logged in): ubiquity -b
  • this will open the graphical installation tool letting you install Kubuntu without modifying existing EFI
  • don’t worry for the warnings (“the system could not start”)
  • after rebooting, in KDE-Neon do update-grub

If you get, with update-grub, an error such this:


Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.

You can solve adding or uncommenting this line in /etc/default/grub

GRUB_DISABLE_OS_PROBER=false


open links in Waterfox (from another app)

It could happen that you cannot open links in Waterfox from another application (such as Thunderbird): blank page and all other tabs crashed.

To solve this issue, you can try adding %u to te Waterfox.desktop file (in .local/share/applications), something like:

Exec=flatpak run net.waterfox.waterfox %u

if you have Waterfox with flatpak

slow boot

You can check what apps cause a slowing of your boot, in Linux, with this command:

systemd-analyze blame

You should see something like the following

systemd-analyze blame
3.115s NetworkManager-wait-online.service
1.980s fwupd-refresh.service
1.928s fwupd.service
[…]

To disable NetworkManager-wait-online.service, i.g., you can type: sudo systemctl disable NetworkManager-wait-online.service.

other possible causes

Check also if your UUID (of swap partitions, i.g.) are correct. This can be a cause of a severe slowing.


css :hover on a mobile device

There lots of java-scripts to allow an effect such as mouse over on a mobile device (that is without mouse), but there is also a very, very simple solution: to use :active instead of :hover, as in the following example:

@media screen and (max-width: 580px) {
  .tooltip:active .tooltiptext {
  visibility: visible;
  opacity: 1;
}
}

while in desktop screen you can keep
.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

Google speech-to-text

If you use Google speech-to-text one problem is to type signs such as ‘(‘ or ‘)’. In English you can say (in a low voice) open bracket or close bracket. In Italian apri parentesi tonda o chiudi parentesi tonda: indeed saying only apri parentesi Google will type “apri parentesi” and not “( “.

sync murena on android nextcloud

When you are asked to set a server (opening nextcloud app on android), it’s enough to enter murena.io. Then you will asked for your user and password. (found here:: https://community.e.foundation/t/how-to-sync-nextcloud-notes-with-murena-io/47079)

A problem, if you connect your android device with KDEConnect and you copy your password from your PC, could be to paste it in password field. For security reason your keyboard could not allow you to paste easy. But eventually I managed to paste it without typing it.