Eigenes Pythonprogramm als Service starten

Oktober 2, 2025 - Lesezeit: 2 Minuten

Das Programm wls_mpd_to_mqtt soll nach dem MPD - Server automatisch gestartet werden

sudo nano /etc/systemd/system/wls_mpd_to_mqtt.service
[Unit]

Description=MPD - Lieder als mqtt senden After=mpd.service Requires=mpd.service
[Service] Type=simple ExecStart=/home/bernd/bin/wls_mpd_to_mqtt
[Install] WantedBy=multi-user.target

Service erlauben und starten


sudo systemctl enable wls_mpd_to_mqtt.service
sudo systemctl start wls_mpd_to_mqtt.service
Tags: Linux Debian MPD

WLAN für den mpd-Server (Raspberry Pi Zero2) stabilisieren

September 24, 2025 - Lesezeit: 3 Minuten

Für Server ist es besser, den Powermanagement für das WLAN auszuschalten

Dafür erstellen wir einen neuen Service:

sudo nano /etc/systemd/system/wifi_powersave@.service

mit dem Inhalt:

[Unit]
Description=Set WiFi power save %i
After=sys-subsystem-net-devices-wlan0.device

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/iw dev wlan0 set power_save %i

[Install]
WantedBy=sys-subsystem-net-devices-wlan0.device



Jetzt den Service aktivieren:

sudo systemctl enable wifi_powersave@off.service

Nach dem Reboot testen mit:

iw wlan0 get power_save
Tags: Raspberry Pi MPD Linux

KDE auf einem Raspberry Pi installieren

Dezember 18, 2024 - Lesezeit: ~1 Minute

Die Version Raspberry Pi OS Lite ohne Desktop installieren. Dann folgende Befehle in der Konsole eingeben:

sudo apt update
sudo apt dist-upgrade

sudo dpkg-reconfigure locales

sudo apt install kde-plasma-desktop
sudo apt install lightdm

Bei dem Display-Manager sddm auswählen

sudo raspi-config

Über die Einstellungen System Options -> S5 Boot / Auto Login -> B3 Desktop auswählen

Nach einem Neustart ist die KDE fertig.

Danach installiere ich noch ein paar Programme nach:

sudo apt install ark yakuake synaptic software-properties-gtk
sudo apt install firefox firefox-l10n-de
sudo apt install task-german task-german-kde-desktop
sudo apt install geany geany-plugins
Tags: Linux KDE Raspberry Pi Plasma

docker-compose nach dem Upgrade auf Ubuntu 24.04

September 10, 2024 - Lesezeit: ~1 Minute

Nach dem Upgrade funktionierte der Befehl docker-compose nicht mehr. Es kam der Fehler

docker.errors.DockerException: Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked'

Das Paket docker-compose wird nicht mehr unterstützt. Es sollte deshalb deinstalliert werden und ein neues Paket docker-compose-v2 muss installiert werden.

sudo apt purge docker-compose
sudo apt install docker-compose-v2
sudo dpkg-reconfigure docker.io

Danach hat der Befehl docker einen neues Kommando compose

sudo docker compose up -d
Tags: Ubuntu Linux Docker

Windows SSH-Client ohne Passwort

Dezember 8, 2021 - Lesezeit: ~1 Minute

server2021 ist der Linux-Server

1. SSH Agent starten (Dienst, daher als Administrator ausführen)

sc config ssh-agent start=delayed-auto

2. Schlüssel erzeugen

ssh-keygen -t rsa -b 2048

3. Schlüssel auf den Linux-Rechner kopieren

scp .ssh\id_rsa.pub server2021:/tmp/

4. Auf dem Linux-Rechner Schlüssel hinzufügen

cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys
Tags: Ubuntu Kubuntu Windows Linux SSH

2.7" 264×176 ePaper Display HAT für Raspberry Pi

November 28, 2021 - Lesezeit: ~1 Minute
sudo raspi-config
-->Interfacing Options -> SPI -> Yes  to enable SPI interface
sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
sudo apt-get install python3-numpy
sudo apt-get install git
sudo pip3 install RPi.GPIO
sudo pip3 install spidev
sudo git clone https://github.com/waveshare/e-Paper
cd e-Paper/RaspberryPi\&JetsonNano/
sudo python3 epd_2in7_test.py

Installieren

cd ~/e-Paper/RaspberryPi_JetsonNano/python/
sudo python3 setup.py install
Tags: Hardware Linux Python