Unterschiedliche Druckeinstellungen in Gnome Shell und in Unity

10

Warum unterscheiden sich die Druckeinstellungen in Gnome Shell und Unity für Ubuntu 11.10?

Ich glaube, das kann sogar ein Fehler sein - mehr als eine Frage. Ich möchte meine Fragen jedoch verfeinern, bevor ich sie auf dem Launchpad veröffentliche.

Unter Ubuntu 11.10 hatte Unity ein Druckmenü, das folgendermaßen aussieht: Unity Print

In der Shell sieht es jedoch eher so aus: Shell Print

Ich habe meinen Laptop, ein Dell Inspiron 1525, an das drahtlose Drucksystem (LPD) meiner Universität angeschlossen. Es war sehr einfach unter Ubuntu 10.04 und auch nach dem Upgrade auf Ubuntu 11.10. es war ganz einfach gut.

Das Problem ist, dass es unter Unity sofort funktioniert hat (genau wie in 10.04), unter Gnome Shell jedoch nicht.

Des Weiteren Druck unter Shell sendet nicht , es zu drucken, noch unter Unity druckt es ganz gut ..

Ich mag beide DE - aber ich bevorzuge Shell ab heute. Warum ist das Druckproblem anders?

ushabtay
quelle

Antworten:

19

Sie sehen sich tatsächlich zwei separate Anwendungen an. Der Screenshot oben ist system-config-printer(in der Shell "Drucken" genannt) und der Screenshot unten ist gnome-printers-panel("Drucker" genannt - aber sie haben möglicherweise den gleichen Namen in Ihrer Sprache!). Beide sind in beiden Desktop-Umgebungen verfügbar.

Das letztere soll wahrscheinlich das erstere in Gnome 3 ersetzen, aber wie Sie bemerkt haben, ist es (noch) nicht so funktionsfähig wie das alte. Das erklärt, warum beide installiert sind.

Ich kann nicht erklären, warum das Drucken in Gnome Shell nicht funktioniert. Treten immer noch Probleme auf, wenn Sie den System-Konfigurationsdrucker verwenden, um Ihren Drucker in Gnome Shell einzurichten?

Timo Kluck
quelle
Ich kann über das Terminal den 'System-Config-Drucker' öffnen - aber es hilft nicht, denn wenn ich drucken möchte - geht es zur Standard-App, die 'Gnome-Drucker' ist
ushabtay
@ushabtay: Ich verstehe nicht, was du meinst. Wenn Sie etwas drucken, sollte es nicht zu einer der beiden Anwendungen gehen. Es sollte nur zum Drucker gehen. Sie sollten in beiden Anwendungen dieselbe Druckwarteschlange sehen, denke ich. Was druckst du?
Timo Kluck
reguläre PDF-Dateien, die hauptsächlich langweilige akademische Artikel sind .. wie gesagt - läuft perfekt unter Unity und funktioniert nicht unter der Shell
ushabtay
4 Jahre später und die Situation hat sich leider noch nicht verbessert :)
lifeofguenter
6

Eine gute Möglichkeit, dies zu umgehen, besteht darin, den alten Starter für Druckereinstellungen in Gnome Shell sichtbar zu machen, indem Sie den Launcher direkt bearbeiten:

sudo nano /usr/share/applications/system-config-printer.desktop

und ändern Sie die Zeile NotShowIn=KDE;Gnome;in NotShowIn=KDE;.

Wie Timo oben erwähnt hat, kann der Name des neuen und des alten Starters für die Druckereinstellungen identisch sein. Daher möchten Sie möglicherweise auch die Zeile Name=Printersin etwas wie ändern Name=Advanced Printer Settings.

Kris
quelle
0

Unity und Gnome Shell sind keine unterschiedlichen Desktop-Umgebungen. Für beide ist DE Gnome 3, und die Konfiguration des Druckens und anderer Systemaufgaben sollte über dieselben Dialoge mit beiden erfolgen. Sie sollen keine unterschiedlichen Konfigurationstools bereitstellen.

Der Übergang zu Gnome 3 ist jedoch nicht zu 100% abgeschlossen. Ich bin mir nicht ganz sicher warum, aber Ubuntu scheint den neuen Druckdialog überschrieben zu haben und stattdessen den alten zu verwenden. Dies ist ein seltsamer Fehler, den ich bestätigen kann. Ich würde annehmen, dass in den Sitzungsdefinitionen etwas fehlt, und ich wäre ernsthaft überrascht, wenn es tatsächlich ein Problem mit Unity und Gnome Shell selbst gäbe. Da das "gnome-shell" -Paket die Gnome-Sitzung bereitstellt, sollten Sie dennoch einen Fehler in diesem Paket melden. Mit anderen Worten, ich kann bestätigen, dass das Klicken auf "Drucker" im Gnome-Control-Center, wenn Sie es in der "Gnome" -Sitzung ausführen, sich von genau dem unterscheidet, was Sie in der "Ubuntu" -Sitzung tun. Zweifellos ist es ein Fehler, aber ich kenne die Ursache nicht.

Drücken Sie als vorübergehende Korrektur Alt + f2 und geben Sie die Eingabetaste ein, um während der Gnome-Sitzung den richtigen Dialog auszuführen /usr/share/system-config-printer/system-config-printer.py

Jo-Erlend Schinstad
quelle
Ubuntu-Entwickler. Wahrscheinlich wurde
mir
Es scheint überhaupt nicht mit Gnome Shell oder Unity zu tun zu haben, sondern mit Gnome-Control-Center. Scheint, dass die Ubuntu-Sitzung das Control-Center-Applet irgendwie überschreibt.
Jo-Erlend Schinstad
0

@ Timo Kluck die Gnome Shell Configure App wird aufgerufen mit: gnome-control-center printers

Sie können die Drucker in der Gnome-Shell bearbeiten, indem Sie system-config-printerÄnderungen in Desktop-Umgebungen ausführen.

Aber es ist ein Problem, das behoben werden muss.

Labarna
quelle