带有 Ubuntu 的 Canon MP495 扫描仪

带有 Ubuntu 的 Canon MP495 扫描仪

问题:

每次我安装一个全新的 Ubuntu 时,我都很难MP495上班。

  • Ubuntu 18.04打印机最终开箱即可正常工作,但扫描仪却不能。
  • Ubuntu 20.04打印机设置 UI 让我陷入无限循环(安装<->选择)。

我到目前为止尝试过的:

  • 安装简单扫描(首选工具)=> 未找到扫描仪
  • 下载官方Linux IJ 扫描仪驱动程序=> 未满足的依赖关系
  • 尝试手动安装佳能 scangearmp 驱动程序,例如使用教程 => 不可能

如何安装扫描仪以便能够简单地使用它进行简单扫描?

答案1

适用于 Ubuntu 20.04 的 Canon MP495:

  • 对于打印机:

    sudo apt install printer-driver-gutenprint
    

    在 gnome 设置打印机章节中选择佳能 MP490 系列 gutenprint

  • 对于扫描仪:

    sudo add-apt-repository ppa:thierry-f/fork-michael-gruz
    sudo apt update
    sudo apt install scangearmp2
    sudo apt install scangearmp-mp495series
    

答案2

经过几个小时几乎弄乱我的系统并再次清理它之后,我发现了一个过于简单的解决方案,我在这里分享,以便其他人和我自己将来找到它:

  • 安装西尼通过Ubuntu 软件
  • 开始西尼并重新启动打印机,连接扫描仪
  • xsane 自动安装了扫描仪,并能够扫描
  • 安装简单扫描,启动并扫描
  • 消除西尼

如果找不到扫描仪,请尝试重新启动它并将其重新连接到另一个 USB 端口(我知道这很奇怪 -.-)。也许整个西尼这些东西甚至都不是必需的,下次重新安装操作系统时我会更新这个答案。如果您能重现此问题,请随时发表评论。

答案3

非常老的 ubuntu (14.04) 中的 sane 库可以与这台打印机配合使用。出于这个原因,我必须为 ubuntu 14.04 运行一个小型 docker 容器。只需安装最低版本的 ubuntu 14.04 并安装 xsane 即可提取依赖项。

令人伤心的是,在收到许多错误报告后,理智的项目根本没有听取错误报告并且解决这个问题。

更新:

到目前为止,我已经使用 ubuntu 18.04

添加 apt 存储库 ppa:thierry-f/fork-michael-gruz apt 安装 cnijfilter2 scangearmp2 cndrvcups-utility usermod -aG lpadmin

注销并重新登录

使用 Firefox 访问http://本地主机:631并搜索新打印机并添加它。

运行 xsane 并尝试扫描。

令人惊奇的是,扫描结果正常。

但是,打印因进程 cnijlgmon3 而崩溃。__libc_start_main() 中出现 SIGSEGV :(

再次更新。

旧打印机得不到供应商的良好支持!实际上,我使用 docker 和 debian wheezy 让它工作,这是目前唯一具有 libtiff4 且存储库仍能正常工作的发行版。

因此使用这个生成一个容器https://hub.docker.com/r/dockette/wheezy/然后运行

apt-get install cups sudo libxrandr2

然后运行安装程序佳能支持。它将自动检测并添加打印机。它确实有效。然后

使用以下命令创建 /opt/start-print-server.sh

#!/bin/bash
mkdir /var/run/dbus
dbus-daemon --system
avahi-daemon -D
exec cupsd -f

提交到图像中例如debian-wheezy:mp495

跑步

docker run -d --restart always --entrypoint /opt/start-print-server.sh -v /run/cups:/run/cups --name debian-wheezy -v (pwd):/work --net host  --privileged debian-wheezy:mp495

相关内容