Arch Linux Scanner Configuration - ryzendew/Linux-Tips-and-Tricks GitHub Wiki
Arch Linux Scanner Configuration Guide
Complete beginner-friendly guide to scanner configuration on Arch Linux, including SANE setup, scanner drivers, and scanning applications.
Table of Contents
Installing SANE
Install SANE
Install packages:
# Install SANE
sudo pacman -S sane
# Install frontend
sudo pacman -S sane-airscan
Test Scanner
Detect scanner:
# List scanners
scanimage -L
# Test scan
scanimage > test.pnm
Scanner Drivers
Install Drivers
Install drivers:
# Install drivers
sudo pacman -S sane-airscan
# For specific scanners
# Check: https://wiki.archlinux.org/title/SANE
Configure Scanner
Edit config:
# Edit SANE config
sudo vim /etc/sane.d/dll.conf
Scanning Applications
Simple Scan
Install Simple Scan:
# Install Simple Scan
sudo pacman -S simple-scan
# Launch
simple-scan
XSane
Install XSane:
# Install XSane
sudo pacman -S xsane
# Launch
xsane
gscan2pdf
Install gscan2pdf:
# Install gscan2pdf
sudo pacman -S gscan2pdf
# Launch
gscan2pdf
Troubleshooting
Scanner Not Detected
Check connection:
# List USB devices
lsusb | grep -i scanner
# Check SANE
scanimage -L
# Check permissions
ls -l /dev/bus/usb/
Permission Issues
Fix permissions:
# Add user to scanner group
sudo usermod -aG scanner username
# Log out and back in
Summary
This guide covered SANE installation, scanner drivers, scanning applications, and troubleshooting.
Next Steps
- Arch Linux Printer Configuration - Printers
- Arch Linux Hardware Detection - Hardware
- ArchWiki SANE: https://wiki.archlinux.org/title/SANE
This guide is based on the ArchWiki. For the most up-to-date information, always refer to the official ArchWiki.