Rozwiązanie problemu
Po podłączeniu skanera do komputera z Ubuntu 8.04 lub nowszym uruchamiamy przez wybranie z menu program XSane. Początkowo otrzymamy napawający nadzieją komunikat informujący o sprawdzaniu podłączonych urządzeń, ale po krótkiej chwili otrzymamy komunikat z błędem ze nie można się połączyć ze skanerem.
Z poziomu graficznej nakładki niestety wyskakuje błąd, ale jeszcze można sprawdzić jak wygląda sytuacja z poziomu terminala. W tym celu uruchamiany terminal i wpisujemy komendę xsane w celu uruchomienia programu. Otrzymujemy zwrotny komunikat, który szczegółowo informuje nas o występującym problemie.
Komunikat jest następujący
desktop:~$ xsane
[gt68xx] Couldn't open firmware file ('/usr/share/sane/gt68xx/ccd569.fw'): Nie ma takiego pliku ani katalogu
Wyczytujemy, iż jedynym problemem jest
brak pliku "ccd569.fw". Pojawia się pytanie gdzie można odszukać brakujący plik. Możliwości są dwie:
- Płyta ze sterownikami skanera
- Źródło internetowe ( ccd569.fw ) lub [mirror]
Po zaopatrzeniu się w brakujący plik sterownika kopiujemy go do poniższej lokalizacji
/usr/share/sane/gt68xx/
Jeżeli katalog
gt68xx nie istnieje to należy go stworzyć.
Następnie wystarczy jeszcze ustawić odpowiednie prawa dostępu do pliku
chmod +rw ccd569.fw
Po wykonaniu powyższych instrukcji możemy znów włączyć program XSane i cieszyć się działającym skanerem
Podsumowanie:
Powyższy sposób pozwala na prawidłowe działanie naszego skanera w środowisku Ubuntu poprzez ręczne uzupełnienie brakujących sterowników.
Artykuł powstał w oparciu o metodę opisaną przez Markus'a Lacher'a na jego stronie domowej
http://www.lachermarkus.de/index.php?th=show_bericht&id_bericht=154