我正在使用i3 平铺窗口管理器。如何添加打印机(例如,搜索网络以自动发现打印机以连接或提供打印机的坐标)。不幸的是,“i3 打印机”不是很容易被谷歌搜索到,因为实际i3
存在名为“i3 打印机”的打印机。
答案1
i3
是一个窗口管理器,而不是桌面环境。如果您想要桌面环境,则必须添加一个;许多桌面环境确实支持更改其窗口管理器。
如果您只想添加打印机,则不需要使用i3
特定的工具来执行此操作。你可以使用任何东西其他桌面工具;或者你可以绕过它们,直接进入杯子。这是通过将您的网络浏览器指向http://本地主机:631/并在那里进行配置。
如果cups 要求您提供用户名和密码,请注意cups 通常配置为使用PAM 进行身份验证。您可以使用root
root 密码登录,或者将用户添加到使用以下SystemGroup
语句配置的组cups-files.conf
(在 Debian 及其衍生版本上,这是该lpadmin
组)。
答案2
我更喜欢使用 CUPS Web 界面(http://本地主机:631/),但您可能更喜欢一些 CUPS GUI。
https://wiki.archlinux.org/index.php/CUPS#GUI_applications
然而,我还没有找到一个好的托盘图标/工具。
答案3
我使用的是i3,我关于添加没有GUI界面的网络打印机的笔记:
pacman -S cups
systemctl enable --now cups
# Add printer(eg ip: 10.2.3.4)
# -p printer name
# -E Enable and accept jobs on the printer (after -p)
# -v device-uri
# -m driver('everywhere' should work on most printers)
lpadmin -p konica1 -E -v ipp://10.2.3.4/ipp/print -m everywhere
# Delete a printer
lpadmin -x konica1
# View installed printers in cups interface
http://localhost:631/printers/
# View installed printer from cmdline:
lpstat -p