如何使 Epson Stylus DX4450 - 多功能一体打印机/扫描仪工作?

如何使 Epson Stylus DX4450 - 多功能一体打印机/扫描仪工作?

我是 Ubuntu 和 Linux 新手。

http://www.epson.co.uk/Printers-and-All-In-Ones/Inkjet/Epson-Stylus-DX4450/Overview

Ubuntu 12.04 有此打印机的驱动程序,但此驱动程序没有所有选项。仅用于打印,没有墨水量等。

没有扫描仪驱动程序!扫描仪根本无法工作。

我尝试这个驱动程序http://www.epson.co.uk/Printers-and-All-In-Ones/Inkjet/Epson-Stylus-DX4450/Drivers-Support并按照安装说明进行操作,但没有任何变化。

将操作系统更改为 Windows 或 Mac 以查看有多少个驱动程序。

那么,有人知道在哪里/如何安装这个扫描仪/打印机吗?

答案1

好吧,我有同类型的一体机,但我不使用打印机部分,因为它有问题——所以我甚至没有尝试用它打印,所以这部分问题我无法回答。(TwoD 已成功使用了打印机部分。)

然而,我在扫描仪部分也遇到了同样的问题……我一直在寻找解决方案,但都不起作用。直到今天,我找到了一个详尽的指南——但它确实有效!(然后我开始寻找像这样的未解答问题……现在我在这里)。

因此,您应该做以下几点。

去:http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do

向下滚动直到到达“下载表格”部分。这里选择“Epson Stylus CX4300/CX4400/CX4450/CX5500/CX5600/DX4400/DX4450”(第一列第二行)。

向下滚动到“问卷”。选择正确的发行版和版本(写这个答案时,没有 12.04,请选择 11.10)。

在下一页向下滚动直到“扫描仪驱动程序”。下载以下内容:

首先是“deb 包”(目前是 iscan-data_1.13.0-1_all.deb,但版本号可能会随您访问而改变)。然后向下滚动一点,在“blahblahblah 核心包”处下载“deb 32 位包 [libltdl7](适用于 Ubuntu 8.10 或更高版本)”或“deb 64 位包 [libltdl7](适用于 Ubuntu 8.10 或更高版本)”下列出的两个文件,具体取决于您使用的是 32 位还是 64 位系统。(如果您不知道我在说什么,只需下载 32 位版本。)例如,如果是 32 位版本,则目前的两个文件名(它们可能会更改)是:iscan_2.28.1-3.ltdl7_i386.deb 和 iscan-plugin-cx4400_2.1.3-1_i386.deb

现在您有 3 个文件。现在您需要安装它们。事实上,我不使用 Ubuntu,而是使用 Lubuntu,而且不是英文版,所以我不太清楚您的系统上安装它们的程序叫什么。它必须是“包安装程序”或类似的东西。(可能为文件格式分配了适当的程序,但如果没有(例如,如果分配了“存档管理器”或类似程序),那么您将在管理菜单下找到适当的程序。)

您也可以从终端执行此操作:将工作目录更改为您下载文件的位置

cd ~/Download

使用以下命令一次性安装所有 iscan 包

sudo dpkg -i iscan*.deb

安装这些软件包后,我们可能需要更深入地了解系统设置。

首先,通过转到“应用程序”菜单上的“图形”->“图像扫描!”或“XSane 图像扫描程序”,查看扫描仪是否已被检测到。它将尝试查找扫描仪。如果失败,请拔下电源插头并重新插入,然后尝试重新打开该程序。

如果仍未检测到扫描仪,您可能需要手动更改一些文件,以告诉系统使用哪个驱动程序以及检测到设备时如何对设备进行分类。软件包本应更早地处理所有这些问题,但可能失败了。

打开一个终端。

类型:

gksu gedit /etc/sane.d/epkowa.conf

(然后输入您的密码 - 接下来通常会要求您输入密码。)将出现一个文本文件。找到仅包含单词“scsi”的行。如果您只使用 USB 扫描仪,可以选择在“scsi”前面添加一个 # 符号。然后找到仅包含单词“#usb”的行。如果有 # 符号,请将其删除。关闭文件(当然,还要保存它。)这会告诉 epkowa 后端需要检查哪个总线来查找扫描仪。

类型:

gksu gedit /etc/sane.d/dll.conf

在列表中找到包含“epson”的行。在行前加上 #。保存并关闭文件。这将禁用 iscan 的 Epson 后端。

类型:

gksu gedit /etc/sane.d/dll.d/iscan

确保刚刚打开的文件中只有一行单词“epkowa”。如果需要,请添加它,然后保存并关闭文件。这将为 iscan 启用 epkowa 后端。

类型:

gksu gedit /etc/udev/rules.d/45-libsane.rules

您可能会得到一个空文件(如果没有,请开始新行)。插入以下文本(包含所有字符):

# Epson Stylus CX-4300 CX-4400 CX-4450 CX-5500 CX-5600 DX-4400 DX-4450
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="083f", MODE="664", GROUP="scanner"

现在您可能需要重启系统。大多数情况下,拔下设备再重新插入就足够了。

之后,打开一体机。

打开终端并输入:

sane-find-scanner

你会得到一段很长的文本,但是其中会有一行,类似于这样:

found USB scanner (vendor=0x04b8 [Language Error], product=0x083f [Language Error]) at libusb:004:002

您将需要最后两个数字,在我的情况下是 004 和 002,但您肯定会得到不同的数字。

如果您看到多行,请尝试拔下可能具有扫描功能的其他设备(例如某些手机或相机),然后再次运行该命令。

您的用户可能需要添加到“扫描仪”组才能获得访问权限,或者您可以[暂时?] 授予每个人访问扫描仪的权限。

为此,请在终端中输入以下内容,但将我的 004 和 002 数字替换为您的数字:

sudo chmod 0755 /proc/bus/usb/004/002

(需要再次输入密码。)您可能会收到错误消息。请检查您的拼写是否正确,如果正确,请忽略该错误消息并尝试将您的用户添加到“扫描仪”组。

现在,我们准备好了!

在应用程序菜单的“图形”下,您将找到“Image scan! for Linux”或“XSane Image scanner program”。启动它,您将获得类似于 Windows 中的 Epson Scan 的界面。


希望一切顺利。如果没有,请告诉我,我可能会回答。

答案2

在我的 Ubuntu 12.04 系统上,当扫描仪通过 4 路 USB 集线器连接时,扫描仪的驱动器 (DX4400) 无法运行。当我移除 HUB 并将扫描仪直接连接到计算机时,问题得到解决。这应该适用于 64 位和 32 位版本的 Ubuntu。

相关内容