In case you switch to the Wayland variant of Ubuntu cinnamon upon login, it can happen that
the keyboard layout is not applied correctly.

The reason for this is a problem with IBUS. It seems that there is a IBUS variant for 
wayland which is not configured automatically when switching to wayland.

Using ibus-wayland may possibly fix the problem.

If you are running Ubuntu 24 and on your thinkpad laptop happen frequent random reboots,
bluetooth is not working correctly and other stupid things happen, one source of the problems
can be an incorrectly installed NVIDIA driver if your laptop contains an NVIDIA graphics cards.

Reinstalling the driver or switching to the open driver can fix the problems.
One way to diagnose the problem is trying if the nvidia-smi tool can communicate with the graphics card.

When starting the AppImage under Mint 22, it fails to load with showing some MESA (graphics) errors.

One can create a simpel shellscript as starter with the following code:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/dri/iris_dri.so /usr/local/bin/FreeCAD-0.21.2-Linux-x86_64.AppImage

Adapt the paths to fit your needs.

Make the shellscript executable and you are done.

AVM tries to convince you to use their MyFritz service or another dyndns provider to use the new Wireguard
VPN which the new Fritzbox software supports.

Since I have a static IP and my own domain pointed to it, I have one of the use cases where a dyndns should not
be required. Perform the following workaround to enable Wireguard:

Go to the Dyndns settings and activate the use the following settings:

Use DynDNS: checked
url: http://httpstat.us/200
domain: yourdomain
username: xyz
password: 123

The current version of lftp in the debian repository does not connect to an own sftp server,
using self genereted certificate. It simply hangs at the ls command (list directory) upon connection.

By starting it using: lftp -d you can see if this is the same problem on your side.

The reason is because on first connect, the server is not yet in the list of known hosts.
To circumvent this issue, there is a simple workaround:

Connect to the server via ssh, like:
ssh username@server.url -p portnumber

If you upload files to an owncloud server via FTP, SCP or some other tool, the owncloud server at first does not notice on its own, that new files are present.

You can however, trigger a manual refresh via the command line...
A php script from owncloud can be triggered as www-data (webserver) user:

Go to your owncloud folder:
cd /var/www/owncloud (just an example)

Change to the www-data user:
su -s /bin/bash www-data

Execute the php script:
php console.php files:scan --all

Recently, the glibc library had a bug that could
be exploited over the network using a DNS request.

This bug can be fixed on debian by updating the libc6 library:

apt-get update
apt-get install libc6

After the update, the computer should be restarted, since a lot of
services and libraries use the libc6.
It is also possible to restart all services, but missing one service
is easily possible, so better be on the safe side.

I have installed a new kernel on my root with the grsecurity and pax patches.
After installing the new kernel, grub is not working correctly any more.

It seems that pax conflicts with some programs of grub.

Thanks to the following article (https://dustri.org/b/grsec-and-grub.html), a solution was found:
Install the paxctl tool:
apt-get install paxctl

Call the tool with the following parameters:
paxctl -Cpms /usr/sbin/grub-mkdevicemap
paxctl -Cpms /usr/sbin/grub-probe
paxctl -Cpms /usr/bin/grub-mount

To block ads on the skype application (tested with 7.12 from 28.10.15) , you can
add the following lines to your host (file: %windir%\system32\drivers\etc\hosts) as administrator!


127.0.0.1 rad.msn.com
127.0.0.1 live.rads.msn.com
127.0.0.1 ads1.msn.com
127.0.0.1 g.msn.com
127.0.0.1 a.ads2.msads.net
127.0.0.1 b.ads2.msads.net
127.0.0.1 ac3.msn.com

If you also add the following line, as stated in some tutorials:

127.0.0.1 apps.skype.com

the skype home can not be loaded any more.