Der Raspberry Pi 5 ist schon eine Weile auf dem Markt. Bisher hatte ich aber keine Gelegenheit, selbst einen zu testen. Nun ist es endlich so weit und ich habe ein ähnliches Experiment wie damals mit dem Raspberry Pi 400 durchgeführt. Der Pi 400 oder 4 eignet sich bedingt als Desktop-Ersatz. Die Sache kann ziemlich langsam werden, insbesondere, wenn viele Anwendungen offen sind oder Du Aufgaben durchführst, die zu viel Leistung erfordern. Der Pi 5 ist wesentlich schneller und ich […]
Ab sofort darfst Du einen Veröffentlichungskandidaten von Tails 6.0 testen. Offiziell soll die spezielle Linux-Distribution am 27. Februar 2024 veröffentlicht werden. Bis 18. Februar sammelt das Team Feedback und kann noch Verbesserungen einpflegen. Tails 6.0 wird die erste Version von Tails sein, die auf Debian 12 Bookworm und GNOME 43 basiert. Die meiste der in Tails enthaltene Software wird aktualisiert. Zudem gibt es auch Verbesserungen bei der Benutzerfreundlichkeit und neue Funktionen. Hier ein Überblick zu den neuen Funktionen: Externe Laufwerke […]
Vor circa zwei Monaten wurde das auf Wayland basierte Raspberry Pi OS Bookworm veröffentlicht. Bei dem Betriebssystem wurden seitdem Fehler ausgebessert und auch Finetuning vorgenommen. Anwender berichten Fehler, die während der Tests nicht aufgefallen sind und das Team selbst pflegt Verbesserungen ein, die zwar geplant waren, aber es nicht in die erste Version geschafft haben. Laut eigenen Angaben hat sich unter der Haube von Bookworm sehr viel getan. Die neueste Version kannst Du nun via Imager installieren. Bestehende Installationen darfst […]
Es gibt genügend Situationen, in denen Du Deinem Raspberry Pi eine statisch IP-Adresse zuweisen möchtest. Vielleicht dient ein Pi als Server – sei es für eine Nextcloud im Wohnzimmer, ein NAS oder ein VPN-Router. Um Deinem Raspberry Pi eine fixe IP-Adresse zuzuweisen, hast Du mehrere Optionen. Hast Du Zugriff auf den Router im Netzwerk, genauer gesagt den DHCP-Server, kannst Du ihn nutzen, um dem PI via MAC-Adresse immer die gleiche IP-Adresse zu geben. Du kannst die statische IP-Adresse aber auch […]
Es gibt ein Update für Raspberry Pi OS, das verschiedene Verbesserungen mit sich bringt. Wie üblich wurden diverse wichtige Pakete aktualisiert. Als Linux-Kernel setzt das neueste Raspberry Pi OS Bookworm auf Version 6.1.63. Die deutsche Übersetzung wurde nun auch zu den Erscheinungsbild-Einstellungen hinzugefügt. Zudem gibt es Updates auf Thonny 4.1.4, Chromium 119.0.6045.171 und Firefox 119.0. Die Entwickler haben dem Betriebssystem außerdem ein dunkles GTK-Thema spendiert. In diesem Zusammenhang wurde das GTK+2-Theme mit dem GTK+3-Theme harmonisiert, um ein einheitlicheres Theming von […]
Es gibt eine neue Version von Raspberry Pi Imager womit Du Raspberry Pi OS einfach auf einer microSD-Karte installieren kannst. Die sichtbarste und größte Neuerung bei Raspberry Pi Imager 1.8.1 ist, dass Du ab sofort das Gerät wählen kannst. Wählst Du ein Gerät aus, auch der Raspberry Pi 5 wird bereits unterstützt, bietet Dir das Tool alle möglichen Optionen an, die Du installieren kannst. Vorteilhaft ist das etwa, wenn Du einen älteren Pi hast, auf dem keine 64-Bit-Varianten von Raspberry […]
Vor wenigen Tagen wurde Raspberry Pi OS Bookworm veröffentlicht, das auf Debian 12 basiert. Eine wichtige Neuerung ist der Umstieg auf Wayland via Wayfire. Auf den ersten Blick hat sich wenig geändert, aber unter der Haube wurde ordentlich geschraubt. Ich habe mir das neue Betriebssystem auf meinem Raspberry Pi 400 angesehen und wollte wissen, ob es wirklich performanter als die Vorgängerversion ist. Optisch musst Du Dich nicht stark umgewöhnen. Es ist weiterhin ganz klar Raspberry Pi OS. Oberflächlich fallen Nuancen […]
Seit gestern ist die neue Version von Raspberry Pi OS auf der Basis von Debian 12 (»Bookworm«) verfügbar. Diese Version ist Voraussetzung für den Raspberry Pi 5, läuft aber natürlich auch auf älteren Raspberry Pis. Ich habe meine Tests auf einem Pi 5 sowie einem Pi 400 durchgeführt.
Auf den ersten Blick sieht der Desktop auf der Basis von LXDE nahezu unverändert aus. Aber dieser Eindruck täuscht erheblich: Raspberry Pi OS verwendet jetzt Wayland, PipeWire und den NetworkManager.
Wayland für Pi 4 und 5, Abschied von X in Raten
Auf aktuellen Raspberry-Pi-Modellen (Pi 4, Pi 400, Pi 5) kommt nun standardmäßig Wayland statt xorg als Fundament für das Grafiksystem zum Einsatz.
pi5$ echo $XDG_SESSION_TYPE
wayland
Das ist ein großer Schritt, weil dafür viele Komponenten verändert bzw. hinzugefügt werden mussten:
Zusammen mit dem Panel mussten auch die diversen Plugins für das Menü, die Bluetooth- und WLAN-Konfiguration, Lautstärkeeinstellung usw. neu implementiert werden.
Der Wayland-Umstieg ist mit den von anderen Desktop-Systemen bekannten Einschränkungen bzw. Kinderkrankheiten verbunden: Fernwartung, Screenshots usw. zicken bzw. funktionieren gar nicht. Auf das Thema VNC und Remote Desktop gehe ich hier in einem eigenen Artikel ein. Zum Erstellen von Screenshots verwenden Sie am besten das Kommando grim (siehe Projektseite). Gimp und scrot liefern lediglich schwarze Bilder, shutter stürzt ab.
Ältere Raspberry-Pi-Modelle (Pi 3, Zero etc.) verwenden aufgrund von Performance-Problemen weiterhin xorg. Aber auch bei diesen Modellen ist in Zukunft der Wechsel zu Wayland geplant.
Audio-System PipeWire
Nach Fedora, Ubuntu & Co. verwendet nun auch Raspberry Pi OS das neue PipeWire-Audiosystem. Es ersetzt PulseAudio. Für die Desktop-Nutzung der Audio-Funktionen sollten sich dadurch nichts ändern. Wenn Sie Audio-Funktionen per Script steuern möchten, müssen Sie sich an die neuen pw-xxx-Kommandos gewöhnen (siehe https://docs.pipewire.org/page_tools.html).
Netzwerkkonfiguration mit dem NetworkManager
Ähnlich wie beim Audio-System passt sich Raspberry Pi OS auch bei der Netzwerkkonfiguration den anderen Distributionen an und verwendet nun den NetworkManager als Backend. dhcpcd hat ausgedient. Wiederum ist von der Änderung an der Oberfläche nicht viel zu sehen. Die Konfigurationswerkzeuge zur Herstellung einer WLAN-Verbindung sehen ähnlich aus wie bisher. Allerdings gibt es nun diverse neue Funktionen, z.B. zur Herstellung von VPN-Verbindungen. Änderung ergeben sich auch, wenn Sie die Netzwerkkonfiguration per Script verändern möchten. Das wichtigste neue Kommando ist nmcli. Die Konfigurationsdateien werden in /etc/NetworkManager gespeichert. WLAN-Passwörter landen in /etc/NetworkManager/system-connections/*.conf.
Bei meinen Tests traten im Zusammenspiel mit dem Raspberry Pi Imager bei der Vorweg-Konfiguration (z.B. für Headless-Systeme) noch Fehler auf. Es ist aber zu erwarten/hoffen, dass diese bald gelöst sein werden.
Webbrowser: Firefox oder Chromium?
In der Vergangenheit galt Chromium als Default-Webbrowser für Raspberry Pi OS. In Kooperation mit Mozilla wurde nun auch Firefox besser an die Hardware- und Software-Eigenheiten angepasst und wird nun als gleichwertige Alternative angeboten. Standardmäßig sind beide Programme installiert. Den Default-Webbrowser können Sie im Programm Raspberry-Pi-Konfiguration festlegen.
Mathematica
Aus nostalgischen Gründen bin ich ein großer Fan von Mathematica und finde es fantastisch, dass das Programm Raspberry-Pi-OS-Anwendern kostenlos zur Verfügung steht. Das gilt auch für die neue Version von Raspberry Pi OS — aber aktuell nicht auf dem Pi 5. Dort erscheint beim Start der Hinweis, dass ein Lizenzcode erforderlich ist. Anscheinend soll dieses Problem
noch behoben werden. Die Raspberry Pi Foundation wartet diesbezüglich auf ein Update von Wolfram (Quelle). Update 9.11.2023: Mit den neuesten Updates funktioniert nun auch Mathematica wieder — und zwar schneller denn je!
Versionsnummern
Dank des neuen Fundaments auf der Basis von Debian 12 haben sich viele Versionsnummern geändert:
Bisher war es unter Python gebräuchlich, Zusatzmodule einfach mit pip bzw. pip3 zu installieren. In aktuellen Python-Versionen ist das nicht mehr erwünscht und führt zu einem Fehler:
$ pip install --user matplotlib
error: externally-managed-environment
This environment is externally managed
To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Es gibt zwei Auswege:
Einer besteht darin, das entsprechende Paket aus dem Raspberry Pi OS Repository zu installieren. Für das obige Beispiel würde das richtige Kommande sudo apt install python3-matplotlib lauten.
Der geänderte Umgang mit Python-Modulen hat übrigens nichts mit Raspberry Pi OS zu tun, sondern ist eine von der Python-Entwicklergemeinde vorgegebene Änderung, die alle modernen Linux-Distributionen betrifft.
Ich habe meine Tests dagegen mit der 64-Bit-Version durchgeführt, die für Pi-Modelle mit mehr als 2 GByte zweckmäßiger ist, einzelnen Prozessen mehr RAM zuordnen kann und etwas mehr Geschwindigkeit verspricht.
Interessanterweise kommt je nach Raspberry-Pi-Modell eine unterschiedliche Pagesize zum Einsatz: 16 kByte auf dem Raspberry Pi 5 aber wie bisher 4 kByte auf dem Raspberry Pi 400.
Die 16-kByte-Pagesize ist übrigens zu manchen Programmen inkompatibel. Unter anderem kann deswegen Geekbench 6.2 nicht in der 64-Bit-Version von Raspberry Pi OS ausgeführt werden.
Lüftersteuerung
Der Raspberry Pi 5 enthält eine Buchse zum Anschluss eines CPU-Lüfters. Raspberry Pi OS kümmert sich darum, den Lüfter nur nach Bedarf einzuschalten, und auch dann dynamisch (also nur in der erforderlichen Drehzahl). Im Leerlaufbetrieb bleibt der Raspberry Pi 5 lautlos.
Upgrade
Ein Upgrade eines bereits installierten Raspberry Pi OS »Bullseye« auf Version »Bookworm« ist theoretisch durch eine Veränderung der Paketquellen möglich (siehe z.B. hier im Raspberry-Pi-Forum). Diese Vorgehensweise wird aber explizit nicht unterstützt und führt nach meinen eigenen Erfahrungen oft zu massiven Problemen. Wenn Sie die aktuelle Version von Raspberry Pi OS nutzen möchten, müssen Sie also eine SD-Karte neu damit einrichten. Das hat natürlich den Nachteil, dass Sie alle Konfigurationsarbeiten wiederholen und ggfs. Ihre eigenen Projekte bzw. Ihren Code manuell übertragen und womöglich auch adaptieren müssen.
Es gibt eine neues Raspberry Pi OS, das auf Debian Bookworm basiert. Da Debian Bookworm an sich größtenteils aus inkrementellen Aktualisierungen der Software besteht, gibt es nicht so viele Änderungen, von denen Pi-Nutzer betroffen sind. Ich werde das am Wochenende auf meinem Raspberry Pi 400 testen. Vorher komme ich leider nicht dazu, obwohl ich ziemlich darauf gespannt bin. Die wichtigste Änderungen bei Raspberry Pi OS – Wayland Die mit Abstand wichtigste Änderung ist der Umstieg von X11 auf Wayland – […]
In einer relativ kurzen Ankündigung hat das Peppermint-Team eine neue Version angekündigt. Dabei gibt es eine ziemliche Neuerung. Peppermint OS 2023-07-01 basiert auf Debian 12 Bookworm. Das Team weist allerdings darauf hin, dass es sich hier nur um die Debian-Basis handelt. Die Devuan-Basis ist für später in diesem Jahr geplant. Das neue Peppermint OS hat ein neues Branding bekommen. Ebenso ist das Plymouth-Design neu und der Willkommensbildschirm wurde neu gestaltet. Das Team hat die Dokumentation und den Peppermint Hub überarbeitet. […]
Fast 10 Jahre gibt es Armbian nun schon und das Team hat mit Armbian 23.05 Suni einen wichtigen Meilenstein angekündigt. Laut eigenen Angaben wird es die bisher umfangreichste neue Version sein, die es bisher gegeben hat. Es ist die erste Version, die auf dem komplett neuen Build-Framework basiert. Bei der Linux-Distribution Armbian gibt es pro Jahr 4 Versionen, um mit dem Fortschritt der Technologien Schritt zu halten und sich den ständig ändernden Systemen anzupassen. Ich selbst betreibe Armbian ebenfalls auf […]
Im Debian-Entwickler-Blog wurde angekündigt, dass die Linux-Distribution Debian 12.0 Bookworm am 10. Juni 2023 erscheinen soll. Gleichzeitig mit dem Veröffentlichungsdatum wurde auch das Datum des Full Freeze bekannt gegeben – Mittwoch, 24.05 2023. Ab diesem Zeitpunkt muss das Team ein Paket manuell freigeben, damit es noch zu Bookworm reinrutscht. Laut eigenen Angaben werden in der letzten Woche vor dem Freeze die Tests vollständig eingefroren und in diesem Zeitraum werden nur dringende Bugfixes Fehlerbehebungen berücksichtigt. Am Sonntag, 28.05. 2023 ist dann […]
Debian GNU/Linux 12 Bookworm soll im Sommer 2023 erscheinen. Das Team hat allerdings keinen Wettbewerb für das Standard-Artwork abgehalten. Das Wallpaper und der Rest stammen wieder von Juliette Taka, die bereits Artwork für Debian gestaltet hat. das Wallpapert für Debian 12 nennt sich Emerald. Du findest das komplette Artwork auf der Website von Debian. So sieht etwa der Installer aus. Persönlich gefällt mir das Artwork ziemlich gut. Das Grün hat etwas Beruhigendes – schlichte Eleganz, würde ich sagen …
Grml ist nicht nur für seine ausgefallenen Codenamen bekannt, sondern auch als Linux-Distribution für System-Administratoren. Es ist ein auf Debian basierendes Live-System, das sich in erster Linie auf die Bedürfnisse von Systemadministratoren fokussiert. Grml 2022.11 bietet neue Softwarepakete von Debian Bookworm. Wie üblich gibt es auch Unterstützung für aktuelle Hardware. Zudem wurden bekannte Fehler aus früheren Grml-Veröffentlichungen behoben. Grml 2022.11 hat den Code-Namens MalGuckes bekommen. In der offiziellen Ankündigung stellt das Team die wichtigsten Änderungen vor: Als Linux-Kernel setzt das […]
Ja, die Mühlen mahlen langsam bei Debian. Aber zumindest wissen wir nun schon die Codenamen für die nächsten paar Jahre. Das Debian-Team hat bekannt gegeben, dass Debian 14 Forky getauft wird. Kenner der Szene wissen, dass Debian-Versionen immer nach Charakteren von Toy Story benannt werden. Das ist auch hier so. Debian 12 heißt Bookworm und soll im kommenden Jahr 2023 erscheinen. Darauf folgt Debian 13 mit Trixie, das für 2025 geplant ist. Forky soll dann 2027 erscheinen. Du findest die […]