Epson WF-7525 шумит при подключении USB-устройства

Мой Epson WF-7525 отлично работает с Ubuntu 15.04, но у меня есть особенное раздражение: всякий раз, когда я возобновляю работу на машине или подключаю USB-устройство, сканер оживает, как будто он кратко сканирует, а затем останавливается.

Это довольно шумно, и подключение телефона почти всегда вызывает его. Принтер-сканер, похоже, вышел из состояния низкого энергопотребления, и я обнаружил, что остановить его можно, только полностью выключив WF-7525. Это также происходит для других компьютеров с Ubuntu, на которых установлен принтер, но не для компьютеров с Windows или Mac.

У меня складывается впечатление, что Ubuntu опрашивает устройства, и именно так Workforce реагирует на него, но я не мог понять, какой процесс ответственен или как его предотвратить.

Есть ли способ устранить причину, или как это отключить?

1 ответ

Решение

Этот вопрос также задавался в Ask Ubuntu, в котором есть некоторые инструкции по диагностике проблемы.

Для потомков рекомендация из единственного ответа:

У меня была похожая проблема с сетевым принтером Epson. Чтобы выяснить, что стало причиной этого, я использовал netstat для мониторинга сетевых подключений при подключении USB-устройства:

sudo netstat -t -u -a -p -c

Одно соединение появилось через несколько секунд после установки устройства: соединение UDP colord-sane, Этот двоичный файл является частью colord, "системный сервис для управления цветовыми профилями устройства".

К сожалению, отключить этот сервис (по крайней мере, 15.04) сложнее, чем кажется. colord не запускается напрямую системой init systemd, Вместо, dbus начинается colord или попросили начать colord другим сервисом (по крайней мере, принтером) cupsd). Один из способов предотвратить это - переименовать соответствующий файл службы:

cd /usr/share/dbus-1/system-services/
sudo mv org.freedesktop.ColorManager.service org.freedesktop.ColorManager.service.disabled

Я не знаю, какие побочные эффекты могут иметь это действие. Другая возможность заключается в удалении colord полностью, используя

sudo apt-get remove colord

Поскольку мне действительно не нужны функциональные возможности цветового профиля на моем устройстве Ubuntu, я не исследовал, что именно colord делает, чтобы "активировать" принтер, или как научить его не делать этого.

Другие вопросы по тегам