Thunderbird unter Ubuntu 24.04: Druckdialog verschwunden?   Vor kurzem aktualisiert!


Bei einer Aktualisierung von Thunderbird (Ubuntu 24.04) war irgendwann keine Auswahlmöglichkeit für Drucker, die über den Cups Dienst bereitgestellt werden auswählbar. Thunderbird ist jetzt standardmäßig ein Snap-Paket. Das bringt Sicherheitsvorteile durch Sandboxing, sorgt aber manchmal für Probleme bei der Kommunikation mit dem System – besonders beim Drucken.

Das Problem: Die Sandbox-Barriere

Da Snaps in einem isolierten Container laufen, „sieht“ Thunderbird die installierten Systemdrucker manchmal nicht korrekt. Selbst wenn die Berechtigungen für CUPS gesetzt sind, verschluckt sich die interne Druckvorschau von Thunderbird an der Kommunikation mit dem Ubuntu-Desktop-Interface.

Eine Lösung: Den nativen System-Dialog erzwingen

Die effektivste Lösung ist es, Thunderbird anzuweisen, nicht seine eigene (oft problematische) Druckvorschau zu nutzen, sondern den Druckauftrag direkt an das Betriebssystem zu übergeben.

Schritt-für-Schritt-Anleitung:

  1. Einstellungen öffnen: Startet Thunderbird und klickt unten links auf das Zahnrad-Symbol (Einstellungen).
  2. Konfigurations-Editor finden: Scrollt im Tab „Allgemein“ ganz nach unten. Dort findet ihr den Button Konfiguration bearbeiten … (früher bekannt als about:config).
  3. Einstellung suchen: Gebt oben in die Suchmaske folgenden Begriff ein:print.prefer_native_handle_remote_printing
  4. Wert ändern: In der Regel steht dieser Wert auf false. Klickt auf das Symbol am rechten Rand (oder macht einen Doppelklick), um den Wert auf true zu setzen.
  5. Neustart: Schließt Thunderbird komplett und startet das Programm neu.

Durch das Umstellen auf true nutzt Thunderbird das sogenannte XDG-Desktop-Portal. Das ist quasi eine gesicherte „Durchreiche“ aus der Snap-Sandbox heraus direkt zum Drucksystem von Ubuntu. Der Effekt: Statt der Thunderbird-eigenen Vorschau öffnet sich der gewohnte System-Druckdialog von Ubuntu – und das Drucken funktioniert wieder reibungslos.

Eine andere Möglichkeit

Falls der Dialog nicht erscheint, stellt man zuerst sicher, dass Snap in dem Fall überhaupt die Erlaubnis hat, auf CUPS zuzugreifen. Das könnt man mit einem kurzen Befehl im Terminal prüfen:

snap connect thunderbird:cups-control