Es gibt zwei funktionierende Methoden, um den Epson XP-3200 unter Bazzite zu installieren.
Da die Homebrew-Variante nur eingeschränkt sinnvoll ist, lasse ich ihre Beschreibung weg.
Installation mittels rpm-ostree:
rpm-ostree install system-config-printer
systemctl enable --now cups.service
sudo reboot
Von der Epson-Homepage lade ich die verfügbaren Treiber herunter (RPM-Pakete):
- epson-inkjet-printer-escpr-1.8.6-1.x86_64.rpm
Treiber installieren:
rpm-ostree install ~/Downloads/epson-inkjet-printer-escpr-1.8.6-1.x86_64.rpm
systemctl reboot
Drucker hinzufügen:
- Drucker-Systemeinstellungen öffnen
- + Hinzufügen wählen
- Zwei XP-3200 werden erkannt → den ersten auswählen
- Vorgeschlagene Treiber auswählen
- Hinzufügen
Testseite drucken – fertig.
ODER
Mittels Distrobox:
Etwas umständlicher, aber ebenfalls funktionsfähig.
- BoxBuddy installieren (ich installiere über Warehouse)
- BoxBuddy öffnen
- Neue Box erstellen:
- Ubuntu 24.04
- Name: Epson-Box
- Init System verwenden: ON
Nach der Installation öffnet sich die Konsole der Box
(alternativ später über BoxBuddy → Epson-Box → Konsole öffnen)
Druckertreiber installieren:
sudo apt update
sudo apt install cups printer-driver-gutenprint printer-driver-escpr -y
Der Epson XP-3200 wird durch printer-driver-escpr (Epson Inkjet Printer Driver ESC/P-R) unterstützt.
CUPS-Dienst starten:
sudo systemctl enable cups
sudo systemctl start cups
CUPS für Netzwerkzugriff öffnen (damit Bazzite drauf zugreifen kann):
sudo cupsctl --remote-any
sudo cupsctl --share-printers
sudo usermod -aG lpadmin $USER
sudo systemctl restart cups
Drucker automatisch suchen und hinzufügen:
sudo lpinfo -v
Mein Drucker wird tatsächlich erkannt:
📦[knilix@Epson-Box ~]$ sudo lpinfo -v
network beh
file cups-brf:/
network ipp
network http
network https
network ipps
network lpd
network socket
network dnssd://EPSON%20XP-3200%20Series._ipp._tcp.local/?uuid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
network ipps://EPSON%20XP-3200%20Series._ipps._tcp.local/
network lpd://192.168.10.120:515/PASSTHRU
📦[knilix@Epson-Box ~]$
Direkt in der Bazzite-Konsole:
distrobox list
knilix@localhost-live:~$ distrobox list
ID | NAME | STATUS | IMAGE
9da8ee25de7e | Epson-Box | Up 11 minutes | quay.io/toolbx/ubuntu-toolbox:22.04
knilix@localhost-live:~$
Distrobox beenden:
distrobox stop Epson-Box
Distrobox Start:
distrobox enter Epson-Box
Im Browser:
Nun den Drucker hinzufügen:
- Verwaltung
- Passwort: Zugangsdaten von Bazzite
- Neue Drucker suchen
- Meiner wird gleich 3 Mal erkannt – ich nehme den 1. mit der Bezeichnung XP-3200
- Drucker im Netzwerk freigeben – Ja –> Weiter
- Druckermarke wählen: Epson
- Druckermodell wählen: XP-3200
- Drucker hinzufügen
- Standardeinstellungen festlegen
Nun noch eine Testseite drucken und ich bin hier fertig.
Beide Varianten funktionieren zuverlässig. Die rpm-ostree-Methode ist jedoch einfacher und direkter, während die Distrobox-Lösung mehr Kontrolle und Isolation bietet.