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

358
Paul Lammertsma

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

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

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

Есть ли способ выяснить причину этого или как это отключить?

1

1 ответ на вопрос

1
Paul Lammertsma

This question was also asked on Ask Ubuntu, which has some instructions to diagnose the problem.

For posterity, the recommendation from the only answer is:

I had a similar problem with an Epson network printer. To find out what was causing it, I used netstat to monitor the network connections while inserting a USB device:

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

One connection appeared a few moments after the device was inserted: a UDP connection by colord-sane. This binary is part of colord, a "system service to manage device colour profiles".

Unfortunately, disabling this service (at least on 15.04) is more difficult than it would seem. colord is not started directly by the init system systemd. Instead, dbus starts colord, or is asked to start colord by some other service (at least not the printer service cupsd). One way to prevent this is by renaming the relevant service file:

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

I don't know what side-effects this action might have. Another possibility is to uninstall colord completely, using

sudo apt-get remove colord 

As I don't really need colour profile functionality on my Ubuntu device, I didn't investigate what exactly colord does to "activate" the printer, or how to teach it not to do so.

Похожие вопросы