Se è stato installato il pacchetto Entropy
sane-backends come ti ho detto di fare nel mio post precedente, avrete già installato il backend SANE Pixma:
https://packages.sabayon.org/show/sane- ... -show-whatUSE flags
sane_backends_plustek_pp sane_backends_ricoh sane_backends_ibm sane_backends_matsushita sane_backends_canon630u sane_backends_tamarack -v4l sane_backends_hp4200 amd64 sane_backends_mustek sane_backends_sceptre userland_GNU sane_backends_net sane_backends_hp5590 sane_backends_nec sane_backends_hp sane_backends_coolscan3 sane_backends_abaton sane_backends_plustek sane_backends_rts8891 sane_backends_canon sane_backends_dc25 sane_backends_stv680 sane_backends_sharp sane_backends_kvs20xx sane_backends_hpljm1005 sane_backends_st400 sane_backends_lexmark sane_backends_ma1509 sane_backends_dc240 sane_backends_umax_pp sane_backends_hpsj5s multilib kernel_linux sane_backends_bh sane_backends_magicolor sane_backends_avision sane_backends_canon_pp sane_backends_dell1600n_net sane_backends_cardscan sane_backends_gt68xx sane_backends_canon_dr sane_backends_microtek2 sane_backends_sp15c sane_backends_teco2 sane_backends_teco3 sane_backends_teco1 usb sane_backends_genesys -doc sane_backends_niash ipv6 sane_backends_mustek_pp sane_backends_sm3600 sane_backends_s9036 sane_backends_fujitsu sane_backends_test sane_backends_hp3900 sane_backends_leo sane_backends_umax1220u sane_backends_coolscan2 sane_backends_dc210 elibc_glibc gphoto2 sane_backends_kvs1025 avahi sane_backends_kodak sane_backends_umax sane_backends_epjitsu sane_backends_xerox_mfp sane_backends_agfafocus sane_backends_u12 sane_backends_artec sane_backends_artec_eplus48u sane_backends_epson sane_backends_microtek sane_backends_qcam sane_backends_pie sane_backends_epson2 sane_backends_dmc sane_backends_p5 sane_backends_coolscan sane_backends_hs2p sane_backends_hp3500 sane_backends_as6e sane_backends_hp5400 sane_backends_apple sane_backends_mustek_usb sane_backends_sm3840 sane_backends_pixma sane_backends_snapscan
Come il stato del SANE backend pixma viene indicato come sconosciuto per il Canon MG5150 sul sito web SANE Backends, è possibile che lo scanner non può essere fatto per lavorare ancora in Linux.
Forse avete bisogno di una regola udev per lo scanner. Verificare il contenuto dei file nella directory /etc/udev/rules.d/ per vedere se c'è una regola per lo scanner. Utilizzare il comando lsusb per trovare l'ID del produttore e l'ID del modello.
Inoltre, postare qui l'output dei seguenti comandi:
- Code: Select all
lsusb | grep -i canon
- Code: Select all
ls /etc/udev/rules.d/
E anche postare l'output del seguente comando:
a) Scollegare il cavo USB.
- Code: Select all
tail -f /var/log/messages
b) Ora ricollegarlo di nuovo.
EDIT: Oh, ho appena notato che hai postato l'ID fornitore e l'ID prodotto nel tuo primo post:
found USB scanner (vendor=0x04a9 [Canon], product=0x1748 [MG5100 series]) at libusb:002:005
La mia ipotesi è che un qualcosa di simile alla seguente regola sarebbe necessario:
- Code: Select all
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1748", MODE:="0660", GROUP:="lp"
(Non credo che si può mettere GROUP:="scanner", perché la stampante smetterà di funzionare.)
Oppure il seguente:
- Code: Select all
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1748", MODE:="0660", ENV{libsane_matched}="yes"