Wenn ich mir einen neuen Drucker kaufen müßte, dann würde ich zunächst in
https://www.druckerchannel.de/
gehen und mal sehen was da für Testergebnisse drin sind. Natürlich auch hier im Forum fragen.
Gezielt suchen kann man dann bei der Leiste oben
Drucker-Finder.
Ist man auf dieser Seite, so kann man
alle nnFilter anzeigen klicken und jetzt alles was einem so wichtig ist auswählen.
Die geringsten Probleme gibt es wenn man bei den Filter
Drucker-Sprachen PS anwählt.
Hast du dir einen Drucker ausgewählt, so kannst du auf der Seite
http://www.openprinting.org/printers
genau deinen Drucker auflisten lassen ob der auch unter Linux unterstützt wird was für ein Treiber bevorzugt ist.
Den nötigen Treiber findet man dann hoffentlich im AUR.
https://aur.archlinux.de/
Speziell bei hp:
Dein zuvor ausgewählter Drucker LaserJet Pro MFP M28a steht leider nicht im openprinting.org. Kann sein, dass der für Linux oder der openprintingseite noch zu neu ist oder nicht unterstützt wird.
Auf der Seite:
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
ist der Drucker LaserJet Pro MFP M28a aufgelistet. Dann wird der wohl doch auch unter Linux laufen. Den Driver-plugin AUR
https://aur.archlinux.org/packages/hplip-plugin) benötigst du zum Glück NICHT.
Vielleicht in den Weiten des Internets weitere Erfahrenswerte suchen ob der wirklich was taugt und wie oben die Testergebnisse.... Vielleicht gibt es eine bessere Alternative ??
Ich habe selber einen alten Tintenpisser Deskjet 6122 der unter hplip sehr gut läuft. Zumindest kann ich dir schreiben, dass es mit hplip bisher keine Probleme gab.
Falls du mal ein update von hplip durchgeführt hast und drucken willst und eine cups Fehlermeldung wie Filter failed rauskommt, so musst du unter Drucker ändern den neuen Treiber unter den neuen hplip auswählen. Dann läuft der wieder.
Viel Spaß bei der Suche!!
Gruß aus DN
Greg