Zdravím,
kdo stejně jako já narazil v Ubuntu 11.10 na problém s multifunkční tiskárnou (po instalaci ovladačů, která proběhla v pořádku), že program na skenování XSANE (nebo i "Jednoduché skenování) zkrátka nefakčí, mohl by pomoci můj návod, jak jsem si to prozatím vyřešil sám... Sice stále jako mírně pokročilý linuxový začátečník, ale funguje to
.
Problém je v tom, že aby se program XSANE rozběhl a rozpoznal skener, je potřeba ho spustit jako ROOT. Nejdou ale ukládat naskenovaná data, měnit nastavení atd. Ono to s tím rootem je prý známý bug (https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/217571).Stačí změnit oprávnění přístupu ke konfiguračnímu souboru z vlastníka ROOTA na své uživatelské jméno, skupinu... a vše šlape.
Další problém je, že po restartu se oprávnění vrátí na původní hodnotu.
Spáchal jsem to tak, že jsem si přidal příkaz "chown" (kompletní viz níže) do /etc/rc.local = oprávnění se zapíše při každém startu systému automaticky.
V terminálu zadejte příkaz:lsusb
Tím zjistíte pozici připojeného zařízení. Výpis bude vypadat nějak takto:jiri@DF1:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 046d:08c9 Logitech, Inc. QuickCam Ultra Vision
Bus 002 Device 002: ID 0458:0048 KYE Systems Corp. (Mouse Systems)
Bus 002 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 004 Device 002: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
Bus 005 Device 002: ID 04f9:01ea Brother Industries, Ltd
jiri@DF1:~$ Zjistím tak adresář (ono to jsou čísla) "BUS" a soubor "DEVICE", tedy 005 a 002
Samotný konfigurační soubor pro toto zařízení se nachází ve složkách/dev/bus/usb/"BUS"/"DEVICE"neboli v mém případě/dev/bus/usb/005/002Teď změníme vlastníka a skupinu tomuto souboru a napíšeme to do /etc/rc.local
V terminálu zadejte příkaz:gksudo gedit /etc/rc.local
Nad řádekexit 0přidejtechown jiri.scanner /dev/bus/usb/005/002 -Rto je:chown vaseuzivatelskejmeno.scanner /dev/bus/usb/BUScisloXXX/DEVICEcisloXXX -R+ nějakou tu poznámku, abyste za čas věděli, co to vlastně je Uložte, restartujte počítačsudo reboot
A je hotovo. Zkuste.Případně pokud někdo zná elegantnější řešení, sem s ním prosím. Skener od HP fakčil normálně, než se mu kdysi porouchaly vnitřnosti, laser-multifunkce Xerox i Brother (s dalšíma nemám zkušenost) je potřeba rozchodit a udělal jsem to prostě takhle no.
Tož třeba to někemu pomůže...