我有一台 EPSON(AL-CX11)打印机,以前可以在 Linux 上使用,但是在某个 Linux 内核版本上,它停止了工作。
我可以无错误地安装打印机,但发送测试页时,它不打印。好像它从未收到打印任务。
问题:如何让我的 EPSON-AL-CX11 与 Ubuntu 一起工作。
答案1
安装 Epson AL-CX11 打印机驱动程序
- 去爱普生下载中心
- 搜索AL-CX11。
- 下载源文件用于 CUPS 的 AcuLaser CX11:Epson-ALCX11-过滤器-1.1.tar.gz
安装所需的依赖项并构建环境:
sudo apt-get install libcups2-dev build-essential libstdc++5 bc
在终端中 cd 到下载 tar 文件的目录并输入以下内容:
tar -zxvf Epson-ALCX11-filter-1.1.tar.gz
cd Epson-ALCX11-filter-1.1
sudo ./configure
sudo make install
现在驱动程序已安装,您只需使用系统 > 管理 > 打印菜单。
- 单击时,您的打印机应显示在列表中添加新打印机按钮。选择它并单击前进
- 推荐的驱动程序已经选定,因此单击前进并完成添加打印机。
您可能会收到有关 pstoalcx11.sh 未安装的错误,不用担心。现在将文件 alcx11、alcx11_lprwrapper.sh 和 pstoalcx11.sh 从 /usr/local/bin 复制到 /usr/lib/cups/filter:
sudo cp /usr/local/bin/*cx11* /usr/lib/cups/filter/
打印测试页,有用!
答案2
运行以下命令来找出缺失的库。
/usr/local/bin/pstoalcx11.sh PageSize=A4 XY600=5100×6600 MediaType=normal TonerSave=false InputSlot=cassette1 Collate=on Copies=1 Color=color Resolution=600dpi XY600=5100×6600
我有 64 位系统,需要安装 32 位库才能使其运行。
如何安装 32 位库请参阅以下我刚刚替换的libstdc++6:i386
答案libstdc++5:i386
: