[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по принтерам и печати


Неполадки системы буферизации

Если одна или несколько очередей находятся в состоянии ОЖИДАНИЕ_УСТРОЙСТВА, причем не из-за того, что принтер отключен, бумагу заело или она закончилась, кабель неправильно подключен или поврежден, и за время ТАЙМ-АУТ очередь не перешла в состояние ОТКЛЮЧЕНО, то вам следует выполнить очистку и перезагрузку системы буферизации описанным ниже способом. Этот способ заключается в завершении работы программы qdaemon, удалении всех заданий из очередей и повторном запуске программы qdaemon. У вас должны быть права доступа пользователя root.

stopsrc -s qdaemon
ps -e | fgrep qd
kill -9 Номера_PID

где Номера_PID - это PID, возвращаемые командой ps.

ps -e | fgrep pio
kill -9 Номера_PID

rm /var/spool/lpd/stat/_dev_УСТРОЙСТВО

где УСТРОЙСТВО - это устройство, которое находится в состоянии ОЖИДАНИЕ_УСТРОЙСТВА.

rm /var/spool/lpd/stat/s.ОЧЕРЕДЬ.УСТРОЙСТВО

где ОЧЕРЕДЬ - это очередь, с которой связано УСТРОЙСТВО, находящееся в состоянии ОЖИДАНИЕ_УСТРОЙСТВА.

mkdir /tmp QDIR
mv /var/spool/lpd/qdir/NNПОЛЬЗОВАТЕЛЬ:ОЧЕРЕДЬ /tmp QDIR

где NN - это номер, ПОЛЬЗОВАТЕЛЬ - пользователь, поместивший задание в очередь, а ОЧЕРЕДЬ - очередь, которая находится в состоянии ОЖИДАНИЕ_УСТРОЙСТВА.

startsrc -s qdaemon

После очистки и восстановления системы буферизации необходимо завершить процесс qdaemon, скопировать файлы jdf из каталога /tmp/QDIR в каталог /var/spool/lpd/qdir, а затем вновь запустить qdaemon.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]