[Решено] Настройка CUPS

Автор vel, 12 февраля 2014, 23:11:34

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vel

Доброго времени суток.
Решил попробовать CUPS 1.7.1. Установил из исходников.
Все установилось без ошибок, в init.d появилась служба cups, послу reboot системы служба не запустилась.
Когда принудительно запускаю выдает:
                # service cups start
                cupsd: Child exited with status 127
                cups: unable to start scheduler.
Подскажите пожалуйста где рыть, чтоб исправить эту ошибку...

vladimir_ar

Предположительно, слишком новый пакет для Вашей системы, или при сборке какието условия не отработались (сборка с неполным функционалом). А чем из репозиториев не устроило?
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

vel

Система Debian 7.3.0. x64. Из репозиториев все стает и работает отлично, но все таки хотелось протестировать CUPS 1.7

sandaksatru

Цитата: vel от 13 февраля 2014, 11:03:43но все таки хотелось протестировать CUPS 1.7
В сиде и в тестинге cups 1.7. Посмотрите все его зависимости, проверьте, установлены ли они у вас. Проверьте так же стартовый скрипт, возможно для Debian он отличается от оригинального. Попробуйте скрипт из sid'a.


vel

Прошелся по зависимостям и все заработало.
Спасибо ребята за подсказку.

mikyman388

#5
Хочу поделиться ещё одной заметкой на тему cups:
После очередного "apt-get upgrade" Jassie/sid не запустилась служба cups после перезагрузки
попытался запустить из консоли:
$ sudo /etc/init.d/cups start
[....] Starting Common Unix Printing System: cupsdcupsd: Child exited on signal 15
failed!

нашёл решение здесь - http://ubuntuforums.org/showthread.php?t=1009140
оказалось, что /etc/cups/cupsd.conf пустой, но если остался старый рабочий конфиг (до обновлений принтер у меня работал:), то это исправляется одной командой
sudo mv /etc/cups/cupsd.conf.O /etc/cups/cupsd.conf
".O" на конце имени - это буква, а не ноль.
И далее стартуем службу.
Кстати на том форуме один человек упоминает, что в один "прекрасный"  момент (когда произошла такая беда с cups) в  "/" разделе не осталось свободного места! И у меня было тоже самое при попытке печати после обновления и до перезагрузки ОС. Потом в /var/log/cups/ обнаружил файл "error_log.O" объёмом 3.4 гига.

PbI6A

А мне вот "посчастливилось" заводить древний ксерокс 3210 http://www.support.xerox.com/support/workcentre-3210-3220/downloads/ruru.html?operatingSystem=linux&fileLanguage=ru под современным Debian-ом. Замучился. То печатает, то не печатает :( Драйвер от 2009 года на Wheezy даже не запускается.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!