Celeb Glow
updates | April 03, 2026

Installing printer driver for Epson TM-T20ii on Ubuntu 16.04

I am using Ubuntu 16.04 on a machine as a POS. Once the Epson TM-T20ii printer is loaded, it comes up with the following error:

CUPS server error 

The CUPS error_log shows this error: client-error-document-format-not-supported...

0

2 Answers

I see that Epson supplies a driver called "TM-Intelligent Printer" that seems to cover all the bases. It comes down as tmx-cups-2.0.3.0.tar.gz so if you save it to your Downloads folder.

Copy each line of command below; paste into a terminal; hit the Enter key after each paste; move to the next line. The commands to install:

cd Downloads
tar -zxvf tmx-cups-2.0.3.0.tar.gz
cd tmx-cups
sudo ./install.sh

If you delete what you have in your Printers folder for the TM before you start the above as you say the existing icon does not work. We hope the above does. Copy the above commands and paste them into a terminal.

3

My feedback. It works under LinuxMint 19 (Ubuntu 18.04), CUPS version 2.2.7.

  1. When I first added the printer with the system tool, it suggested to select the "Generic" driver. I validated this choice, and it was probably a wrong one.

I couldn't print a test page from the CUPS interface (), I got:

 Unsupported format "application/vnd.cups-pdf-banner".
  1. I installed the "TM-intelligent printer" driver linked in the other answer. The test page didn't work either.

  2. I removed the printer from my system and re-added it, this time selecting the Epson / TM-BA Series Thermal driver. Probably the one linked in the other answer.

It works o/

I confirm it chops off the half of the first line.

I have CUPS 2.2.7, didn't have to upgrade.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy