Lubuntu 22.04下CUPS提示打印机驱动已弃用的问题解决咨询
Lubuntu 22.04下CUPS提示打印机驱动已弃用的问题解决咨询
嘿,刚接触Linux就碰到这个问题确实容易懵,我来帮你理清楚可行的解决方向,完全不用急着去啃那个看起来超复杂的PAPPL开发教程~
首先先给你吃个定心丸:那个CUPS的警告只是提前预警,你现在安装的EPSON官网驱动暂时还是能正常工作的,不会立刻失效。它只是在告诉你未来的CUPS版本会淘汰旧的驱动架构,现在不用慌着立刻动手改造。
接下来给你几个更适合普通用户的解决方案,按优先级推荐:
试试系统自带的开源驱动
针对你的EPSON L3110,Lubuntu 22.04的软件源里已经有适配的开源驱动包,这个是符合新CUPS架构要求的,不会出现弃用警告。操作步骤大概是:- 先移除你从官网安装的闭源驱动:
可以先列出所有EPSON相关的包,确认要卸载的内容:
然后用sudo dpkg -l | grep epsonsudo apt remove <对应的驱动包名>把官网驱动删掉。 - 安装开源驱动:
sudo apt install epson-inkjet-printer-201207w - 重新打开CUPS管理页面,删除旧的打印机配置,再重新添加打印机,选择刚安装的开源驱动即可。
- 先移除你从官网安装的闭源驱动:
尝试IPP Everywhere通用驱动
如果你的打印机支持网络功能(哪怕是通过USB共享的本地打印机),CUPS里的IPP Everywhere驱动是基于标准打印协议的通用方案,不需要单独安装厂商驱动,也完全适配新的CUPS架构。你在添加打印机的时候可以直接选择这个选项测试,很多时候都能正常工作。
至于你看到的PAPPL教程,那是给驱动开发者看的,用来开发适配新架构的打印机驱动,普通用户完全没必要去跟着操作,太技术化了,咱们找现成的适配方案就好。
作为新Linux用户,不用被这类警告吓住,很多时候都是提前给你打个招呼,不是立刻就会出问题。先试试上面的两个方案,应该就能解决警告的同时,让打印机正常工作啦。
备注:内容来源于stack exchange,提问作者hideme




