GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Gui-Tool zum Anzeigen und Verwalten der Druckwarteschlange?

Bearbeiten :Für zukünftige Besucher ist hier eine verwandte Antwort, die genau erklärt, wie Sie dies schnell tun können.

Ich helfe diesem 75-jährigen Mann mit Ubuntu (er ist nicht sehr versiert). Er flippt bei jeder Erwähnung des Terminals aus, und das verstehe ich vollkommen. Also versuche ich, Lösungen für ihn zu finden, die das Terminal nicht betreffen.

Er bittet um ein Tool, um alle Druckaufträge in der Warteschlange anzuzeigen und einige oder alle davon abbrechen zu können.

Gibt es ein GUI-Tool, um dies unter Ubuntu zu tun? Ich weiß, dass das Terminal sehr effizient ist, aber viele nicht versierte Leute haben das Gefühl, dass das Terminal ein beängstigendes Reich ist, in dem sie nicht sicher sind, was vor sich geht.

Wenn nicht, was wäre nötig, um ein kleines GUI-Tool für ihn zu erstellen?

Akzeptierte Antwort:

Aufruf des Warteschlangenfensters mit einem Doppelklick

Konnte nicht widerstehen, den Job in einem .desktop zu automatisieren Datei in einem skandalös schmutzigen Hack.

  1. Installieren Sie xdotool

    sudo apt-get install xdotool
    
  2. Kopieren Sie den folgenden Code in eine leere Datei und speichern Sie sie als printerqueue.desktop

  3. Behalten Sie es dann entweder auf Ihrem Desktop und machen Sie es ausführbar, oder speichern Sie es unter ~/.local/share/applications

Um es zu verwenden, doppelklicken Sie (auf Ihrem Desktop) oder geben Sie Printer Queue ein (in Dash), um das Symbol aufzurufen, und drücken Sie die Eingabetaste. Warten Sie ein paar Sekunden (ohne irgendwo zu klicken) und die Schritte, die Sie manuell ausgeführt haben, werden vom Skript ausgeführt.

Der Code

[Desktop Entry]
Exec=/bin/bash -c "'/usr/share/system-config-printer/system-config-printer.py' & sleep 3 && xdotool key Control_L+f"
Name=Printer Queue
Type=Application
Icon=printer

Erklärung

Die printers Fenster wird durch den Befehl aufgerufen:

/usr/share/system-config-printer/system-config-printer.py

Wenn wir uns die Datei ansehen, ist es wahrscheinlich, dass wir sie irgendwie hacken können, um ihr die Option zu geben, die Warteschlange von CLI anzuzeigen, da das Warteschlangenfenster ein vorübergehendes (untergeordnetes) Fenster ist, das erste.

Das wäre auf der einen Seite die „saubere“ Option, aber ich traue mir so etwas immer zu, auch wenn es nur wegen des möglichen Ärgers bei Updates war.

Also, die „ehrliche“ schmutzige Option dann 🙂


Ubuntu
  1. Installieren und verwenden Sie Guake – Ein Dropdown-Terminal-Emulator für Debian 10

  2. Tput:Kein Wert für $term und kein -t angegeben?

  3. GUI-Tools für Apache?

  4. Fingerabdruck – GUI und 18.04 Anmeldeproblem?

  5. GUI-SSH für Ubuntu 14.04?

Zeit – Ein GUI-Tool zum Planen von Cron- und At-Jobs in Linux

BpyTop – Ressourcenüberwachungstool für Linux

Ubuntu – Vintage-Terminal für Ubuntu?

Warum müssen wir zum Herunterfahren und Neustarten im Terminal root sein?

Wie ändere ich das Standardprogramm zum Anzeigen von Bildern und Fotos?

12 beste Git-GUI-Tools und -Erweiterungen für Entwickler und Programmierer