ush*_*tay 10 gnome unity printing
为什么 Ubuntu 11.10 的 Gnome Shell 和 Unity 中的打印设置不同?
我相信这甚至可能是一个错误——不仅仅是一个问题。但我想在将它们发布到 Launchpad 之前完善我的问题。
在 Ubuntu 11.10 下,Unity 有一个打印菜单,如下所示: 
然而在 Shell 中,它看起来是这样的: 
我已将戴尔 Inspiron 1525 笔记本电脑连接到我所在大学的无线打印系统 (LPD)。在 Ubuntu 10.04 下非常简单,升级到 Ubuntu 11.10 后也是如此。这很容易。
问题是 - 在 Unity 下它开箱即用(就像在 10.04 中一样),但在 Gnome Shell 下却没有。
此外,在 Shell 下打印不会将其发送到打印,但在 Unity 下它打印得很好..
我喜欢这两个 DE - 但现在更喜欢壳牌。为什么打印问题不同..?
Tim*_*uck 19
您实际上正在查看两个单独的应用程序。顶部的屏幕截图是system-config-printer(在外壳中称为“打印”),底部的屏幕截图是gnome-printers-panel(称为“打印机”——但它们在您的语言中可能具有相同的名称!)。两者均可在两种桌面环境中使用。
后者可能应该在 Gnome 3 中取代前者,但正如您所注意到的,它的功能不如旧的(目前)。这就解释了为什么两者都安装了。
我无法解释为什么打印在 Gnome Shell 中不起作用。如果您使用 system-config-printer 在 Gnome Shell 中设置打印机,您是否仍然遇到问题?
解决这个问题的一个好方法是在 Gnome Shell 中显示旧的打印机设置启动器是直接编辑启动器:
sudo nano /usr/share/applications/system-config-printer.desktop
Run Code Online (Sandbox Code Playgroud)
并将该行更改NotShowIn=KDE;Gnome;为NotShowIn=KDE;.
此外,正如 Timo 上面提到的,新旧打印机设置启动器的名称可能相同,因此您可能还想将行更改为Name=Printers类似Name=Advanced Printer Settings.