Не удалось запустить saned.service: модуль saned.service замаскирован
Я пытаюсь настроить сервер беспроводного сканирования. Я следую этому руководству https://help.ubuntu.com/community/SaneDaemonTutorial но у меня возникают проблемы во время запуска sudo service saned restart
где я получаю
Не удалось запустить saned.service: модуль saned.service замаскирован.
Я даже пытался сделать systemctl unmask saned.service && systemctl start saned.service
но я все еще повторяет ту же ошибку.
Спасибо
2 ответа
Я не специалист по внутренним системам, но мне удалось подключиться к сканеру в этой настройке:
computer_A ---network---> computer_B with SANE ---USB--- scanner
после запуска этого (на компьютере_B):
sudo systemctl start saned.socket
Вероятно, это правильный способ сделать это, судя по описанию здесь: - https://unix.stackexchange.com/questions/159462/what-is-systemds-target-service-and-socket
И чтобы он запускался автоматически при запуске:
sudo systemctl enable saned.socket
Я копирую некоторые ответы с этой страницы: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1577137
Пост № 13:
Я только что получил некоторые обновления:
от libudev1 (229-4ubuntu5) до 229-4ubuntu6
libudev1: с i386 (229-4ubuntu5) до 229-4ubuntu6
python3-urllib3 (1.13.1-2) - 1.13.1-2ubuntu0.16.04.1
systemd (229-4ubuntu5) до 229-4ubuntu6
systemd-sysv (229-4ubuntu5) до 229-4ubuntu6
Удев (229-4ubuntu5) до 229-4ubuntu6Xsane теперь работает нормально (без какой-либо настройки). Возможно, все еще нужны два дополнительных файла конфигурации в /etc/systemd/system (saned.socket и saned@.service). Так что я буду делать еще тестирование перед празднованием:)
И пост № 18:
В то время как обновления, связанные с systemd, снова исправились, так как я снова смог найти пиксма-сканер... Однако, это оказался сканер из офиса внизу (смеется, экономит электроэнергию, но я не уверен, будут ли они довольны тот;)).
Чтобы найти свой собственный сканер (серия pixma MG5700), мне пришлось обновить его до sane-backends-1.0.26 (с 1.0.25). Я добавил ppa в список sources.list, чтобы сделать это простым способом:
deb http://ppa.launchpad.net/rolfbensch/sane-git/ubuntu xenial main
Эта версия работает как шарм.В любом случае, я не знаю, что исправил systemd, но он это сделал.
Может быть полезно прочитать все посты, потому что это объяснит, почему я изначально добавил saned.socket в / etc / systemd / system, но это больше не нужно.