Skip to content

silverfast-linux 0.1.0

Choose a tag to compare

@sepgh sepgh released this 28 Oct 04:37
· 18 commits to main since this release
68db21b

First release: run SilverFast 9 (Windows build) on Linux through Wine and scan with an Epson Perfection V600, without a Windows VM.

Install

curl -LO https://github.com/sepgh/silverfast-linux/releases/download/v0.1.0/silverfast-linux-0.1.0-x86_64.tar.gz
curl -LO https://github.com/sepgh/silverfast-linux/releases/download/v0.1.0/SHA256SUMS
sha256sum -c SHA256SUMS
tar -xzf silverfast-linux-0.1.0-x86_64.tar.gz -C ~/.local --strip-components=1
silverfast-linux install --accept-vendor-licenses
silverfast-linux udev     # once, for USB access
silverfast-linux run

Full instructions: README.

What's included

  • sti.dll: replacement for Wine's still-image layer, so SilverFast finds the scanner
  • silverfast-usbd: Linux USB helper (libusb) with automatic V600 firmware loading
  • silverfast-linux: installer and launcher (install, run, doctor, udev, uninstall)

No LaserSoft or Epson software is included; the installer downloads it from the vendors and verifies it. You need your own MySilverFast licence.

Requirements

  • x86-64 Linux, glibc 2.34+ (Ubuntu 22.04, Debian 12, Fedora 35 or newer)
  • Wine 9 or newer (Staging uses a Unix socket, regular Wine a token-protected loopback port)
  • 7z, curl, python3, libusb-1.0

Tested

Fedora 43, Wine 11 Staging, Epson V600: prescan and a 1600 dpi, 48-bit scan. CI: Ubuntu 24.04, Wine 9.