ScanningHowTo

Revision 1 as of 2005-12-23 01:12:39

Clear message

Scanning in Ubuntu is actually quite easy. This guide will walk you through how to use your scanner and what to do if Ubuntu cannot find you scanner.

Using your scanner

Most of the time, Ubuntu will simply detect your scanner and you just be able to use it. To scan a document, you need to follow these steps:

  1. Place what you want to scan on the scanner
  2. Go to Applications --> Graphics --> XSane Scanning image program

  3. Alternately, pressing the scan button on the scanner should also work

What if it says "No devices available"?

There are two reasons why you might get this message.

  1. Your scanner is not supported in Ubuntu. The most common type of scanner not supported is old parallel port or Lexmark All-in-One printer/scanner/faxes
  2. The driver for your scanner is not being autoloaded

=== What do I do about unsupported scanners? ==

The best way is to contact the manufacturer of your scanner and ask them to support Linux. Another resource is also the SANE project.

My scanner is supported but not autoinstalled

Scanners which have less than complete drivers

There are some scanners that have less than complete drivers from the SANE project. They can sometimes be used, but not all the features may work. These scanners are:

  • HP 4200
  • HP 3300C
  • HP 4300C
  • Agfa Snapscan Touch
  • HP 4400C
  • HP 4470C
  • Make sure the [:AddingRepositoryHowto:Universe repository] is enabled. The easiest way to do this is probably through [:SynapticHowto:Synaptic].

  • Get the drivers by searching Synaptic for libsane-extras or at a terminal type:

sudo apt-get install libsane-extras
  1. Edit the /etc/sane.d/dll.conf and enable the right driver for your scanner. Look for the lines that say:

# The following backends are not part of the SANE distribution
# but are provided by the libsane-extras Debian package

Below it are several commented out lines. Uncomment (delete the #) the right one for your scanner, as follows:

  • HP 4200 - uncomment the hp4200 line.

  • HP 3300C, HP 3400C, HP 4300C, Afga Snapscan Touch - uncomment the niash line.

  • HP 4400C, HP 4470C - uncomment the hp_rts88xx line.

4.) Fire up sane and scan away.

Note: Because of the way Linux's hotplugging stuff works, you may need to plug in the scanner after the computer has booted. If you're having problems seeing the scanner, you might want to try this.

CategoryDocumentation CategoryCleanup