-
-
Notifications
You must be signed in to change notification settings - Fork 2
Linux Scanner Configuration
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to scanner configuration on Linux, covering Arch Linux, CachyOS, and other distributions including SANE setup, scanner drivers, and scanning applications.
Install packages:
# Arch/CachyOS
sudo pacman -S sane
# Install frontend
sudo pacman -S sane-airscanDebian/Ubuntu:
sudo apt install sane sane-utilsFedora:
sudo dnf install sane-backends sane-frontendsDetect scanner:
# List scanners
scanimage -L
# Test scan
scanimage > test.pnmInstall drivers:
# Install drivers
sudo pacman -S sane-airscan
# For specific scanners
# Check: https://wiki.archlinux.org/title/SANEEdit config:
# Edit SANE config
sudo vim /etc/sane.d/dll.confInstall Simple Scan:
# Arch/CachyOS
sudo pacman -S simple-scan
# Launch
simple-scanInstall XSane:
# Arch/CachyOS
sudo pacman -S xsane
# Launch
xsaneCheck scanner:
# List scanners
scanimage -L
# Check USB
lsusb | grep -i scanner
# Check kernel messages
dmesg | grep -i scannerFix permissions:
# Add user to scanner group
sudo usermod -aG scanner username
# Log out and back inThis guide covered scanner configuration for Arch Linux, CachyOS, and other distributions, including SANE setup, drivers, and scanning applications.
- Hardware Detection - Hardware setup
- Printer Configuration - Printer setup
- ArchWiki SANE: https://wiki.archlinux.org/title/SANE
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.