Arch linux 上的 Gnome 3 中的 Gnome-manual-duplex

Arch linux 上的 Gnome 3 中的 Gnome-manual-duplex

我从 AUR 安装了 gnome-manual-duplex 软件包。在 Ubuntu 中,这用于添加可以打印的虚拟打印机。
当我在 Arch linux 上安装这个软件包时,没有添加打印机。该应用程序已安装并且可以独立运行,但在用作打印机时最有用。
如何手动将此打印机添加到可用打印机列表中?它不会显示在 CUPS 管理页面中。

官方网站说:

使用 Gnome 3 Shell GUI:

1)      $ gnome-session-properties
        Startup Programs -> GnomeManualDuplex -> Enable
        [logout][login]
2)      Print -> GnomeManualDuplex (Virtual Printer) -> Print

但没有名为 gnome-session-properties 的包。 AUR 中有一个,但它已经过时了。

答案1

我解决了这个问题。

问题是/etc/xdg/autostart/gmd-applet-3.py.desktop运行 python2 脚本,而 Arch 上的默认 python 是 python 3。

我修改了 .desktop 文件中的 EXEC 行:

Exec=/usr/share/gnome-manual-duplex/gmd-applet-3.py run-in-tray

Exec=python2 /usr/share/gnome-manual-duplex/gmd-applet-3.py run-in-tray

它工作得很好。

相关内容