ubuntuusers.de

Drucken aus Chromium

Status: Ungelöst | Ubuntu-Version: Kubuntu 23.10 (Mantic Minotaur)
Antworten |

LoganMCV

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@ All Habe jetzt wieder Kubuntu 23.10 installiert und so weit ich es beurteilen kann die wichtigsten Programme auch. Und es funktioniert alles und diesen Fehler gibt es nicht mehr. So jetzt habe ich mal eine andere Frage. Wenn man Chromium benutzt ist leider nur ein pdf Drucker vorhanden, gibt es eine möglichkeit das der Chromium auch die anderen Drucker findet. Es ist ja so umständlich erst in pdf speichern und dann drucken aus dem Chromium. Danke schon mal im voraus für EURE HILFE.

Grüße Micha

Falls das hier falsch ist bitte in richtige verschieben

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11688

LoganMCV schrieb:

eine andere Frage.

Bis hierhin hättest Du nicht kopieren brauchen und sollen. Unnütze Einleitung, hat mit Deinem jetzigen Problem nichts zu tun.

dann drucken aus dem Chromium.

Du hast eben erst geschrieben, Du hättest nur einen pdf-Drucker in Chromium, was denn nun? Der heißt wie, "Save as PDF"? Du hast bemerkt, daß darunter "See more..." steht?

Weiter unten ist "More settings" zu lesen, das klickt man logischerweise auch mal an, ohne das extra gesagt bekommen zu müssen. Dann kann man schließlich auch umschalten auf "Print using system dialog...".

Vielleicht teilst Du auch mal mit, welchen Hardware-Drucker Du nun hast und wie installiert.

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@ All

Schuldigung das wußte ich nicht, habe nicht nach gedacht, frage nächstes mal wenn so etwas ist. So jetzt zu dem Problem in Chromium gibt es bei mir nur den PDF Drucker kann auch keinen anderen aus wählen. Wenn ich bei Chromium auf mehr und dann auf verwalten gehe passiert garnichts auch wenn ich oben bei Ziel suchen die IP des Druckers eingebe finde er auch nichts oder besser er schreibt keine Ziele gefunden. Habe einen Lexmark_MC3326adwe den Kubuntu alleine bei der Installation gefunden und installiert hat.

Aber Danke für die Hilfe Gruß Micha

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7004

Wohnort: Technische Republik

Versuche bitte mal dies:

sudo snap connect chromium:cups-control

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@Kätzchen

Bei mir kommt leider nur dieses herraus.

micha@ASUS-GL702VM:~$ sudo snap connect chromium:cups-control
error: snap "chromium" has no plug named "cups-control"

Grüße Micha

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7004

Wohnort: Technische Republik

Ich habe gerade nachgesehen und das war früher nötig aber heutzutage nicht mehr.

Öffne mal ein Terminal und gibt dort snap list ein gefolgt von Eingabetaste. Dort sollte es einen Eintrag CUPS geben.

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@

Ich Danke Dir ich mußte es per konsole deinstallieren und dann per Discover installieren und jetzt steht es drin vorher hatte es gefehlt. Jetzt ist auch im Chromium mein Drucker Lexmark_MC3326adwe vorhanden.

Name               Version          Rev    Tracking         Publisher      Notes
bare               1.0              5      latest/stable    canonical✓     base
chromium           119.0.6045.159   2695   latest/stable    canonical✓     -
core18             20230901         2796   latest/stable    canonical✓     base
core22             20230801         864    latest/stable    canonical✓     base
cups               2.4.6-4          980    latest/stable    openprinting✓  -
firefox            119.0-2          3289   latest/stable/…  mozilla✓       -
gnome-42-2204      0+git.ff35a85    141    latest/stable/…  canonical✓     -
gtk-common-themes  0.1-81-g442e511  1535   latest/stable/…  canonical✓     -
snapd              2.60.4           20290  latest/stable    canonical✓     snapd
micha@ASUS-GL702VM:~$ 

Danke Danke Grüße Micha

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7004

Wohnort: Technische Republik

LoganMCV schrieb:

Ich Danke Dir

Gern geschehen. Schön das es jetzt funktioniert. ☺

Bitte auch noch das Thema "Als gelöst markieren". Danke!

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@All Jetzt wollte ich wiedermal aus Chromium Drucken und leider ist der Drucker wieder raus es gibt nur noch den pdf Drucker. Hat jemand ne Idee wie ich dieses beheben kann.

micha@ASUS-GL702VM:~$ sudo snap connect chromium:cups-control
[sudo] password for micha: 
error: snap "chromium" has no plug named "cups-control"
micha@ASUS-GL702VM:~$ snap list
Name               Version          Rev    Tracking         Publisher      Notes
bare               1.0              5      latest/stable    canonical✓     base
chromium           119.0.6045.159   2695   latest/stable    canonical✓     -
core               16-2.60.4        16202  latest/stable    canonical✓     core
core18             20230901         2796   latest/stable    canonical✓     base
core22             20230801         864    latest/stable    canonical✓     base
cups               2.4.6-4          1006   latest/edge      openprinting✓  -
firefox            120.0-2          3423   latest/stable/…  mozilla✓       -
gnome-42-2204      0+git.ff35a85    141    latest/stable/…  canonical✓     -
gtk-common-themes  0.1-81-g442e511  1535   latest/stable/…  canonical✓     -
ike-qt             2.2.1            7      latest/beta      linuxmanco     -
snapd              2.60.4           20290  latest/stable    canonical✓     snapd
micha@ASUS-GL702VM:~$ 

Grüße Micha

shiro

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1214

Schau mal, welche connections zu deinen plugs im snap bei dir konfiguriert sind:

$ snap connections chromium | grep cups

Der Meldung nach hast du ja kein "cups-control" bei chromium. Es sollte meiner Meinung ja auch das plug "chromium:cups" eine Verbindung zum slot "cups:cups" haben. Wenn die Connection eingerichtet ist, sollte das snap "chromium" auch eine Verbindung zum snap "cups" aufbauen und das nutzen können, was du unter snap "cups" konfiguriert hast. Das muss sich nicht mit dem normalen "cups" decken. Gibt es denn bei dir in der Drucker-Auswahl kein "mehr..."?

Warum nutzt du nur "snaps"? Das macht das Leben für den Anwender ja nur deutlich schwerer auch wenn sich einige Entwickler davon weniger Arbeit versprechen.

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@ All

So sieht der Befehl bei mir aus ,was das zusagen hat keine Ahnung.

micha@ASUS-GL702VM:~$ snap connections chromium | grep cups
content                   chromium:foo-install-cups               -                               -
cups                      chromium:cups                           cups:cups                       -
micha@ASUS-GL702VM:~$ 

Gruß Micha

shiro

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1214

Na das sieht doch gut aus. Demnach kann das plug "chromium:cups" mit dem slot "cups:cups" zumindest per Definition kommunizieren.

Wie man bei deinem "snap list" erkennen kann, hast du dich ja mit einer Menge "snaps" eingedeckt. Abhängig davon, ob du vor diesen "snaps" Aktionen ein funktionierendes "cups" System hattest, kannst du die zuvor definierten Drucker nutzen, da sie durch das snap "cups" kopiert worden sein sollten.

Zeige mal, was dein snap "cups" so an Druckern kennt und poste die Ausgabe in einem Code-Block:

$ cups.lpstat -s

Normalerweise sollte unter "system default destination" dein Default-Drucker stehen. Wenn du da deine definierten Drucker nicht findest, hast du mit "snap" massiv in die weiche braune Masse gegriffen. Aber warten wir mal das Ergebnis ab.

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@ All

Hier

Code
micha@ASUS-GL702VM:~$ cups.lpstat -s
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
micha@ASUS-GL702VM:~$ 

Gruß Micha

shiro

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1214

Oh je ... Dank Snap hast du voll in die braune Masse gegriffen.

Da stellt sich nun die Frage, wie weiter machen. Du kannst mit dem "cups.lpadmin" Befehl deine Printer manuell konfigurieren. Hierzu musst du natürlich alle erforderlichen Informationen wissen (je nach network oder direct sowie notwendige ppd files usw.). Fühlst du dich dazu in der Lage? Du hattest oben beim einfachen "snap" Befehl schon geschrieben "... was das zusagen hat keine Ahnung."

Eine andere Vorgehensweise wäre die snaps (mindestens cups) entsprechend zu entfernen ( remove --purge) und dann cups über die normalen Pakete installieren (sind geschätzt 20 Pakete). Dann kann man die Printer entweder über das Web-Interface (http://localhost:631/printers/) oder Python (system-config-printer) verwalten/erfassen. Nach Testen einer erfolgreichen cups Funktion könnte dann die snap cups erneut installiert und die connections manuell wieder hergestellt werden. Hierbei sollten die definierten Printer auch nach snap übernommen werden.

Eine Hoffnung wäre über das cups Web-Interface (http://localhost:631/admin) über "Neue Drucker suchen"/"Drucker verwalten" zu schauen, ob deine Drucker automatisch gefunden und konfiguriert werden. Dabei kannst du auch den "Default Printer" festlegen. In der Hoffnung, dass das snap "cups" dann auch in diese Konfiguration schaut, könnte die so hinzugefügten/verwalteten Drucker eventuell auch gesehen werden.

Ich würde diesen letzten Vorschlag zuerst probieren. Ob dies klappen wird kann ich allerdings nicht sagen. Cups an sich ist schon ein grässlicher Verhau an Konfigurationsdateien, was durch snaps in der Komplexität deutlich erhöht wird.

LoganMCV

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2023

Beiträge: 20

@ All So wenn ich das http://localhost:631/printers/ eingebe steht mein Drucker drin.

Warteschlange	        Beschreibung	       Ort	Hersteller und Modell	                Status
Lexmark_MC3326adwe	Lexmark_MC3326adwe		Lexmark MC3326adwe, driverless, 2.0.0	Leerlauf

Und wenn ich Drucker suchen mache findet er diesen auch. Das komische ist das Google Chrome sowie Firefox den Drucken haben und ich auch drucken kann.

Sonst ist mir das irgendwie zu schwer. Vielleicht gibt es ja was einfacheres. Gruß Micha

Antworten |