I am new to Linux, but I have been using computers for many years. I'm running Ubuntu 16.04 LTS on a Dell Dimension E520 Dual partition with windows. Connected to an Epson NX400 via USB cable.
The printer worked perfectly before the last automatic software update. Now it will not print. I tried following another help page's instructions about printer issues. I have cleared the print queue, and removed the printer icons, shut down, removed the USB cable, turned the computer back on reconnected the printer, which was recognized but it still will not function, and its icon does not appear in the printer list.
The printer trouble shooter outputted the following; "su -c 'journalctl -u cups.service --since="None" --until="2016-10-14 05:02:41"' > troubleshoot-logs.txt" which I ran in the terminal as administrator but I get "su Authentication failure" multiple times. I do not yet understand Linux terminal enough to tweak the command.
The printers-localhost window indicates there are no printers configured yet.
** How do I determine what should be added in the "Enter Device URI" field?
The printer was recognized automatically when Ubuntu was installed.
** Is there any way to have it recognized automatically again?
I believe that possibly part of the problem may be; there was an executable file called command2eps and now the system is looking for looking for a file called command2epson after the update. I am not sure how to proceed. When the printer is connected a message appears "Epson Stylus Printer Connected." But it still does not appear in the installed printer icons.
The printer still works fine in the Windows partition.
Please help me to get the printer reinstalled and working again in Ubuntu.
Thanks! :)
51 Answer
Proprietary drivers are often required for Epson printers.
Epson provides full Linux support for Epson Stylus NX400. Go to the downloads page, search using your model name and select Linux as the OS, download and install the proprietary drivers.
- Preliminary step: According to Epson, in order to install these drivers, you need to install LSB package (version 3.2 or later) beforehand. Do so in terminal with
sudo apt install lsb(starting with 16.04aptcan and should be used instead ofapt-get) Download the Printer Driver and Printer Utility Software:
epson-inkjet-printer-escpr_1.6.9-1lsb3.2_amd64.deb
epson-printer-utility_1.0.0-1lsb3.2_amd64.deb
Install in that order. .deb files can be easily installed just by double-clicking. It opens with the default software center.
- Scanner: Download, extract and run the installer script for Image Scan! for Linux. Open the terminal in the extracted folder and do
sudo ./install.sh. Alternative it should be possible to install it using theiscan-data_1.37.0-3_all.debfile inside the DATA folder.