本文针对Ubuntu系统打印机驱动安装难题,提供HP/佳能品牌适配方案、CUPS配置技巧及常见错误排查指南,包含无线打印配置、自动驱动识别等实用技巧。摘要>
为什么Ubuntu找不到我的HP打印机?
当HP LaserJet或DeskJet系列打印机无法自动识别时,90%的情况与驱动缺失有关。打开系统设置→打印机,点击右上角加号尝试自动检测。若失败,可执行终端命令hp-setup -i
调出HP官方配置工具。
案例实测:惠普M281fdw在Ubuntu 22.04环境下,通过hplip
驱动包成功适配。需先运行sudo apt install hplip-gui
安装图形界面工具,连接USB线后按向导操作即可完成无线打印配置。
佳能打印机显示未连接怎么办?
佳能PIXMA系列需要手动安装cnijfilter驱动包。访问佳能官方驱动库下载对应型号的.deb安装包。重点检查USB供电模式,部分机型需在BIOS中禁用USB节电功能。
故障排查:当终端报错”failed to claim USB interface”时,执行sudo usermod -a -G lpadmin $USER
将当前用户加入打印管理组,重启服务sudo service cups restart
后重试。
无线打印机配置总断开怎么解决?
使用system-config-printer
工具进行高级设置:
- 选择”网络打印机”→”查找”按钮
- 输入打印机IP地址(需与电脑同网段)
- 驱动选择PPD文件时,优先使用Generic PostScript驱动
优化技巧:编辑/etc/cups/cups-browsed.conf
文件,将BrowseProtocols设为”dnssd”可增强设备发现能力。网络打印机建议固定IP地址避免连接中断。
打印队列卡住如何强制清除?
执行sudo cancel -a -
清空所有打印任务,再用lpstat -t
查看设备状态。若仍显示”processing”,需手动删除/var/spool/cups
目录下缓存文件。
常见问题答疑
- 双面打印功能缺失? → 安装
printer-driver-gutenprint
扩展包 - 扫描功能不可用? → 运行
sudo apt install sane-utils
- 打印中文乱码? → 安装
fonts-wqy-zenhei
中文字体包