Skip to content
Minimal Blog
BlueskyHomepage

ARM64, Ubuntu, CUPS and Kyocera FS-1060DN

Armbian, Ubuntu, CUPS, Kyocera, Printer, arm641 min read

As someone in the comment section on this blog pointed out, there is an Open Source Kyocera KPSL filter for CUPS on Github.

First install development libraries.

# apt install libcupsimage2-dev libcups2-dev cmake build-essential clang

Then compile the filter:

$ git clone https://github.com/Fe-Ti/rastertokpsl-re.git
$ cmake -B_build -H.
$ cmake --build _build/

And install the driver using official script:

# ./install.sh

Then in CUPS web interface you can load the original PPD of you printer provided by Kyocera. Alternatively, you can download the version I have previously compiled on my arm64 machine and just run the install script.

Credits

  • SV99 for making Kyocera KPSL filter for CUPS.
  • Fe-Ti for making it possible to build on Linux.
  • Tao Wang for making the blog post.