我从 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
它工作得很好。