Hi!
Ich versuche gerade, scanbd mit meinem Canon Lide60 einzusetzen. Leider gibt es diverse Probleme (siehe Probleme und Lösungen).
Theoretisch sollen alle Scan-Anwendungen über das net-backend laufen, weil scandb im "Vordergrund" den Scanner besetzt hält, um auf Tastendrucke etc. zu lauschen. Wenn andere Anwendungen auf den Scanner zugreifen wollen, schaltet scanbm das Polling aus, und gibt den Scanner über saned für Anfragen frei. Das klappt allerdings nur, wenn die Anwendung weiß, wie sie das net-Backend verwendet. Während SwingSane damit keine Probleme hat, scheitern andere Programme wie XSane, oder Simple-Scan. Auch scanimage -L
finden keinen Netzwerk-Scanner (das ist auch bei Nutzung von saned via systemd schon so).
Gibt es einen Weg, diesen "Sane-Programmen" beim Start eine Netzwerkadresse mit dem sane-port (etwas wie localhost:6566
) mit auf den Weg zu geben, damit scanbd/scanbm die Anfragen, wie ja für SwingSane möglich, erkennen? Der für scanbd vorgeschlagenen Weg, das net-backend für alle anderen Anfragen "vorzuschalten", funktioniert nicht, oder ich habe einen Denkfehler in der Beschreibung im Artikel. Leider habe ich momentan auch keinen weiteren Ubuntu-Rechner, um den sane-Netzwerkzugriff von außerhalb zu testen.
so long
hank