温馨提示×

ubuntu compton如何配置打印机

小樊
46
2025-11-26 15:40:23
栏目: 智能运维

Ubuntu 使用 Compton 时配置打印机的正确方法

Compton 与打印无关 ComptonX11 的窗口合成器,只负责窗口特效与合成,不参与打印服务。打印在 Ubuntu 上由 CUPS(Common Unix Printing System)负责,因此无论是否启用 Compton,配置打印机的步骤都是一样的。你只需正常安装并启用 CUPS,然后通过系统设置或 CUPS Web 界面添加打印机即可。

快速配置步骤

  • 安装打印组件(含驱动与工具)
    • 更新索引并安装:sudo apt update
    • 安装常用组件:sudo apt install cups cups-browsed bluez-cups cups-pdf system-config-printer
  • 启动并开机自启服务
    • 启用与启动:sudo systemctl enable --now cups
    • 若安装了 cups-browsed:sudo systemctl enable --now cups-browsed
  • 图形界面添加(推荐)
    • 打开“设置”→“打印机”→“添加打印机”,或运行命令:system-config-printer
    • 选择检测到的 USB网络 打印机,按提示选择驱动,完成后打印测试页
  • Web 界面添加(备选)
    • 浏览器访问:http://localhost:631
    • 登录后进入“Add Printer”,按向导完成添加与测试页打印

网络与驱动要点

  • 发现网络打印机
    • 确保 Avahi(mDNS/DNS-SD)正常工作,CUPS 才能发现局域网打印机
    • 若出现能发现但无法解析主机名(如 .local 名)的情况,安装并启用 nss-mdns:sudo apt install libnss-mdns,然后重启或重新登录以生效
  • 驱动选择与安装
    • 优先使用发行版仓库中的驱动包(如 foomatic-db 系列),覆盖大量常见型号
    • 若型号较新或厂商专有,前往厂商官网获取 Linux/PPD 驱动;也可在 OpenPrinting.org 查询推荐驱动与 PPD
    • 极少数情况下可手动安装 PPD 文件(由配置工具或 CUPS 导入)

常见问题排查

  • USB 打印机未被识别
    • 确认电源与线缆连接正常,运行 lsusb 检查是否出现厂商与型号信息;随后在 system-config-printer 中点击“添加”重新检测
  • 找不到驱动或打印异常
    • 在 CUPS Web 界面或 system-config-printer 中更换同系列驱动;必要时安装 foomatic-db 相关包或手动导入 PPD
  • 网络打印机发现但连不上
    • 在“添加打印机”向导中选择“AppSocket/HP JetDirect”,在“Host”填入打印机 IP,端口保持默认;或使用 IPP 并点击“Find Queue”自动选择队列,最后打印测试页验证

0