🔒
Es gibt neue verfügbare Artikel. Klicken Sie, um die Seite zu aktualisieren.
Heute — 16. August 2026Haupt-Feeds

Fritzbox lernt DNS-Filter à la Pi-hole oder AdGuard Home

29. Juli 2026 um 09:53

Vor etwa einem Jahr hat sich meine alte Fritzbox verabschiedet. Ersatz musste also her, und meine Wahl fiel auf die Fritzbox 5690 Pro. Aktuell kommt mein Internet noch über DSL ins Haus, mittelfristig stand jedoch der Umstieg auf Glasfaser an. Deshalb erschien mir das Modell als passende Lösung.

Die Entscheidung war rückblickend richtig. In rund zwei Wochen geht’s in eine neue Wohnung, in der bereits ein Glasfaseranschluss vorhanden ist. Die 5690 Pro kann ich deshalb ohne erneuten Routerwechsel weiterverwenden. Gerade bei Netzwerktechnik finde ich es angenehm, wenn eine Anschaffung nicht schon nach kurzer Zeit ersetzt werden muss.

Viel Hardware, lange wenig Labor

Bei einem Spitzenmodell fühlte ich mich mit der 5690 Pro allerdings lange etwas im Stich gelassen. Die Vorstellung und der Zusatz „Pro“ klangen nach der modernsten, leistungsfähigsten und besonders zukunftssicheren Lösung. In der Praxis erhielten zunächst aber vor allem die etablierten 7×90-Modelle neue Labor-Firmwares und Funktionen.

Auch einige bei der Vorstellung angekündigte Funktionen fehlten zunächst. Dazu gehörte etwa die Matter-Integration. Matter ist ein herstellerübergreifender Standard für Smart-Home-Geräte, der die Zusammenarbeit verschiedener Systeme vereinfachen soll. Bei der Vorstellung auf dem MWC im Februar 2023 war das eines der großen Features. Später war davon jedoch nichts mehr zu lesen.

Langsam scheint sich die Situation allerdings zu ändern. Seit einiger Zeit hat Fritz die 5690 Pro wiederentdeckt und versorgt sie ähnlich gut mit neuen Funktionen wie die 7x90er-Reihe. Mit dem aktuellen FRITZ! Labor gibt es nun endlich die Matter-Integration – für die mir allerdings noch ein Matter-Controller fehlt – und vor allem die aktuellen Entwicklungen, an denen Fritz derzeit arbeitet.

DNS-Filter direkt in der Fritzbox

Eine Neuerung finde ich deutlich praktischer als die Matter-Unterstützung: Die Fritzbox kann mit FRITZ!OS 8.40 DNS-Filterlisten verwenden. Damit nähert sich der Router Funktionen an, die bislang vor allem Pi-hole oder AdGuard Home bereitgestellt haben. Zusätzliche Hardware ist dafür nicht mehr zwingend erforderlich.

DNS steht für Domain Name System. Vereinfacht gesagt übersetzt DNS Namen wie linuxundich.de in die IP-Adressen, über die Rechner und Server miteinander kommunizieren. Ein DNS-Filter prüft solche Anfragen gegen Listen bekannter Werbe-, Tracking- oder Schadsoftware-Domains und verhindert bei passenden Treffern die Namensauflösung.

Die Filterung erfolgt damit zentral im Heimnetz. Geräte müssen keinen eigenen Werbeblocker installieren, solange sie die Fritzbox als DNS-Server verwenden. Das kann besonders bei Smartphones, Smart-TVs oder anderen Geräten hilfreich sein, auf denen sich Browser-Erweiterungen wie uBlock Origin nicht einsetzen lassen.

DNS-Filter aktivieren

Die neue Funktion versteckt sich etwas tief in der Oberfläche. Zuerst öffnet ihr die Benutzeroberfläche der Fritzbox und wechselt zu Heimnetz | Netzwerk. Anschließend öffnet ihr den Reiter Netzwerkeinstellungen. Die erweiterten Optionen sind zunächst ausgeblendet und müssen separat eingeblendet werden.

Dazu klickt ihr unten im Bereich Erweiterte Netzwerkeinstellungen auf Erweiterte Netzwerkeinstellungen ändern. In der aktuellen Labor-Firmware findet ihr anschließend den Reiter DNS-Filter. Dort aktiviert ihr die Option Fritzbox als DNS-Filter und könnt danach eine oder mehrere Filterlisten hinterlegen.

Die vollständige Reihenfolge lautet:

  • Heimnetz | Netzwerk
  • Reiter Netzwerkeinstellungen
  • Erweiterte Netzwerkeinstellungen | Erweiterte Netzwerkeinstellungen ändern
  • Reiter DNS-Filter
  • Fritzbox als DNS-Filter aktivieren
  • Filterlisten eintragen
  • Filterlisten aktualisieren auswählen

Die Fritzbox lädt die eingetragenen Listen anschließend herunter und verwendet sie für die DNS-Filterung. Welche Listen sinnvoll sind, hängt vom gewünschten Umfang ab. Sehr große Listen blockieren mehr Domains, erhöhen aber auch die Wahrscheinlichkeit, dass einzelne Webseiten oder Dienste unerwartet nicht mehr korrekt funktionieren.

Bildschirmansicht der Fritzbox 5690 Pro Benutzeroberfläche mit geöffnetem Dialog zum Hinzufügen einer DNS-Filterliste namens 'The Block List Project / Ads'
Die DNS-Filterfunktion muss in der Labor-Firmware zunächst aktiviert werden. Voraussetzung ist FRITZ!OS 8.40, das die Filterlisten direkt in der Fritzbox unterstützt.
Benutzeroberfläche der FRITZ!Box 5690 Pro mit geöffnetem DNS-Filter-Tab und einer Liste von DNS-Filterlisten mit Namen, Aktualisierungszeitpunkten und URLs.
Die Fritzbox verwendet dasselbe Listenformat wie Pi-hole. Dadurch lassen sich viele bestehende Filterlisten ohne Anpassungen direkt in die Router-Konfiguration übernehmen.

Eine gute Quelle für Filterlisten ist das Block List Project. Die Listen aus der Spalte Original/Pi-Hole Native funktionieren auch mit der Fritzbox. Ich würde zunächst nur wenige Listen aktivieren und die Auswahl bei Bedarf erweitern. Je umfangreicher die Filterung ausfällt, desto größer ist das Risiko, dass einzelne Webseiten oder Dienste nicht mehr korrekt funktionieren.

Funktion mit einem Werbeblocker-Test prüfen

Ob die DNS-Filterung aktiv ist, könnt ihr beispielsweise mit Ad Blocker Test überprüfen. Deaktiviert vorher den Werbeblocker im Browser, damit das Testergebnis tatsächlich die Filterung der Fritzbox bewertet. Browser-Erweiterungen würden sonst zusätzliche Domains blockieren und das Ergebnis verfälschen.

Ein DNS-Filter ersetzt einen Browser-Werbeblocker allerdings nicht vollständig. Er kann nur Domains blockieren, nicht einzelne Werbeelemente innerhalb einer ansonsten benötigten Webseite. Moderne Browser-Erweiterungen können Inhalte dagegen gezielter ausblenden und das Layout einer Seite bereinigen. Beide Ansätze ergänzen sich deshalb sinnvoll.

Screenshot einer Webseite mit einem Adblocker-Test, der einen halbkreisförmigen orangefarbenen Fortschrittsbalken mit 48 Prozent anzeigt, darunter eine Statistik mit Gesamtzahl, blockierten und nicht blockierten Elementen sowie farbigen Bannern und Warnhinweisen.
Ohne aktivierten DNS-Filter und mit deaktiviertem Werbeblocker im Browser erkennt der Test zahlreiche Werbe- und Tracking-Domains, die weiterhin uneingeschränkt erreichbar sind.
Screenshot einer Webseite mit einem Adblocker-Test, der eine Blockierquote von 98 Prozent anzeigt, darunter ein grüner Kreis und eine Statistik mit 132 Gesamtanfragen, davon 129 blockiert und 3 nicht blockiert
Mit den wichtigsten Listen des Block List Project blockiert die Fritzbox einen großen Teil der getesteten Werbe- und Tracking-Domains direkt im Heimnetz.

Weniger zusätzliche Infrastruktur

Ich habe bislang Pi-hole und später auch AdGuard Home und Technitium genutzt. Die Lösungen funktionieren gut, benötigen aber einen dauerhaft laufenden Rechner, einen Raspberry Pi oder einen Container. Das bedeutet zusätzliche Software, Updates und eine weitere Komponente, deren Ausfall den Internetzugang beeinträchtigen kann.

Genau diese Situation hatte ich gelegentlich. Wenn der Raspberry Pi oder später der Docker-Container nicht mehr lief, funktionierte die Namensauflösung im Heimnetz nicht mehr. Die Internetverbindung war technisch vorhanden, viele Webseiten ließen sich trotzdem nicht öffnen. Ursache war dabei natürlich meine eigene Infrastruktur.

Zu Hause lässt sich ein solcher Fehler meist schnell beheben. Wer jedoch die IT von Eltern, Verwandten oder Freunden betreut, kennt die andere Seite: Ein ausgefallener DNS-Filter führt schnell zu einem Anruf mit der Aussage, das Internet sei kaputt. Je weniger zusätzliche Systeme dort laufen, desto weniger Fehlerquellen entstehen.

Was Pi-hole und AdGuard Home weiterhin besser können

Die Fritzbox ersetzt Pi-hole, AdGuard Home oder Technitium nicht vollständig. Selbst gehostete DNS-Filter bieten umfangreiche Statistiken, Protokolle und Auswertungen. Dort lässt sich nachvollziehen, welches Gerät welche Domains angefragt hat und wie viele Anfragen durch einzelne Filterlisten blockiert wurden.

Screenshot der Softwareoberfläche von Technitium mit farbiger Liniengrafik und Statistikdaten zu DNS-Serveranfragen
Ausführliche Statistiken wie hier bei Technitium bietet die DNS-Filterfunktion der Fritzbox bislang nicht. Die Router-Lösung konzentriert sich auf das zentrale Verwalten und Anwenden von Filterlisten.

Und klar: Einen eigenen DNS-Resolver wie Unbound lässt sich mit den DNS-Filtern der Fritzbox nicht aufbauen. Die Fritzbox übernimmt lediglich die Filterung von DNS-Anfragen. Wer die vollständige Kontrolle über die DNS-Auflösung behalten oder Anfragen selbst rekursiv auflösen möchte, benötigt weiterhin einen eigenen DNS-Server.

Auch detaillierte Ausnahmen, unterschiedliche Regeln für einzelne Geräte oder Gruppen und komfortable Verwaltungsoberflächen gehören bei den spezialisierten Lösungen zum Funktionsumfang. Hinzu kommen Erweiterungen, mit denen sich die Filterung direkt vom Desktop oder Smartphone aus zeitweise abschalten lässt. Solche Möglichkeiten fehlen der Fritzbox bislang.

Für meinen Alltag sind diese Funktionen allerdings weniger wichtig, als es auf den ersten Blick klingt. Die bunten Diagramme habe ich meist nur gelegentlich angesehen. Auch die Möglichkeit, den Filter mit einem Klick zu deaktivieren, brauchte ich selten. Eine einfache, zentrale Filterung reicht mir häufig aus.

Eine sinnvolle Funktion für viele Heimnetze

Ich finde die neue DNS-Filterfunktion deshalb ausgesprochen gelungen. Sie reduziert den technischen Aufwand und macht die Filterung unabhängiger von einem zusätzlichen Raspberry Pi oder Container. Gleichzeitig bleibt die Kontrolle über die verwendeten Listen im eigenen Heimnetz, statt sämtliche DNS-Anfragen einem externen Filterdienst anzuvertrauen.

Gerade für kleinere Heimnetze oder Systeme, die ich für andere betreue, dürfte die Lösung interessant sein. Die Fritzbox läuft ohnehin rund um die Uhr und übernimmt bereits zentrale Aufgaben. Wenn sie zusätzlich DNS-Filterlisten verwalten kann, spart das Hardware, Wartung und eine weitere mögliche Fehlerquelle.

Pi-hole und AdGuard Home bleiben für anspruchsvollere Installationen die flexibleren Werkzeuge. Wer Statistiken, detaillierte Regeln oder eine umfassende Kontrolle über den eigenen DNS-Server benötigt, wird dort weiterhin mehr Möglichkeiten finden. Für eine unkomplizierte Filterung direkt im Router ist der neue Fritzbox-Ansatz aber ein sinnvoller Schritt.

Kalender von Emacs Org-mode in Thunderbird exportieren

23. Juli 2026 um 19:00
Von: Christoph
Eine einfache Anleitung, wie man aus der Emacs-basierten Organizer-Software Org-mode, Kalenderdaten im iCalendar-Format zu Thunderbird überträgt.

Rutile 0.2.2 – Eine moderne Alternative zu Tilix

23. Juli 2026 um 08:50

Tilix gehört für mich seit vielen Jahren zu den Terminal-Programmen, die ich seit Jahren immer wieder installiere. Die frei aufteilbaren Terminalbereiche und die Möglichkeit, mehrere Shells gleichzeitig zu verwalten, haben meinen Arbeitsalltag deutlich erleichtert. Leider wird das Projekt inzwischen kaum noch gepflegt und basiert weiterhin auf GTK3 und VTE3.

Mit Rutile entsteht deshalb ein spannendes Projekt. Die Entwickler schreiben Tilix nicht einfach weiter, sondern entwickeln den Terminal-Emulator vollständig in Rust neu. Gleichzeitig bleibt das Bedienkonzept erhalten. Statt einer Neuerfindung soll eine moderne Umsetzung entstehen, die sich nahtlos in aktuelle GNOME-Systeme mit GTK4 und libadwaita einfügt.

Bewährtes Konzept auf moderner Basis

Viele Terminal-Emulatoren unterscheiden sich hauptsächlich durch ihr Erscheinungsbild oder kleinere Zusatzfunktionen. Rutile verfolgt dagegen einen anderen Ansatz. Ziel ist es, die Arbeitsweise von Tilix möglichst vollständig zu übernehmen und auf eine moderne technische Grundlage zu stellen. Bestehende Nutzer sollen sich sofort zurechtfinden.

Terminal-Emulator Rutile unter GNOME auf Arch Linux mit mehreren geöffneten Terminals, die Systeminformationen, Dateilisten und CPU-Auslastung anzeigen.
Über die Schaltflächen lassen sich neue Terminalbereiche horizontal oder vertikal anlegen. Die Bedienung orientiert sich dabei bewusst am vertrauten Konzept von Tilix.

Die Anwendung verwendet GTK4, libadwaita und VTE4 und profitiert dadurch von aktuellen Bibliotheken des GNOME-Desktops. Gleichzeitig setzen die Entwickler auf Rust als Programmiersprache. Das verspricht langfristig eine besser wartbare Codebasis und eröffnet die Möglichkeit, neue Funktionen auf einer modernen Architektur aufzubauen.

Flexible Terminalaufteilung

Die wichtigste Funktion übernimmt Rutile direkt von Tilix. Das Terminalfenster lässt sich rekursiv horizontal und vertikal aufteilen. Jeder Bereich kann anschließend erneut geteilt werden. Dadurch entstehen flexibel verschachtelte Arbeitsbereiche, ohne dass die Anwendung auf ein festes Raster oder eine bestimmte Fensteranordnung beschränkt ist.

Im Alltag bietet diese Arbeitsweise viele Vorteile. Links lassen sich beispielsweise Logdateien beobachten, während rechts gleichzeitig mehrere Server oder Container geöffnet sind. Zwischen den einzelnen Bereichen wechselt ihr bequem per Tastatur. Das spart Mausbewegungen und sorgt für einen flüssigen Arbeitsablauf bei komplexeren Aufgaben.

Andere Terminals wie Ghostty bieten diese Funktion ebenfalls, allerdings muss man sich dafür Tastenkombinationen merken. Alternativ kann man natürlich auch Terminal-Multiplexer wie tmux verwenden. Dort gilt jedoch dasselbe. Auch wenn es nicht viele Tastenkombinationen sind: Ich persönlich möchte dafür einfach Buttons haben.

Mehrere unabhängige Sitzungen

Neben den frei aufteilbaren Terminalbereichen unterstützt Rutile mehrere voneinander getrennte Sitzungen. Jede Sitzung besitzt ihre eigene Fensteraufteilung und ihren eigenen Arbeitskontext. Dadurch lassen sich unterschiedliche Projekte oder Aufgaben sauber voneinander trennen, ohne dafür mehrere Programmfenster öffnen zu müssen.

Zwischen den Sitzungen wechselt ihr entweder per Tastenkombination oder über eine Seitenleiste. Diese zeigt kleine Vorschaubilder der jeweiligen Arbeitsumgebung und bleibt standardmäßig ausgeblendet. Wer sie benötigt, blendet sie einfach über die Werkzeugleiste ein und behält so auch bei vielen geöffneten Sitzungen leichter den Überblick.

Synchronisierte Eingaben

Besonders praktisch finde ich die Funktion zur synchronisierten Eingabe. Aktiviert ihr sie, überträgt Rutile sämtliche Tastatureingaben gleichzeitig an mehrere Terminalbereiche einer Sitzung. Das spart Zeit, wenn identische Befehle auf mehreren Servern oder virtuellen Maschinen ausgeführt werden sollen.

Zwei nebeneinander angeordnete Terminalfenster mit Linux-Befehlen und Dateilisten, im linken Fenster ein Dropdown-Menü mit Optionen zum horizontalen und vertikalen Teilen sowie synchroner Eingabe.
Mit der synchronisierten Eingabe lassen sich identische Befehle gleichzeitig auf mehreren Servern, Containern oder virtuellen Maschinen ausführen. Einzelne Bereiche können dabei ausgenommen werden.

Einzelne Terminalbereiche lassen sich jederzeit von der gemeinsamen Eingabe ausnehmen. Dadurch können einzelne Systeme gezielt abweichende Befehle erhalten, ohne die Synchronisierung komplett zu deaktivieren. Trotzdem empfiehlt sich etwas Vorsicht, denn fehlerhafte Befehle werden ansonsten ebenso gleichzeitig auf allen verbundenen Systemen ausgeführt.

Vertraute Bedienung

Auch die Tastenkombinationen orientieren sich eng am Vorbild. Mit Strg+Umschalt+O und Strg+Umschalt+E teilt ihr das Fenster horizontal oder vertikal. Strg+Umschalt+W schließt den aktiven Bereich, während ihr mit den Pfeiltasten zwischen den einzelnen Terminalfenstern wechselt.

Neue Sitzungen öffnet ihr mit Strg+Umschalt+T. Zwischen vorhandenen Sitzungen wechselt ihr per Strg+Umschalt+Bild auf beziehungsweise Bild ab. Wer lieber mit der Maus arbeitet, erreicht dieselben Funktionen zusätzlich über die Werkzeugleiste oder das Kontextmenü der einzelnen Terminalbereiche.

Noch in einer frühen Entwicklungsphase

Rutile befindet sich derzeit noch am Anfang seiner Entwicklung. Die erste Version konzentriert sich bewusst auf die wichtigsten Funktionen. Features wie der Quake-Modus, das Speichern kompletter Sitzungen, Desktop-Benachrichtigungen oder die Nautilus-Integration sollen erst folgen, wenn die vorhandenen Funktionen zuverlässig arbeiten.

Screenshot des Rutile-Terminals mit ASCII-Art-Logo und einem geöffneten Einstellungsfenster mit dem Text 'Coming later' und Hinweisen auf zukünftige Theme-Varianten.

Viele Funktionen sind bereits vorhanden. Einige Einstellungen und Komfortfunktionen sollen laut Roadmap jedoch erst in späteren Versionen ergänzt werden.

Diesen Ansatz halte ich für sinnvoll. Statt möglichst viele Funktionen früh bereitzustellen, konzentriert sich das Projekt zunächst auf einen stabilen Kern. Gerade bei Werkzeugen, die viele Anwender täglich nutzen, sind Zuverlässigkeit und ein konsistentes Bedienkonzept meist wichtiger als eine möglichst lange Funktionsliste.

Was aktuell wirklich fehlt, sind Übersetzungen – einige Dialoge erscheinen derzeit ausschließlich auf Französisch. Außerdem lassen sich die Terminalfarben noch nicht direkt in den Einstellungen anpassen. Das voreingestellte Farbschema macht Programme wie den Midnight Commander teilweise schwer lesbar. Allerdings ist die aktuelle Version von Rutile erst vor wenigen Tagen erschienen, sodass sich hier vermutlich bald etwas tun wird.

Installation

Unter Arch Linux steht Rutile sowohl als Quellpaket als auch als vorkompilierte Variante im AUR zur Verfügung. Für Debian, Ubuntu und Fedora bieten die Entwickler fertige DEB- beziehungsweise RPM-Pakete an. Zusätzlich lässt sich eine eigenständige Binärdatei herunterladen, sofern die benötigten GTK4-Komponenten bereits installiert sind. Alle Informationen zur Installation finden sich auf der GitHub-Seite des Projekts.

Wer Tilix seit Jahren nutzt und auf einen modernen GTK4-Unterbau wechseln möchte, sollte Rutile im Auge behalten. Noch fehlen einige Funktionen, doch der bisherige Entwicklungsstand macht einen sehr vielversprechenden Eindruck. Das Projekt verfolgt einen klaren Fokus und könnte sich zu einem würdigen Nachfolger für Tilix entwickeln.

Ältere BeiträgeHaupt-Feeds

Erfahrungsbericht mit einem Framework 12 Convertible-Laptop - der Abschluss!

01. Februar 2026 um 16:00
Der Alltag mit dem Framework-12-Laptop. Fortsetzung meines ersten Artikels mit überraschendem Ende.

Erfahrungsbericht mit einem Framework 12 Covertible-Laptop

01. Januar 2026 um 12:00
Vorstellung und kleiner Testbericht des Framework-12-Laptops.

Spotify unter GNOME: Blauen Fensterrahmen reparieren

28. November 2025 um 15:01

Wenn ihr Spotify unter Linux mit GNOME nutzt, habt ihr vielleicht in den letzten Tagen einen unschönen blauen Rahmen um das Anwendungsfenster bemerkt. Ich sehe das Problem hier bei mir unter Arch Linux, es dürfte aber alle Distributionen betreffen.

Schuld daran ist ein Update des offiziellen Linux-Clients auf Electron-Basis, das die GTK-Style-Window-Decoration durcheinandergebracht hat. Die Funktionalität von Spotify bleibt zwar unverändert, optisch sieht es aber alles andere als schick aus.

Spotify mit blauem Rahmen. Ein Update des Linux-Clients hat die GTK-Style-Window-Decoration beschädigt, sodass das Fenster unschön blau gerahmt wird und nicht korrekt angezeigt wird.
Spotify mit blauem Rahmen. Ein Update des Linux-Clients hat die GTK-Style-Window-Decoration beschädigt, sodass das Fenster unschön blau gerahmt wird und nicht korrekt angezeigt wird.

Lösungsmöglichkeiten für Spotify

Es gibt zwei einfache Wege, um das Problem zu beheben. Die bequemste Variante ist, Spotify als Flatpak zu installieren. Die Flatpak-Version zeigt den blauen Rahmen nicht und ihr müsst euch um nichts kümmern. Änderungen an der Konfiguration sind nicht nötig.

Die Flatpak-Version von Spotify zeigt den blauen Rahmen nicht, die GTK-Style-Window-Decoration wird korrekt dargestellt und das Fenster sieht nach der Installation normal und fehlerfrei aus.
Die Flatpak-Version von Spotify zeigt den blauen Rahmen nicht, die GTK-Style-Window-Decoration wird korrekt dargestellt und das Fenster sieht nach der Installation normal und fehlerfrei aus.

Falls ihr Spotify hingegen über den Spotify Launcher (Paket spotify-launcher aus den Extra-Quellen von Arch) oder direkt aus dem AUR (Eintrag spotify) installiert habt, müsst ihr das Start-Flag --ozone-platform=x11 setzen. Damit wird die GTK-Dekoration korrekt angezeigt. Je nach Installationsart fügt ihr das Flag wie folgt ein:

Für AUR-Spotify in der Datei ~/.config/spotify-flags.conf:

--ozone-platform=x11

Für Spotify Launcher in ~/.config/spotify-launcher.conf:

[spotify]
extra_arguments = ["--ozone-platform=x11"] 

Eventuell müsst ihr diese Dateien erst anlegen. Nach einem Neustart von Spotify sollte der blaue Rahmen verschwunden sein und alles wieder normal aussehen.

Die Konfigurationen unter ~/.config. Die Dateien müssen eventuell erst erstellt werden, ihr braucht nur die passende Datei je nach Installationsart, nicht beide gleichzeitig.
Die Konfigurationen unter ~/.config. Die Dateien müssen eventuell erst erstellt werden, ihr braucht nur die passende Datei je nach Installationsart, nicht beide gleichzeitig.
Alternativ könnt ihr das Flag --ozone-platform=x11 setzen, wenn ihr Spotify aus dem AUR installiert habt. Dann wird der Fensterrahmen wieder korrekt angezeigt und normal dargestellt.
Alternativ könnt ihr das Flag –ozone-platform=x11 setzen, wenn ihr Spotify aus dem AUR installiert habt. Dann wird der Fensterrahmen wieder korrekt angezeigt und normal dargestellt.

Korrektur von Fabian auf Mastodon: Das stimmt so nicht. Das ist ganz alleine dem geschulded das Spotify Wayland-nativ läuft und dort, unter GNOME, eine clientseitige Dekoration (CSD) braucht, die es über diese blaue bereit stellt. Das ganze wieder zu X11 zwingen schafft eventuell echte Probleme, wie verschwommene Schriften, schlechtes (kein) scaling und so weiter. Spotify ist auch nicht Elektron, sondern Chromium Embedded Framework (CEF).

Klar, es ist eine Krücke, aber eine die derzeit hilft. Die Änderung lässt sich ja auch schnell wieder rückgängig machen. Die anderen Optionen wären, Gnome unter X11 zu betreiben oder sich mit den blauen Rahmen anzufreunden. Beides in meinen Augen auch nicht gerade optimal. So ist es erstmal ein Workaround, den man natürlich nicht vergessen sollte, falls sich Spotify irgendwann einmal wieder komisch verhält.

Plattenalbum und Euphonica: MPD-Clients unter GNOME für Linux

22. November 2025 um 14:26

Es gibt zahlreiche Software-Tools und Programme, die mich schon seit Jahrzehnten begleiten. Unter Windows wären das zum Beispiel der Total Commander, Notepad++ oder 7-Zip. Unter Linux gehört für mich der GNOME-Desktop mit seinem Ökuystem aus Evolution, Gedit und Nautilus dazu, auch wenn er vom Look und Feel der alten GNOME-2-Zeiten inzwischen weit entfernt ist und trotz der oft berechtigten Kritik an der „Wir-streichen-wichtige-Funktionen“-Politik der Entwickler.

Neben diesen grafischen Werkzeugen begleitet mich auch der Music Player Daemon, kurz MPD. Der Name klingt zunächst kryptisch, dahinter steckt aber ein einfaches Konzept. MPD ist ein Musikplayer, der im Hintergrund läuft und sich über zahlreiche Clients fernsteuern lässt. Man kann also einen Rechner oder Raspberry Pi an die Stereoanlage hängen, die eigene Musiksammlung einbinden und die Wiedergabe von überall im Haus steuern.

Music Player Daemon aka MPD

MPD unterscheidet sich deutlich von Streaming-Servern wie Jellyfin oder Navidrome, die auf dem Subsonic-Protokoll basieren. Dort streamt der Server die Musik an die Clients, während bei MPD der Client nur die Wiedergabe steuert und der Dienst selbst direkt auf dem Server spielt. Bemerkenswert ist, dass die Entwicklung an MPD auch nach über zwanzig Jahren nicht eingeschlafen ist. Die aktuelle stabile Version MPD 0.24.6 ist gerade erst veröffentlicht worden.

Auch bei den Clients merkt man, dass MPD weiterhin lebendig ist. Während moderne Subsonic-Clients für Linux (speziell für den GNOME-Desktop) inzwischen leider wirklich rar geworden sind (Sublime Music oder Sonixd wurden eingestellt, mit Feishin oder Supersonic werde ich nicht warm), entstehen rund um MPD immer wieder neue Projekte. In letzter Zeit erscheinen vermehrt Anwendungen auf Basis von GTK4 und Libadwaita, die sich optimal in das aktuelle GNOME-Design einfügen und die Funktionen des Desktops optimal nutzen.

MPD für GNOME: Plattenalbum

Plattenalbum (Flathub) hat gerade erst ein Update auf Version 2.4.0 erhalten und nutzt GTK4, ohne sich in ein übertrieben verspieltes Design zu verlieren. Die Albencover stehen klar im Mittelpunkt der Oberfläche. Das Layout bleibt klassisch, links die Künstler, in der Mitte die Alben und rechts der Player mit den Kontrollelementen zur Steuerung der Wiedergabe.

Wer während der Wiedergabe auch die Songtexte lesen möchte, wechselt über den Button oberhalb des Players in die Lyrics-Ansicht. Die Texte müssen dafür nicht im ID3-Tag stehen. Plattenalbum lädt sie automatisch vom brasilianischen Dienst Letras, was besonders praktisch ist, wenn man die eigenen Dateien nicht vollständig gepflegt hat. Weitere Einstellungsmöglichkeiten gibt es nicht viele, und braucht es eigentlich auch nicht.

Übersicht über alle Alben auf dem Server, klar angeordnet mit Fokus auf den Covern und einer direkt nutzbaren Steuerung des MPD.
Übersicht über alle Alben auf dem Server, klar angeordnet mit Fokus auf den Covern und einer direkt nutzbaren Steuerung des MPD.
Einblick in die aktuelle Playlist, die während der Wiedergabe frei durchstöbert werden kann, ohne den laufenden Titel zu unterbrechen.
Einblick in die aktuelle Playlist, die während der Wiedergabe frei durchstöbert werden kann, ohne den laufenden Titel zu unterbrechen.
Die automatisch geladenen Songtexte erscheinen übersichtlich im Fenster, ergänzt durch Informationen des externen Dienstes Letras.
Die automatisch geladenen Songtexte erscheinen übersichtlich im Fenster, ergänzt durch Informationen des externen Dienstes Letras.

MPD für GNOME: Euphonica

Euphonica (Flathub) setzt im Gegensatz zu Plattenalbum deutlich stärker auf visuelle Effekte. Der Hintergrund des Fensters passt sich an die Farben des aktuellen Albums an und am unteren Rand bewegt sich ein animiertes Spektrum. Beim Wechsel zwischen Künstler- und Albenansicht oder beim Öffnen eines Albums gleiten die einzelnen Elemente weich ins Bild und erzeugen einen modernen Eindruck.

Auch funktional überzeugt Euphonica. Man kann durch Künstler und Alben navigieren und künftig soll auch das Filtern nach Genres möglich sein. Alben lassen sich mit MPD 0.24 oder neuer bewerten. Über MPRIS integriert sich Euphonica nahtlos in den Desktop, zeigt Benachrichtigungen beim Titelwechsel an und erlaubt die Steuerung der Wiedergabe auch über die Desktop-Funktionen.

Die Albenansicht zeigt die gesamte Sammlung in MPD mit dynamischem Hintergrund, der sich sichtbar an das aktuell geöffnete Album anpasst.
Die Albenansicht zeigt die gesamte Sammlung in MPD mit dynamischem Hintergrund, der sich sichtbar an das aktuell geöffnete Album anpasst.
Die Playlist passt sich farblich an das Cover des aktuellen Songs an und schafft eine stimmige Atmosphäre während der Wiedergabe.
Die Playlist passt sich farblich an das Cover des aktuellen Songs an und schafft eine stimmige Atmosphäre während der Wiedergabe.
Das Einstellungsfenster bietet zahlreiche Optionen, die eine individuelle Anpassung des Clients an die eigene MPD-Umgebung ermöglichen.
Das Einstellungsfenster bietet zahlreiche Optionen, die eine individuelle Anpassung des Clients an die eigene MPD-Umgebung ermöglichen.

Generell wäre es wünschenswert, wenn wieder ein neuer GTK4/LibAdwaita-Client für Subsonic erscheinen würde. Auf meinem kleinen Selfhosting-Server läuft Navidrome sehr zuverlässig. Für Android gibt es Symfonium (proprietär, aber jeden Cent wert) sowie Tempus, eine aktiv weiterentwickelte Version des FOSS-Clients Tempo. Auch das Webfrontend von Navidrome funktioniert ausgezeichnet. Auf dem Desktop fehlt jedoch eine native Anwendung, hier klafft aktuell eine große Lücke.

yt-dlp 2025.11.12: YouTube-Downloads unter Linux jetzt mit Deno

20. November 2025 um 09:06

Kleines PSA für alle, die mit yt-dlp gerne YouTube-Videos lokal auf der Festplatte sichern und eigentlich auch für Entwickler, die alternative YouTube-Clients bauen, doch die werden die Situation eh im Blick haben. Mit der Veröffentlichung von yt-dlp 2025.11.12 benötigt das Programm nun eine JavaScript-Laufzeitumgebung wie zum Beispiel Deno. Hintergrund dieser Änderung ist die zunehmende Enshitification von YouTube durch Google.

Hintergrund: YouTube und die Enshitification

YouTube-Ripper wie yt-dlp sowie unabhängige YouTube-Clients wie NewPipe und Klons wie PipePipe, die unter der Haube mit yt-dlp arbeiten, sollen künftig stärker blockiert werden. Grund dafür ist, dass freie Clients keine Werbung anzeigen und häufig Funktionen wie SponsorBlock direkt integrieren.

Technisch funktioniert das Blocken von yt-dlp über eine JavaScript-Challenge, die künftig einen Browser oder Client mit vollwertiger JavaScript-Engine erfordert. Der bisher in yt-dlp integrierte rudimentäre JavaScript-Interpreter genügt dafür nicht mehr. Die aktuelle Version yt-dlp 2025.11.12 kann nun jedoch Deno und andere JS-Runtimes einbinden. Für Anwender entsteht daraus kein großer Aufwand:

### Ohne Deno gibt yt-dlp eine Warnung aus...
$ yt-dlp https://www.youtube.com/watch?v=dQw4w9WgXcQ
[...]
WARNING: [youtube] No supported JavaScript runtime could be found. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See  https://github.com/yt-dlp/yt-dlp/wiki/EJS  for details on installing one. To silence this warning, you can use  --extractor-args "youtube:player_client=default"
[...]
WARNING: [youtube] dQw4w9WgXcQ: Some web_safari client https formats have been skipped as they are missing a url. YouTube is forcing SABR streaming for this client. See  https://github.com/yt-dlp/yt-dlp/issues/12482  for more details
[youtube] dQw4w9WgXcQ: Downloading m3u8 information
WARNING: [youtube] dQw4w9WgXcQ: Some web client https formats have been skipped as they are missing a url. YouTube is forcing SABR streaming for this client. See  https://github.com/yt-dlp/yt-dlp/issues/12482  for more details
[info] dQw4w9WgXcQ: Downloading 1 format(s): 401+251
[...]
### Installation von Deno über die Paketverwaltung...
$ sudo pacman -S deno
### Deno löst die JS-Challenge erfolgreich...
$ yt-dlp https://www.youtube.com/watch?v=dQw4w9WgXcQ
[youtube] Extracting URL: https://www.youtube.com/watch?v=dQw4w9WgXcQ
[...]
[youtube] [jsc:deno] Solving JS challenges using deno
[...]
[download] Destination: Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster) [dQw4w9WgXcQ].f251.webm
[download] 100% of    3.27MiB in 00:00:00 at 9.59MiB/s
[Merger] Merging formats into "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster) [dQw4w9WgXcQ].webm"
Deleting original file Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster) [dQw4w9WgXcQ].f251.webm (pass -k to keep)
Deleting original file Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster) [dQw4w9WgXcQ].f401.mp4 (pass -k to keep)

Derzeitige Situation und Ausblick

In Zukunft werden Paketbetreuer Deno mit hoher Wahrscheinlichkeit automatisch als Abhängigkeit von yt-dlp mitinstallieren. Unter Arch Linux ist das jedoch noch nicht der Fall – hier muss das Paket weiterhin manuell nachgerüstet werden, was sich über Pacman schnell erledigen lässt: Es genügt ein pacman -S deno. Man verliert dadurch lediglich rund 100 MByte Speicherplatz. Bei Ubuntu aber scheint Deno noch nicht in den Paketquellen zu sein.

Derzeit funktionieren viele Downloads zwar noch ohne Deno oder eine andere vollwertige JavaScript-Engine, doch Google wird die Schrauben mit Sicherheit weiter anziehen. Je strenger die technischen Hürden ausfallen, desto unzuverlässiger werden die bisherigen Workarounds arbeiten, bis sie schließlich komplett ausfallen. Mittelfristig ist daher davon auszugehen, dass Downloads von YouTube-Videos mit yt-dlp ohne Deno nicht mehr möglich sein werden.

yt-dlp lädt ein Video mit der Deno-JavaScript-Engine herunter. Dabei bindet der YouTube-Ripper Deno automatisch ein, wenn es die Engine im System vorfindet.
yt-dlp lädt ein Video mit der Deno-JavaScript-Engine herunter. Dabei bindet der YouTube-Ripper Deno automatisch ein, wenn es die Engine im System vorfindet.

PS: Wer sich wundert, wie man in einem Terminalfenster Videos abspielen und Bilder ansehen kann, sollte sich mal mplayer mit der libcaca sowie den Bildbetrachter jp2a ansehen. Beide Tools finden sich in den Paketquellen von Arch und sicher auch bei anderen Distributionen. Sie zählen sicherlich zu den kleinen Freuden des Linux-Alltags – aber was wäre die Linux-Welt ohne ein bisschen nerdiges Zeug?

$ mplayer -really-quiet -vo caca video.webm
$ jp2a --colors bild.png

Yet Another Radio: Einfaches Internetradio direkt in der GNOME Shell

19. November 2025 um 18:50

Ein kleiner Tipp für alle GNOME-Nutzer, die gerne Internetradio am PC hören: Natürlich könnt ihr auf Anwendungen wie zum Beispiel Shortwave zurückgreifen – ein sehr umfangreiches Programm mit vielen Einstellungen und Funktionen. Es spielt nicht nur Radio ab, sondern kann auch Tracks nebenbei speichern. Ganz wie früher am guten alten Radioturm, wo man schnell hinsprinten musste, um auf „Aufnehmen“ zu drücken – nur um am Ende die Aufzeichnung wegwerfen zu müssen, weil der Moderator die Musik für eine Verkehrsmeldung unterbrechen musste.

Shortwave bietet eine umfangreiche Oberfläche, viele Einstellungen und Funktionen und erlaubt das Abspielen sowie Speichern von Internetradiosendern unkompliziert.
Shortwave bietet eine umfangreiche Oberfläche, viele Einstellungen und Funktionen und erlaubt das Abspielen sowie Speichern von Internetradiosendern unkompliziert.

Aber ehrlich gesagt: Für den gelegentlichen Radiogenuss braucht man nicht immer den ganzen Schnickschnack. Hier kommt Yet Another Radio ins Spiel – eine kompakte und praktische Erweiterung für die GNOME Shell. Sie spielt eure Lieblingssender ab, ohne dass man eine extra Anwendung öffnen muss. Der Komfort bleibt dabei erhalten: Man muss sich die Sender und deren URLs nicht selbst aus dem Netz zusammensuchen, eine Datenbank ist direkt integriert.

Was ist Yet Another Radio?

Der Entwickler beschreibt seine Motivation auf Reddit so:

Hello everyone! Long story short, I recently switched from KDE to GNOME and saw that there is no extension like the popular Advanced Radio Player for GNOME which is simple and easy to use. So I started developing my very first extension.

Kurz gesagt: Wer ein einfaches, übersichtliches Tool sucht, um Radiosender direkt aus dem GNOME-Panel zu steuern, findet hier genau das Richtige. Hier geht’s zur Extension auf GNOME Extensions

Funktionen im Überblick

Mit Yet Another Radio könnt ihr eure Lieblingssender direkt aus dem Panel abspielen, ganz ohne zusätzliches Fenster öffnen zu müssen. Über die Radio Browser API lassen sich tausende Sender durchsuchen, sodass ihr schnell das findet, was euch gerade interessiert. Eure Favoriten könnt ihr markieren, um sie jederzeit mit nur einem Klick abzuspielen.

Yet Another Radio fügt sich elegant in das GNOME-Panel ein und erlaubt das direkte Abspielen von Internetradiosendern ohne zusätzliche Fenster.
Yet Another Radio fügt sich elegant in das GNOME-Panel ein und erlaubt das direkte Abspielen von Internetradiosendern ohne zusätzliche Fenster.
Favoriten, eigene Sender und andere Optionen lassen sich komfortabel in den Einstellungen der Erweiterung verwalten und anpassen.
Favoriten, eigene Sender und andere Optionen lassen sich komfortabel in den Einstellungen der Erweiterung verwalten und anpassen.

Wer möchte, kann außerdem eigene Sender manuell hinzufügen oder bestehende Listen importieren und exportieren. Das ist praktisch, wenn ihr zum Beispiel mehrere Geräte nutzt. Die Erweiterung zeigt zudem Trackinformationen inklusive Albumcover an, wobei ich bisher allerdings noch keinen Sender gefunden habe, bei dem diese Funktion wirklich angezeigt wird.

Die Suchfunktion ermöglicht es, tausende Radiosender schnell zu finden und die Lieblingssender direkt in die Favoritenliste zu übernehmen.
Die Suchfunktion ermöglicht es, tausende Radiosender schnell zu finden und die Lieblingssender direkt in die Favoritenliste zu übernehmen.

Yet Another Radio ist also ideal für alle, die Internetradio unkompliziert in GNOME nutzen möchten, ohne auf eine umfangreiche Anwendung wie Shortwave angewiesen zu sein. Einfach installieren, Sender suchen, Favoriten setzen – fertig. Wer mehr will, kann die Senderlisten importieren oder eigene Stationen hinzufügen. Eine kleine, feine Erweiterung, die zeigt, wie praktisch GNOME-Erweiterungen sein können.

Firefox Nightly: Tabs jetzt mit SplitView-Ansicht

06. November 2025 um 00:11

Eine praktische Neuerung hält Einzug in die aktuelle Nightly-Version von Firefox: Mit der neuen SplitView-Funktion lässt sich ein einzelner Tab in zwei Bereiche aufteilen, um beispielsweise zwei Webseiten nebeneinander zu betrachten und Daten bequem zwischen ihnen auszutauschen.

In meinen Augen ist das deutlich praktikabler und geht das wesentlich schneller, als ein zweites Firefox-Fenster zu öffnen und dieses mithilfe der Schnapp-Funktion der Desktopumgebung links und rechts auf dem Bildschirm sauber auszurichten.

Um SplitView in Firefox Nightly zu aktivieren, geht ihr folgendermaßen vor:

  • Öffnet die Adresszeile und gebt about:config ein.
  • Sucht nach dem Eintrag browser.tabs.splitView.enabled.
  • Setzt den Wert von false auf true (ein Doppelklick genügt).

Die neue Funktion steht anschließend ohne Neustart bereit. Öffnet mit einem Rechtsklick auf einen Tab das Kontextmenü und wählt Geteilte Ansicht hinzufügen. Zum Trennen wählt ihr Geteilte Ansicht beenden oder zieht den geteilten Abschnitt in der Tableiste auf einen freien Bereich.

Firefox Nightly mit einem klassischen Tab. Die Benutzeroberfläche entspricht dem aktuellen Stand der Nightly-Version ohne aktivierte SplitView-Funktion.
Firefox Nightly mit einem klassischen Tab. Die Benutzeroberfläche entspricht dem aktuellen Stand der Nightly-Version ohne aktivierte SplitView-Funktion.
Firefox Nightly mit aktivierter SplitView-Ansicht: Zwei Webseiten lassen sich im selben Tab nebeneinander darstellen – ideal zum Vergleichen oder parallelen Arbeiten ohne Fensterchaos.
Firefox Nightly mit aktivierter SplitView-Ansicht: Zwei Webseiten lassen sich im selben Tab nebeneinander darstellen – ideal zum Vergleichen oder parallelen Arbeiten ohne Fensterchaos.

Das Ganze funktioniert ähnlich wie in Google Chrome, wo sich die Funktion derzeit ebenfalls nur experimentell aktivieren lässt. Chrome bietet allerdings schon ein paar zusätzliche Optionen, um geteilte Tabs besser zu organisieren. Damit rückt Firefox jedoch jetzt in puncto Funktionalität wieder ein Stück näher an den Konkurrenten heran.

In Google Chrome lässt sich SplitView ebenfalls aktivieren, allerdings derzeit nur über experimentelle Flags. Dort bietet der Browser bereits zusätzliche Organisationsoptionen für geteilte Tabs.
In Google Chrome lässt sich SplitView ebenfalls aktivieren, allerdings derzeit nur über experimentelle Flags. Dort bietet der Browser bereits zusätzliche Organisationsoptionen für geteilte Tabs.

Apostrophe 3.3: Mein liebster Markdown-Editor wird runder

11. September 2025 um 11:25

Wenn ich Texte für linuxundich.de oder andere Publikationen schreibe, Notizen vorbereite oder Dokumentationen entwerfe, landet das meiste davon in Apostrophe. Der Markdown-Editor begleitet mich seit Jahren, weil er sich angenehm in GNOME einfügt, klar aufgeräumt ist und den Fokus aufs Schreiben legt. Nun ist Version 3.3 erschienen – und man spürt deutlich, wie sehr kleine Verbesserungen im Alltag den Unterschied machen können.

Endlich Platz: Der neue Narrow Mode

Eine der größten Neuerungen ist der Narrow Mode. Bislang hatte ich Apostrophe oft im Vollbild oder auf einem großen Fenster laufen müssen, weil die Kombination aus Editor und Vorschau sonst zu eng wurde. Wer Apostrophe auf eine Bildschirmhälfte schieben wollte, musste in der Regel die Vorschau einklappen. Das Fenster ließ sich nicht beliebig zusammenschieben.

Mit Apostrophe 3.3 ist das nun vorbei: Das Layout passt sich jetzt so an, dass auch auf halber Monitorbreite alles sichtbar bleibt. Damit eignet sich Apostrophe auch besser für kleinere Bildschirme oder mobile Geräte. Für meinen Workflow heißt das: Rechts kann ich schreiben und die Vorschau des Artikels sehen, links läuft ein Browserfenster zum Recherchieren – und beides bleibt komfortabel nutzbar.

Der komplette GNOME-Desktop. Links auf einer Hälfte Firefox mit der Gitlab-Seite von Apostrophe. Rechts Apostrophe 3.3 mit neuem Narrow Mode, sodass Text und Vorschau nebeneinander passen.
Apostrophe 3.3 mit Narrow Mode: Editor und Vorschau passen nun auf eine halbe Bildschirmbreite, sodass daneben noch Platz für ein Browserfenster bleibt.

Scroll-Sync, der wirklich funktioniert

Ein weiterer Punkt, über den ich mich lange geärgert habe, war die ungenaue Synchronisierung zwischen Editor und Vorschau. Oft zeigte mir Apostrophe nicht die Stelle, an der ich gerade gearbeitet habe. Oder noch unangenehmer: Die Vorschau sprang während des Tippens unvorhersehbar hin und her.

Ein Screenshot zeigt die Einstellungen der App 'Apostrophe'. Die Optionen 'Rechtschreibung prüfen', 'Titelleiste ausblenden' und 'Eingabefeld' sind sichtbar, mit Schaltern zum Aktivieren oder Deaktivieren.
Ich arbeite meist mit Multimarkdown, das Erweiterungen wie Inhaltsverzeichnisse (TOC) oder mehr Funktionen bei Tabellen bietet und damit über die klassischen Markdown-Funktionen hinausgeht

Das ist besonders nervig, wenn man Absätze umstellt oder längere Markdown-Dokumente durchgeht. Mit Apostrophe 3.3 funktioniert der Scroll-Sync endlich zuverlässig(er). Die Vorschau zeigt immer die Stelle gerendert an, an der man gerade arbeitet. Nichtsdestotrotz ist die Vorschau noch eine kleine Baustelle: Während des Tippens wandert die Anzeige manchmal nach unten.

Scroll-Sync in Aktion: Apostrophe 3.3 zeigt die passende Vorschau zu Links, Bildern und Textpassagen an, während man im Editor arbeitet.

Code und Codeblöcke im Editor

Ein großer Pluspunkt von Markdown ist, dass sich Codezeilen und -blöcke nahtlos in den Text einfügen lassen, ohne dass ich mit Dialogen oder Menüleisten hantieren muss. Inline-Code kommt zwischen zwei Backticks wie in `kommando`. Kommandos mitsamt deren Ausgaben landen in Codeblöcken, die man etwas mit vier Leerzeichen oder drei Backticks einleitet.

Im Editor selbst war die farbliche Hervorhebung bisher jedoch fehleranfällig – einzelne Blöcke wurden falsch markiert oder verloren ihr Highlighting. Mit Version 3.3 haben die Entwickler diese Probleme behoben. Das Syntax Highlighting funktioniert jetzt wesentlich zuverlässiger, was das Arbeiten mit technischen Texten deutlich angenehmer macht.

Zwei Spalten mit Text und Codebeispielen in Apostrophe 3.3. Links eine Beschreibung mit Überschrift 'Scroll-Sync, der wirklich funktioniert' und Code in grauer Box. Rechts weitere Informationen und Verbesserungen.
Verbessertes Syntax-Highlighting: Apostrophe 3.3 markiert Codeblöcke konsistent und zuverlässig, sodass auch komplexere technische Texte klar strukturiert und besser lesbar sind.

Weitere Verbesserungen

Neben diesen persönlichen Highlights bringt Apostrophe 3.3 viele weitere Neuerungen mit:

  • Automatische Wiederherstellung: Abstürze oder ungespeicherte Änderungen sind weniger schlimm, da Apostrophe jetzt Crash-Recovery und Autosave beherrscht.
  • Inline-Previews: Mit Strg + Klick oder über das Kontextmenü lassen sich Bilder, Formeln oder Weblinks direkt in einem Popover betrachten.
  • Rechtschreibprüfung: Unterschiedliche Sprachen können nun in verschiedenen Fenstern genutzt werden, außerdem merkt sich Apostrophe die gewählte Sprache pro Dokument.
  • Fensterzustand merken: Größe und Vollbildmodus bleiben über Neustarts hinweg erhalten.
  • Fehlerbehebungen: Unter anderem sind Probleme beim Umgang mit Codeblöcken, beim „Speichern unter“-Dialog und beim Copy-Paste-Verhalten beseitigt.
Apostrophe 3.3 mit Splitscreen und Vorschau eines Links: Mein liebster Markdown-Editor wird runder'. Links eine Vorschau des Editors, rechts eine Liste von Funktionen.
Inline-Vorschau für Links: Mit Strg + Klick öffnet sich die Zielseite direkt im Popover, sodass ihr die Inhalte sofort prüfen und sogar interaktiv nutzen könnt.

Installation via Flatpak

Die wenigsten Distributionen werden Apostrophe sofort in der neuen Version in ihren Repositories haben. Ich würde daher nicht lange fackeln und das Programm via Flatpak installieren. Das spült zwar einige Daten auf die Festplatte, aber so arbeitet ihr immer mit der aktuellen Version – und bei heutigen Massenspeichergrößen sind ein paar MByte mehr gut zu verkraften.

Für mich fühlt sich Apostrophe 3.3 wie ein rundes, reiferes Programm an. Es sind keine spektakulären Features, die die Nutzung verändern, sondern viele kleine Details, die zusammengenommen den Alltag angenehmer machen. Wer auf Linux nach einem Markdown-Editor sucht, der schlicht funktioniert, sich nahtlos ins System einfügt und sich konsequent weiterentwickelt, sollte Apostrophe unbedingt ausprobieren.

SSHPilot 3.5.4: Linux-Alternative zu PuTTY oder SecureCRT

09. September 2025 um 21:00

In den letzten Wochen habe ich ein kleines Tool entdeckt, das mir die Arbeit mit meinen SSH-Verbindungen deutlich erleichtert hat: SSHPilot. Wer regelmäßig mit verschiedenen Servern arbeitet, verliert schnell den Überblick über benötigte Schlüssel, spezielle Konfigurationen oder fortgeschrittene Funktionen wie Port-Weiterleitungen.

Genau hier setzt SSHPilot an und erweitert das klassische Terminal um eine übersichtliche Oberfläche auf Basis der Libadwaita, die bewusst einfach bleibt und viele SSH-typische Aufgaben deutlich vereinfacht. Damit eignet sich SSHPilot besonders für GNOME-User etwa als Alternative zum Windows-Klassiker PuTTY, den es auch als KiTTY für Linux gibt.

SSHPilot Terminalfenster mit grünem ASCII-Art-Buchstaben 'A', dem Logo für Arch Linux. Links eine Verzeichnisstruktur mit Verbindungen. Rechts technische Systeminformationen: Betriebssystem, Architektur, Laufzeit und Farbpalette.
SSHPilot bietet ein lokales Terminal und schnellen Zugriff auf entfernte Server via SSH. Die Oberfläche wirkt aufgeräumt und erleichtert die Organisation vieler paralleler Verbindungen.
Einstellungen von SSHPilot mit drei Registerkarten: 'Interface', 'Terminal' und 'Advanced'. Die Optionen 'Show Welcome Page', 'Application Theme' und 'Auto Focus Terminal' sind sichtbar.
Das Interface lässt sich umfangreich anpassen. Neben einem Dark Mode gibt es mehrere Farbpaletten für das Terminal, sodass sich das Programm gut an persönliche Vorlieben angleichen lässt.
Fenster für eine neue Verbindung mit den Feldern 'Nickname', 'Host' und 'Username', sowie Auswahlmöglichkeiten für die Authentifizierungsmethode und den SSH-Key. Schaltfläche 'Speichern' unten rechts.
Neue SSH-Verbindungen richtet ihr mit einem kleinen Assistenten ein. Dadurch spart ihr Zeit und müsst Konfigurationsdateien nicht mehr von Hand bearbeiten oder anpassen.

Mehr als nur ein Terminal

SSHPilot präsentiert sich als vollwertiger SSH-Manager mit eingebautem Terminal, der aber jederzeit die Möglichkeit bietet, Verbindungen auch im bevorzugten Terminal zu öffnen. Die Anwendung integriert sich nahtlos in den GNOME-Desktop und unterstützt sowohl helle als auch dunkle Farbschemata. Für das Terminal selbst stehen mehrere Farbpaletten zur Auswahl, die sich unabhängig von den GNOME-Einstellungen auswählen lassen.

Screenshot der Benutzeroberfläche von SSHPilot, zeigt die Einstellungen für das Farbschema im Terminal. Links sind die Optionen 'Interface', 'Terminal' und 'Advanced' sichtbar. Rechts ist eine Vorschau des Farbschemas zu sehen.
Schriftart und Farbpalette des Terminals könnt ihr unabhängig von den GNOME-Einstellungen konfigurieren. So passt sich SSHPilot individuell an den eigenen Workflow an.

Besonders praktisch für erfahrene Anwender: SSHPilot kann bestehende Einstellungen aus der ~/.ssh/config direkt einlesen und dauerhaft speichern. Passwörter und Schlüssel-Passphrasen werden dabei sicher verwahrt, ohne dass sensible Daten im Klartext gespeichert oder unnötig in die Zwischenablage gelegt werden.

Screenshot der Anwendung 'sshPilot' mit einem Menü für Verbindungen. Die Tabelle zeigt verschiedene Verbindungsdetails wie CPU- und Speicherauslastung.
SSHPilot kann gespeicherte Passphrasen und Schlüssel sicher handhaben, ohne dass geheime Informationen im Klartext abgelegt werden. So bleibt der Zugriff auf sensible Daten gut geschützt.

Übersichtlichkeit und praktische Verwaltung

Die Bedienung ist darauf ausgelegt, viele Verbindungen und Servergruppen übersichtlich zu verwalten. Ihr könnt Hosts bündeln und per Tastenkombination schnell wechseln, ohne mehrere Terminals parallel offen halten zu müssen. Zusätzlich bindet SSHPilot entfernte Verzeichnisse per SFTP direkt in den Dateimanager der GNOME Desktop-Umgebung ein. So habt ihr bequemen Zugriff auf die Dateien des Servers und könnt Daten ohne Umwege hoch- und herunterladen.

Nautilus Dateimanager mit zwei Fenstern: links eine Verzeichnisstruktur mit 'bender' und 'sshPilot', rechts eine Liste von Ordnern mit blauen Symbolen, darunter 'boot', 'dev' und 'alternatives'.
Mit einem Klick öffnet ihr den integrierten Dateimanager und könnt Dateien auf dem Remote-Server direkt bearbeiten, hochladen oder herunterladen – ganz ohne zusätzlichen Client.

Darüber hinaus unterstützt SSHPilot lokale, entfernte und dynamische Port-Forwardings, womit viele typische SSH-Szenarien abgedeckt werden. Auch SCP für schnellen Datei-Upload ist integriert. Besonders nützlich: Beim Aufbau einer Verbindung können definierte Kommandos automatisch lokal oder auf dem Zielsystem ausgeführt werden, was Routineaufgaben erheblich vereinfacht.

Installation: DEB, RPM oder AUR

Die Installation ist unkompliziert: Für Debian- und Fedora-basierte Systeme gibt es fertige Pakete, und auch ein AUR-Paket für Arch Linux steht bereit. Der Quellcode liegt offen auf GitHub, was Anwendern volle Transparenz und Kontrolle über die eigene Software garantiert. Bei mir hat die Installation über das AUR unter Arch Linux problemlos funktioniert.

$ yay -Ss sshpilot
aur/sshpilot 3.5.4-1 (+0 0.00)
    SSH connection manager with integrated terminal,
    tunneling, tabbed interface and scp upload support.
$ yay -S sshpilot

Nützliche Ergänzung zum klassischen SSH

Für mich ist SSHPilot keine Konkurrenz zum Terminal, sondern eine sinnvolle Ergänzung, die Ordnung schafft und Routineaufgaben erleichtert. Wer regelmäßig zwischen vielen Servern wechselt, Port-Weiterleitungen nutzt oder Dateien überträgt, findet hier einen verlässlichen Helfer. Das Programm bleibt leichtgewichtig und verzichtet auf unnötigen Ballast, wodurch es sich bestens in den Arbeitsalltag integriert. Die DEB- und RPM-Pakete findet ihr auf der Projektseite, sodass die Installation problemlos gelingt.

Einstellungen für SSH-Pilot im Tab 'Erweitert'. Sichtbare Optionen: 'Benutzerdefinierte Verbindungsoptionen', 'Verbindungszeitüberschreitung', 'Verbindungsversuche', 'Server-/Client-Zählung', 'Sicherheitsüberprüfung', 'Batchmodus'.
In den erweiterten Einstellungen lassen sich SSH-Verbindungen bis ins Detail konfigurieren. So können auch komplexe Szenarien abgebildet werden, ohne die Übersicht zu verlieren.

Chainlane: Fahrradnavigation mit Brouter auf dem Smartphone

05. September 2025 um 16:26

Viele abenteuerlustige Radler greifen bei der Routenplanung auf den Bikerouter oder kurz Brouter zurück. Das Tool ist seit Jahren die erste Wahl, wenn es um präzise Routenplanung ohne Abhängigkeit von kommerziellen Diensten wie Komoot, Strava oder RideWithGPS geht. Besonders geschätzt wird die Möglichkeit, die Routing-Profile bis ins kleinste Detail anpassen zu können – egal ob für Rennrad, Gravelbike oder sogar exotische Fortbewegungsmittel wie Liegerad oder Velomobil.

Am Rechner funktioniert das perfekt: Route bequem mit Ruhre und Geduld im Browser bauen, als GPX exportieren und auf den Radcomputer oder die bevorzugte Navi-App schieben. Aber was, wenn man unterwegs spontan unterwegs eine Route braucht? Genau hier setzt Chainlane an – eine neue Android-App, die Brouter und damit die Navigation via OpenCycleMap direkt aufs Smartphone bringt und Google Maps als Fahrradnavi ganz deutlich abhängt.

Der Bikerouter bietet wesentlich mehr Profile zur optimalen Streckenplanung als Strava, Komoot und Co. So lassen sich dann auch Routen mit Velomobilen oder Liegerädern planen.

Chainlane: Brouter im Hosentaschenformat

Mit Chainlane habt ihr Brouter samt Offline-Karten direkt auf dem Handy dabei. Ihr könnt spontan eine Route planen, ohne vorher am Rechner GPX-Dateien exportieren zu müssen. In meinem ersten Test hat das schon recht zuverlässig funktioniert: Start und Ziel eingeben oder einfach in die Karte tippen, Routing-Profil auswählen und schon spuckt die App eine Strecke aus.

Für die Navigation unterwegs könnt ihr Chainlane mitsamt Handy am Lenker nutzen – müsst ihr aber nicht. Die berechneten Routen lassen sich seit einem kleinen Update auch ohne Probleme exportieren, etwa auf Radcomputer wie den Wahoo Roam oder auf Garmin-Geräte. Das macht die App sehr flexibel, gerade wenn man schon Fahrrad-Navis hat, deren integrierten Routenalgorithmus aber nicht mag oder eben wenn man eben mit einem „speziellen“ Fahrrad wie einem Velomobil unterwegs ist.

Funktionen und Entwicklungsstand

Die App steckt noch mitten in der Entwicklung. Basisfunktionen wie Routenplanung und einfache Navigation sind bereits vorhanden. Abbiegehinweise gibt es, aber sie funktionieren bisher nur zuverlässig, solange ihr auf der geplanten Strecke bleibt. Sprachansagen oder ein robusteres aktives Routing sollen laut Entwickler noch folgen.

Interessant für fortgeschrittene Nutzer: Ihr könnt eigene Brouter-Profile in Chainlane einbinden. Das Interface ist zwar noch im Umbau, aber schon jetzt lassen sich damit sehr individuelle Strecken berechnen. Mehr Einblicke in den Entwicklungsprozess findet ihr im Vorstellungspost des Entwicklers auf Reddit. Der Autor der App ist dort unter dem Namen RepulsiveRaisin7 aktiv und beantwortet regelmäßig Fragen.

Kostenmodell und Zukunft

Aktuell ist Chainlane kostenlos, inklusive aller Funktionen. Später soll ein Abo-Modell kommen – im Gespräch sind rund 15 Euro pro Jahr. Hinter dieser Paywall sollen Zusatzfunktionen wie etwa Points of Interest (z. B. Wasserstellen, Cafés, Radläden, Unterstände) in der Karte oder ein Energiesparmodus landen.

Ein Wermutstropfen für alle von uns, die Wert auf freie Software legen: Chainlane ist nicht Open Source und derzeit ausschließlich im Google Play Store erhältlich. Das ist schade, gerade weil die Basis – Brouter – ein Paradebeispiel dafür ist, wie mächtig und zukunftsfähig Open Source sein kann. Wer sein Android-Handy von Google befreit hat, muss daher weiterhin auf OsmAnd~ vertrauen.

Gute Option mit Potential

Chainlane ist also eine spannende Ergänzung für alle, die Brouter auch unterwegs flexibel nutzen wollen. Die App steckt noch in den Kinderschuhen, funktioniert in meinem Test aber schon erstaunlich gut. Wer sich bisher mit GPX-Exporten und Importen herumgeschlagen hat, bekommt hier ein praktisches Werkzeug an die Hand. Wenn ihr ohnehin Brouter-Fans seid, lohnt sich ein Blick. Und vielleicht überzeugt Ihr den Entwickler ja noch davon, Chainlane irgendwann als freie Software anzubieten – das wäre ein Gewinn für uns alle.

Firefox bekommt endlich Support für Matroska (MKV)

30. August 2025 um 14:34

Wenn man mit dem Firefox-Browser auf seinen Jellyfin- oder Plex-Server zugreift, stößt man schnell auf ein bekanntes Problem: Viele Filme liegen im Matroska-Container (MKV) vor, Firefox konnte diese bislang aber nicht direkt abspielen. Stattdessen musste der Medienserver die Dateien beim Streamen in ein anderes Format umkodieren – eine unnötige Hürde, die vor allem leistungsschwächere Servergeräte ins Schwitzen bringt. Nun gibt es endlich eine positive Wendung: Firefox wird in naher Zukunft Unterstützung für Matroska-Dateien bekommen.

Warum MKV-Unterstützung so wichtig ist

Das Matroska-Format ist im Multimediabereich weit verbreitet. Anders als zum Beispiel MP4 erlaubt es, mehrere Tonspuren, Untertitel und Kapitelinformationen in einer einzigen Datei zu bündeln. Viele Anwender von Heimservern mit Jellyfin, Plex oder auch Emby ist das Format praktisch Standard. Viele User greifen für einen kleinen Medienserver in den eigenen vier Wänden auf einen Single-Board-Computer wie den Raspberry Pi zurück.

Zwei Fenster auf einem bunten Hintergrund. Links zeigt das Firefox-Browserfenster technische Informationen zu einem Video. Rechts ist der Jellyfin Media Player mit einem Video und Steuerungselementen.
Firefox erfordert aktuell beim Abspielen von Medien im MKV-Containerformat ein Umkodieren des Servers, was schwächere Hardware wie einen Raspberry Pi schnell an die Grenzen bringt.

Bisher mussten Nutzer von Firefox damit leben, dass ihr Server das Video während der Wiedergabe „on the fly“ umkodieren musste. Das kostet Leistung und macht den direkten Stream gerade auf schwächerer Hardware unmöglich. Umgehen konnte man das nur, indem man einen anderen Browser oder etwa den Jellyfin Media Player nutzt.

Vorteil für Selfhosting und kleine Geräte

Wer Medienserver auf einem Raspberry Pi oder einem kleinen Mini-PC betreibt, kennt das Problem: Für Direct-Streams reicht die Leistung locker aus. Doch sobald eine Umwandlung in Echtzeit notwendig wird, bricht die Performance zusammen. Videos in 1080p oder gar 4K stocken oder lassen sich gar nicht mehr abspielen.

Mit dem nativen MKV-Support wird Firefox hier endlich gleichziehen mit Chromium-basierten Browsern wie natürlich Chrome selbst, aber auch anderen Abwandlungen wie etwa Brave oder Opera. Das macht solche Geräte wieder attraktiver für das Selfhosting – ohne dass ihr gleich einen größeren und damit stromhungrigeren Server aufstellen oder euren Browser wechseln müsst.

Wann kommt die Funktion?

Bis die Neuerung im stabilen Firefox ankommt, müssen wir uns noch etwas gedulden. Laut Implementation Plan rechnen die Entwickler mit etwa ein bis zwei Monaten. Wer den Fortschritt im Blick behalten möchte, kann den Bugreport 1422891 verfolgen. Für uns Nutzer bedeutet das: In naher Zukunft wird ein zentrales Medienformat unter Linux – und generell im Web – endlich ohne Umwege direkt im Firefox laufen.

Update 30.08.2025: Genau genommen handelt es sich dabei nicht um eine vollständige Transkodierung, sondern um Remuxing. Dieser Vorgang ist rechentechnisch deutlich weniger aufwendig und benötigt wesentlich weniger Ressourcen. Auf meinem kleinen Homeserver mit Intel Core i5-5250U merke ich aber trotzdem, dass das Streamen nicht ganz so flüssig läuft. Das Starten des Streams braucht ein paar Sekunden, beim Springen im Video gibt es kurze Wartezeiten und die Synchronisierung der Untertitel kommt leicht ins Stolpern.

Update bzw. Fork des LibAdwaita-Theme für GIMP 3.0

29. August 2025 um 17:24

Vor ein paar Wochen, zum Release von GIMP 3.0, hatte ich mir bereits ein Theme angesehen, das den modernen LibAdwaita-Look von GNOME auf die frisch aktualisierte Bildbearbeitung überträgt. GIMP basiert bekanntlich noch auf GTK 3, weshalb es optisch nicht ganz in den aktuellen GNOME-Desktop passt.

Das Theme schloss diese Lücke recht elegant, doch nach der ersten Veröffentlichung gab es keine Updates mehr und das Projekt schien eingeschlafen zu sein. Umso mehr hat es mich gefreut, als ich jetzt über einen frisch überarbeiteten Fork gestolpert bin, der die Arbeit weiterführt: adw-gimp3 auf Github.

Voraussetzungen: adw-gtk3-Theme installieren

Damit GIMP sich in den GNOME-Desktop einfügt, müsst ihr zuerst das adw-gtk3-Theme installieren. Dieses kümmert sich darum, dass alle GTK-3-Programme den LibAdwaita-Stil übernehmen und damit konsistenter aussehen. Ihr findet das Paket in den Repositories vieler Distributionen oder direkt auf Github.

Aktiviert es anschließend mit den GNOME-Tweaks als Theme für „veraltete Anwendungen“. Ohne diesen Schritt funktioniert das eigentliche GIMP-Theme nicht. Hinweise zur Installation unter Arch Linux und weitere Details dazu findet hier im Blog im vorherigen Artikel zum Thema.

Screenshot der GIMP-Oberfläche mit einem bunten Weltraumdesign, das Planeten und Sterne zeigt. Rechts ist ein Einstellungsfenster mit Text 'Einstellungen', 'Nachrichten', 'Standard' und 'Ausführung'.
Damit GIMP sich optimal in den GNOME-Desktop einfügt, müsst ihr zuvor das adw-gtk3-Theme installieren und mit GNOME-Tweaks aktivieren.

Installation des Forks

Das eigentliche Theme für GIMP bezieht ihr dann vom Github-Fork. Die Installation unterscheidet sich nicht vom ursprünglichen Vorgehen. Ihr klont das Repository, wechselt in den Ordner und verschiebt die Dateien nach ~/.config/GIMP/3.0/themes. Nach einem Neustart von GIMP steht euch das Theme in den Einstellungen zur Verfügung.

$ git clone https://github.com/RichardSepsi/adw-gimp3
$ cd adw-gimp3
$ mv adw-gimp3 ~/.config/GIMP/3.0/themes
Eine digitale Zeichnung einer Berglandschaft bei Sonnenuntergang ist im Bildbearbeitungsprogramm GIMP geöffnet und zeigt die mehrschichtige Benutzeroberfläche und die Bearbeitungswerkzeuge rund um den Arbeitsbereich.
Das Fork-Theme für GIMP integriert die GTK3-Anwendung visuell in den LibAdwaita-Desktop von GNOME 48 unter Arch Linux.

Aktivierung in den GIMP-Einstellungen

In GIMP selbst aktiviert ihr das Theme über den Menüpunkt Bearbeiten » Oberfläche » Thema. Darüber hinaus lohnt sich ein Blick in die Einstellungen unter Bearbeiten » Bildfenster » Menüleiste und Titelleiste. Dort könnt ihr die klassische Menüleiste mit der Fensterleiste kombinieren und so mehr Platz für die eigentliche Bildbearbeitung schaffen. Gerade auf kompakten Notebooks macht sich das bemerkbar, wenn ihr unterwegs an Fotos oder Illustrationen arbeitet.

Das digitale Bildbearbeitungsprogramm GIMP ist geöffnet und zeigt eine farbenfrohe Weltraumszene mit Planeten und Asteroiden. Der Benutzer hat das Menü „Bearbeiten“ geöffnet und die Option „Einstellungen“ markiert.
Menüs und Dialoge von GIMP wirken mit dem Theme stimmiger und erinnern an moderne GNOME-Anwendungen wie Builder oder Loupe.
Screenshot der GIMP-Oberfläche mit dem Thema 'Adwaita' ausgewählt. Einstellungen für das Thema sind sichtbar, darunter 'Einstellungen' und ein Schieberegler für die Transparenz.
Das Theme wählt ihr wie gewohnt in den Oberfläche-Einstellungen von GIMP aus und könnt es direkt anwenden.
Screenshot der Benutzeroberfläche von GIMP, zeigt die Einstellungen für 'Bearbeitungsoptionen' mit verschiedenen Optionen und Schaltflächen. Sichtbare Textteile: 'Bearbeitungsoptionen', 'Allgemein', 'Verfügbare Funktionen'.
Optional lässt sich die Menüleiste in die Titelleiste integrieren, was auf kleinen Bildschirmen zusätzlichen Platz schafft.

Eindruck im Alltag

Im Alltag macht das Theme einen deutlichen Unterschied. Die Menüs und Dialoge wirken stimmiger und GIMP fügt sich viel besser in den restlichen Desktop ein. Der Eindruck ist moderner, ruhiger und weniger technisch aus der Zeit gefallen. Natürlich löst ein Theme nicht die strukturellen Unterschiede, die aus der GTK-3-Basis resultieren, doch bis GIMP den Sprung auf GTK 4 schafft, ist dieser Fork eine sehr gelungene Zwischenlösung. Schön zu sehen, dass die Arbeit an dem Projekt wieder aufgenommen wurde und Nutzerinnen und Nutzer von GNOME damit weiterhin eine konsistente Oberfläche bekommen.

Utiq: Tracking jetzt auch am Internetanschluss zu Hause

30. Juni 2025 um 11:48

Aus vielen Tracking-Firmen sticht eine heraus: Utiq. Das Unternehmen arbeitet mit Internetzugangsanbietern zusammen. Damit kann Utiq Internetanschlüsse auf eine besondere Art verfolgen. Anfangs war die Technologie auf Mobilfunk beschränkt, doch mittlerweile trackt Utiq auch Festnetzanschlüsse.

3D-Konzeptillustration des Online-Tracking.
Werbetracker nehmen Dein Surfverhalten genau unter die Lupe – und Dein Internetanbieter hilft dabei? (Symbolbild) – Alle Rechte vorbehalten IMAGO / Zoonar

Gegenüber Internetnutzern spricht Utiq von seiner „sozialen Verantwortung, die Daten der Menschen zu schützen und ihre Privatsphäre zu erhalten“. An mögliche Kunden gerichtet wirbt die Tracking-Firma dagegen damit, auch „Zielgruppen in schwer zu trackenden Umgebungen zu erreichen, ohne auf 3rd-Party-Cookies zu setzen“. Immer mehr Internetnutzer blockieren die kleinen Dateien zum Tracking von Drittanbietern, die Anbieterfirma von Utiq positioniert sich als Alternative.

Das Unternehmen Utiq gibt es seit etwa zwei Jahren – ursprünglich war die Trackingtechnologie für Mobilfunkanschlüsse vorgesehen. Die Bundesbeauftragte für den Datenschutz und die Informationsfreiheit (BfDI) sieht das Verfahren „zwiespältig“. Den Internetanbietern – ohne deren Zusammenarbeit Utiq nicht funktionieren würde – komme ein besondere Vertrauensstellung zu. Dies sei mit dem Utiq-Tracking nur schwer vereinbar. Doch neben Mobilfunkanschlüssen trackt Utiq mittlerweile auch Breitband-Festnetzanschlüsse der Deutschen Telekom. Das zeigt eine Liste von teilnehmenden Telekommunikationsanbietern, die Utiq im Netz veröffentlicht.

Der digitalpolitische Verein D64 veröffentlichte letztes Jahr eine Recherche zu der Trackingtechnologie, die der Verein mit „Big Brother made in Germany“ betitelt hat. Gegenüber netzpolitik.org erneuert D64 diese Kritik: „Ausleitung von Informationen der Telekommunikationsunternehmen zu Werbezwecken sehen wir nach wie vor kritisch.“ Grundsätzlich lehne D64 jegliches Tracking zu Werbezwecken ab.

Was ist an Utiq besonders?

Utiq arbeitet mit Internetanbietern zusammen. Deshalb kann das Unternehmen Surfverhalten über den Internetanschluss wiedererkennen, selbst nachdem Nutzer Cookies gelöscht, den Browser gewechselt oder gar ein neues Gerät genutzt haben. Mehrere Geräte in einem WLAN kann Utiq jedoch nicht auseinanderhalten.

Für die Nachverfolgung erhält die Firma von den teilnehmenden Anbietern keine persönlichen Daten wie die Mobilfunknummer oder Vertragsnummer, sondern eine einzigartige, pseudonyme Kennung. Utiq selbst erstellt kein Nutzerprofil, gibt an seine Kunden wie zum Beispiel bild.de oder die Hamburger Morgenpost Tracking-Cookies weiter, den Utiq dann mit dem Pseudonym verknüpfen kann. Die Utiq-Tracking-Cookies sind auf jeder Website unterschiedlich und bis zu 90 Tage lang gültig. In der kurzen Gültigkeit sieht Utiq einen besonderen Schutz der Websitenbesucher.

D64 meint hingegen, dass Utiq eine Ergänzung zu herkömmlichen Tracking-Mechanismen mit längeren Laufzeiten sei – und keine Alternative. Das Utiq-Pseudonym ließe sich potenziell mit Informationen aus anderen Trackern kombinieren, meint D64 auf Anfrage von netzpolitik.org. Unseren Recherchen nach arbeitet beispielsweise bild.de aktuell neben Utiq mit 271 anderen Drittanbietern zusammen und der Cookie-Banner der Hamburger Morgenpost listet derzeit 275 weitere Partner auf.

Ausführlichere und technische Erklärungen bieten die Deutsche Telekom und Utiq selbst (en).

Betrifft mich das?

Damit das Tracking aktiviert wird, muss zunächst dein Telekommunikationsanbieter mit Utiq zusammenarbeiten. Zweitens sollte sich Utiq erst dann aktivieren, wenn du dem Tracking zustimmst. Dafür sollten Website-Betreiber deine Einwilligung registrieren – meist passiert das mit einem Cookie-Banner und einem Utiq-Pop-Up. Auf dem Cookie-Banner kannst du aus der Liste von oft hunderten Trackern und Cookies explizit dem Utiq-Verfahren oder direkt allen Trackern widersprechen. Solltest du hingegen einwilligen, öffnet sich ein weiteres Utiq-Pop-Up. Hier kannst du erneut explizit dem Utiq-Verfahren widersprechen.

Die „Allen Trackern widersprechen“- oder „Alles ablehnen“-Knöpfe verstecken Website-Anbieter gerne mit sogenannten manipulativen Designs, die dich vom Widerspruch abbringen sollen. Zudem gibt es Pay-or-Okay-Modelle, bei denen Tracking nur gegen Bezahlung deaktiviert wird.

Wie kann ich widersprechen?

Ein permanentes Opt-Out bei deinem Internetanbieter sei nicht vorgesehen und notwendig, erklärt die Deutsche Telekom auf Anfrage von netzpolitik.org. Nach Ansicht des Unternehmens willigen Kunden der Datenübertragung auf denjenigen Webseiten ein, auf denen Utiq verwendet wird. Also kannst du dem Tracking erstmal nur auf dem Cookie-Banner und dem Utiq-Pop-Up jeder entsprechenden Website widersprechen.

Du willst lieber, dass Utiq niemanden über deinen Internetanschluss trackt, selbst wenn dem jemand zustimmt? Dazu bietet Utiq ein „globales Opt-Out“ in seinem „consenthub“ an. Das lässt sich über den entsprechenden Internetanschluss besuchen. Der Widerspruch dort gilt ein Jahr lang, was D64 als „willkürlich“ bezeichnet. Selbst ein aktiver „globaler Opt-Out“ erfordert zur Verifikation einen gewissen Datenaustausch zwischen Utiq und dem Internetanbieter. Damit Utiq und dein Internetanbieter gar nicht miteinander reden, müssten alle Nutzenden also auf jeder Website dem Tracking widersprechen.

Zudem helfen beispielsweise das im Brave-Browser integrierte „Shield“ und die „strenge“ Variante der Aktivitätenverfolgung im Firefox-Browser. Wenn diese Funktionen aktiviert sind, kann Utiq die notwendigen Skripte nicht mehr einbetten. Für technisch Versierte verschaffen Browser-Erweiterungen wie beispielsweise uBlock Origin Abhilfe. Auch ein Netzwerk-weiter Ad-Blocker wie etwa Pi-hole sollte Utiq unterbinden. Diese Werkzeuge blockieren übrigens neben Utiq auch viele weitere Tracker.


Die Arbeit von netzpolitik.org finanziert sich zu fast 100% aus den Spenden unserer Leser:innen.
Werde Teil dieser einzigartigen Community und unterstütze auch Du unseren gemeinwohlorientierten, werbe- und trackingfreien Journalismus jetzt mit einer Spende.

EU-Ratspräsidentschaft: Dänemark setzt Chatkontrolle wieder auf die Agenda

24. Juni 2025 um 09:16

Chatkontrolle, mehr Daten für die Polizei, KI-freundliches Urheberrecht, eine Überarbeitung des Datenschutzes: Das wünscht sich die ab 1. Juli amtierende dänische Ratspräsidentschaft für die Digitalpolitik der EU. Nutzer*innen- und Freiheitsrechte finden – wenn überhaupt – nur als Randnotiz statt.

Mette Frederiksen steht während einer Pressekonferenz an einem Rednerpult vor der Fahne der EU, Dänemarks und Deutschlands.
Unter Mette Frederiksen übernimmt Dänemark ab Juli die EU-Ratspräsidentschaft. (Symbolbild) – Alle Rechte vorbehalten IMAGO / Christian Spicker

„Der sexuelle Missbrauch und die Ausbeutung von Minderjährigen, die online stattfindet und verbreitet wird, nimmt zu.“ Das schreibt Dänemark im Programm zur EU-Ratspräsidentschaft, die das Land am 1. Juli von Polen übernimmt. Dänemark liefert eine Lösung mit: die Chatkontrolle.

Die EU-Ratspräsidentschaft wechselt alle sechs Monate von einem Mitgliedsland zum nächsten. Zwischen Juli und Dezember werden dänische Politiker*innen den Gremien des EU-Rats vorstehen. Das Amt bringt keine direkten Befugnisse mit sich, aber Dänemark kann die Agenda setzen. Wie möchte das Land diese Macht für Digitalpolitik nutzen?

Der Chatkontrollen-Zombie

Auf das digitalpolitische Banner schreibt sich Dänemark die Regulierung zur Verhinderung von sexuellem Missbrauch von Kindern (CSAR), hinter der sich die Chatkontrolle versteckt. Es benötige „klare und harmonisierte Gesetze“, um Missbrauch und Missbrauchsdarstellungen zu verhindern und zu bekämpfen, so das Programm. Ende Mai hatte der Vorgänger Polen eine Einigung bei der Chatkontrolle noch aufgegeben.

Zudem möchte die neue Ratspräsidentschaft Polizeibehörden dabei helfen, „die Digitalisierung beim Kampf gegen Schwerverbrecher zu nutzen“. Dafür brauche man die notwendigen Werkzeuge wie beispielsweise Zugang zu Daten. Zudem sei es notwendig, „Kooperationen zum Datenaustausch mit internationalen Organisationen und Drittländern zu stärken“. Was damit konkret gemeint ist, bleibt unklar.

Sorgen um die Demokratie

Dänemark sorgt sich um die Standhaftigkeit der Demokratie. Gerade für den Kampf gegen Falschinformationen, „genauso wie beim Online-Schutz von Kindern und jungen Menschen“, möchte Dänemark die Tech-Giganten regulieren. Meta und Co sollen laut Programm mehr Verantwortung übernehmen und für die Inhalte auf ihren Plattformen zur Rechenschaft gezogen werden.

Während der Ratspräsidentschaft möchte Dänemark die Demokratie mit einer freien und vertrauenswürdigen Presse sowie der Erhöhung der Digitalkompetenz der Unionsbürger stärken. Daneben plant das Land, alltägliche digitale Herausforderungen wie unter anderem unethische Geschäftsmodelle und die umfangreiche Datenerfassung anzugehen. Hier verweist das Programm erneut auf „schädliche Online-Inhalte für Kinder und junge Menschen“ – diesmal als zu lösendes Alltagsproblem.

Wirtschaftsfreundliche „Vereinfachungen“

Auch die Digitale Souveränität hat es auf die Agenda geschafft. Für eine digitale Wettbewerbsfähigkeit seien bessere Rahmenbedingungen notwendig. Die dänische Ratspräsidentschaft möchte unter anderem an der Datenschutzgrundverordnung schrauben, um „Firmen Rechtssicherheit zu gewährleisten, unnötige Bürokratie abzubauen und die Transparenzpflicht gegenüber Investoren zu erhöhen“. Laut Programm möchte Dänemark den Datenschutz vereinfachen und Regulierungsaufsicht reduzieren.

Neue Möglichkeiten sieht das Dänemark darin, dass Künstliche Intelligenz kreative Inhalte generieren könne. Nun müsse sich die Gesetzgebung zum Urheberrecht weiterentwickeln, um „einen fairen und effizienten Markt zu ermöglichen“.


Die Arbeit von netzpolitik.org finanziert sich zu fast 100% aus den Spenden unserer Leser:innen.
Werde Teil dieser einzigartigen Community und unterstütze auch Du unseren gemeinwohlorientierten, werbe- und trackingfreien Journalismus jetzt mit einer Spende.

Gradia 1.4: Screenshot-Tool jetzt mit Bildbearbeitung

11. Juni 2025 um 17:27

Vor ein paar Wochen habe ich euch Gradia vorgestellt. Damals noch in Version 1.1.0 als reines Tool zum nachträglichen Aufhübschen von Screenshots. Das Programm konnte bereits vorhandene Bilder auf ansprechende Hintergründe setzen und mit Schatten versehen, aber Screenshots selbst erstellen? Das musste man noch mit anderen Tools erledigen.

Mit Version 1.4 hat sich das grundlegend geändert. Gradia ist in riesigen Schritten jetzt ein vollwertiges Screenshot-Tool mit integrierten Bildbearbeitungsfunktionen geworden – ähnlich wie etwa Shutter oder Ksnip. Der große Unterschied: Gradia konzentriert sich nach wie vor darauf, aus schlichten Screenshots ansprechende Grafiken zu machen.

Der neue Startscreen von Gradia 1.4 zeigt eine übersichtliche Benutzeroberfläche mit direkten Optionen für Screenshots und die wichtigsten Bearbeitungsfunktionen auf einen Blick.
Der neue Startscreen von Gradia 1.4 zeigt eine übersichtliche Benutzeroberfläche mit direkten Optionen für Screenshots und die wichtigsten Bearbeitungsfunktionen auf einen Blick.
Jetzt mit vollwertigem Editor: Gradia 1.4 bietet umfangreiche Annotation-Tools wie Pfeile, Text, Formen und Hervorhebungen direkt in der Benutzeroberfläche für die Bildbearbeitung.
Jetzt mit vollwertigem Editor: Gradia 1.4 bietet umfangreiche Annotation-Tools wie Pfeile, Text, Formen und Hervorhebungen direkt in der Benutzeroberfläche für die Bildbearbeitung.

Was ist neu seit Version 1.1.0

Der wichtigste Unterschied zur frühen Version: Gradia kann jetzt selbst Screenshots erstellen. Das passiert entweder über den Button in der Anwendung oder – eventuell sogar praktischer – über Kommandozeilenparameter. Mit dem folgenden Kommando startet ihr die interaktive Bereichsauswahl, alternativ erstellt ihr sofort einen Vollbild-Screenshot.

$ flatpak run be.alexandervanhee.gradia --screenshot=INTERACTIVE
$ flatpak run be.alexandervanhee.gradia --screenshot=FULL

Das kann man auch dazu verwenden via Shortcuts Screenshots aufzunehmen und anschließend umgehend Gradia mit dem gerade erstellten Bild zu starten. Öffnet dazu in GNOME Einstellungen » Tastatur » Tastenkürzel anzeigen und anpassen » Eigene Tastenkürzel. Dort tragt ihr dann etwa folgendes ein.

  • Name: „Screenshot mit Gradia“
  • Befehl: flatpak run be.alexandervanhee.gradia --screenshot=INTERACTIVE
  • Tastenkombination: Zum Beispiel Strg + Druck (der Shortcut sollte eigentlich noch frei sein)

So wird Gradia zum direkten Ersatz für andere Screenshot-Tools, nur dass das Ergebnis direkt zur weiteren Bearbeitung bereitsteht. Im Hintergrund greift Gradia auf das Screenshot-Portal von Wayland zu, sodass es zu keinen Problemen mit dem modernen Display-Server-Protokoll kommt.

Dazu kommen die Bildbearbeitungsfunktionen, die man von ähnlichen Tools kennt: Annotationen, Markierungen, Pfeile, Text und Formen. Gradia kombiniert diese Standard-Werkzeuge mit seinem ursprünglichen Ansatz – dem Aufhübschen durch Hintergründe und Effekte.

Bildbearbeitung mit Potenzial

Die neuen Annotation-Tools decken die üblichen Verdächtigen ab: Stift, Text, Linien, Pfeile, geometrische Formen, Hervorhebungen und die Möglichkeit, Bereiche unkenntlich zu machen. Für schnelle Markierungen und einfache Erklärungen reicht das vollkommen aus.

Allerdings merkt man noch, dass diese Funktionen relativ neu sind. Feineinstellungen, die man von etablierten Tools wie Shutter gewohnt ist, fehlen noch: Die Liniendicke lässt sich nicht anpassen, bei Texten kann ich nur die Schriftart ändern, aber nicht die Größe oder einen Schlagschatten hinzufügen. Das ist nicht dramatisch, aber für detailliertere Annotationen durchaus spürbar. Einen Verbesserungsvorschlag dazu gibt es bereits.

Die Stärke liegt nach wie vor in der visuellen Aufbereitung. Ein Screenshot bekommt durch die Hintergrund-Optionen, Schatten und anpassbare Seitenverhältnisse schnell ein professionelles Aussehen – ohne dass ich mich durch komplexe Menüs klicken muss.

Blitzschnelle Entwicklung

Gradia hat sich von einem Nischen-Tool für die visuelle Aufbereitung zu einem vollwertigen Screenshot-Programm entwickelt. Die Integration der Bildbearbeitungsfunktionen ist gelungen, auch wenn hier noch Raum für Verbesserungen bleibt.

Wer bereits die frühere Version nutzte, sollte definitiv ein Update machen. Die neuen Funktionen erweitern die Einsatzmöglichkeiten erheblich, ohne die ursprünglichen Stärken zu verwässern. Für neue Nutzer ist Gradia jetzt eine ernstzunehmende Alternative zu etablierten Tools wie Shutter oder Ksnip – mit dem besonderen Fokus auf ansprechende Optik.

Ihr findet die aktuelle Version wie gewohnt auf Flathub und könnt den Quellcode auf GitHub einsehen. Unter Arch und seinen Derivaten lässt sich die aktuelle Version von Gradia auch alternativ über das AUR installieren, so spart man sich die doch recht umfangreichen Abhängigkeiten von Flatpaks.

Thunderbird mit einer bestimmten Mail öffnen

05. Juni 2025 um 09:00
Von: Christoph
Es gibt eine Möglichkeit das Mailprogramm Thunderbird mit einer bestimmten Mail als aktivem Tab zu öffnen, wenn man die Mail-ID der gewünschten Mail kennt.

❌