Я использую CentOS 7.4 и принтер HP LaserJet M402dne.
Независимо от того, включен принтер или выключен, он всегда находится в состоянии «бездействия», и мне хотелось бы знать, почему.
Команды, которые я использую для получения состояния принтера:
lpstat -t
или на Питоне
import cups
c = cups.Connection()
l = c.getPrinters()
l
РЕДАКТИРОВАТЬ :
У меня была какая-то ошибка в журналах, касающаяся avahi-daemon, который не запускался должным образом. Я переустановил avahi-daemon, и теперь эта проблема, похоже, исправлена.
Однако я все еще получаю эту ошибку всякий раз, когда пытаюсь перезапустить службу cups:
CreateProfile не выполнен: org.freedesktop.DBus.Error.ServiceUnknown: Имя org.freedesktop.ColorManager не было предоставлено ни одним из файлов .service.
Кто-нибудь знает, откуда это взялось?
EDIT: Я решил эту ошибку, установив colord. Однако состояние принтера, которое я получаю, все еще неверно. Думаю, мне нужно проверить, правильно ли я установил принтер, так как я сделал это вручную.