Печать Linux, казалось, хорошо работала до вчерашнего дня. Сегодня ввод lpq дает следующее:
Принтер lpq 'sdst@other.domain' - не может открыть соединение - приведенное к таймауту Соединение Удостоверяется, что сервер LPD работает на сервере
/etc/cups/printers.conf файл правильно установлен, принтеры появляются в localhost:631, и они печатают тестовые страницы. Однако все команды печати командной строки, кажется, пытаются распечатать на sdst@other.domain
Я не знаю, почему printers.conf игнорируется и почему и как sdst@other.domain был добавлен. Кажется, что это, возможно, было автообнаружено?
#править: sdst@other.domain был упомянут в/usr/local/etc/lpd.conf, я не уверен, почему lpd.conf используется вместо/etc/cups/printers.conf
Какие-либо предложения или какая-либо идея, как чашки могут использоваться вместо этого?
Оказывается, что кто-то скопировал старые версии
альбом, lpq, lpstat к/usr/local/bin и это заставляло неправильные мусорные ведра запускаться.
Каждый фиксирует, был
mv/usr/local/bin/lp/usr/local/bin/old_lp mv/usr/local/bin/lpq/usr/local/bin/old_lpq mv/usr/local/bin/lpstat/usr/local/bin/old_lpstat mv/usr/local/bin/lpr/usr/local/bin/old_lpr mv/usr/local/bin/lprm/usr/local/bin/old_lprm mv/usr/local/bin/lprsetup.sh/usr/local/bin/old_lprsetup.sh
Печать возвратилась к нормальному теперь.
sdst@other.domain был в/usr/local/etc/ldp.conf