Подскажите как должено выглядеть ExecStop для ccpd службы? Я так понимаю в том дело, надо указать как останавливать ccpd при выключении т.е. при при закрытии юнита?
Re: Canon принтер ccpd зависает на выключении
Добавлено: 03 фев 2018, 09:32
notauser
semivanya писал(а): 01 фев 2018, 21:51
Текст этого юнита я увидел, а вот куда его надо прописать? В какой файл? Я в этом не силен.
Или создание юнита для systemd "вручную". Например /etc/systemd/system/ccpd.service
ccpd из /etc/rc.d/init.d/ убрать для чистоты эксперимента.
Re: Canon принтер ccpd зависает на выключении
Добавлено: 03 фев 2018, 09:35
notauser
semivanya писал(а): 03 фев 2018, 09:05
Подскажите как должено выглядеть ExecStop для ccpd службы? Я так понимаю в том дело, надо указать как останавливать ccpd при выключении т.е. при при закрытии юнита?
systemd должен сделать всё сам. Вмешиваться стоит если что-то пойдет не так. Желательно посмотрев лог.
Re: Canon принтер ccpd зависает на выключении
Добавлено: 03 фев 2018, 11:02
semivanya
ccpd из /etc/rc.d/init.d/ убрать для чистоты эксперимента.
Вот этого я не делал сперва. Или не из за этого. Но сейчас сделал просто Юнит файл. И всё нормально работает, печатаеи и выключается.
Может стоит автору скрипта добавить это? Т.е. Создание юнита. Спасибо за помощь.
[РЕШЕНО] Canon принтер ccpd зависает на выключении
Добавлено: 03 мар 2019, 11:45
semivanya
Я изменил скрипт, чтоб создавался ccpd файл не в init.d, а в systemd ccpd.service.
Принтер устанавливается, печать идет, перезагрузка работает нормально.
Кто хочет может попробовать для своего принтера Canon LBPxxxx.
[РЕШЕНО] Canon принтер ccpd зависает на выключении
Добавлено: 03 мар 2019, 16:53
Sartorius
Для уточнения - какая модель принтера? У меня Canon LBP-1120 и при помощи скрипта он прекрасно устанавливается и работает на любой "Росе".
[РЕШЕНО] Canon принтер ccpd зависает на выключении
Добавлено: 03 мар 2019, 17:12
semivanya
Sartorius писал(а): 03 мар 2019, 16:53
Для уточнения - какая модель принтера? У меня Canon LBP-1120 и при помощи скрипта он прекрасно устанавливается и работает на любой "Росе".
Принтер Canon LBP6020.
Но проблема не в принтере же, а в том, что не завершается ccpd при выключении или перезегрузке, если он запускался из init.d. После замены его на ccpd.service всё нормально стало. Вот и решил скрипт поправить, чтоб не делать лишние манипуляции "напильником". Только на РОСЕ этот принтер мой легко заводится теперь и работает.
[РЕШЕНО] Canon принтер ccpd зависает на выключении
Добавлено: 03 мар 2019, 18:02
Sartorius
Почему-то основной скрипт на Google недоступен...
[РЕШЕНО] Canon принтер ccpd зависает на выключении
Добавлено: 03 мар 2019, 19:13
semivanya
Sartorius писал(а): 03 мар 2019, 18:02
Почему-то основной скрипт на Google недоступен...
Действительно...
Вот он тот, что был прикрепляю.
[РЕШЕНО] Принтер Canon LBP6020, служба ccpd зависает на выключении
Добавлено: 04 мар 2019, 06:57
Sartorius
semivanya писал(а): 03 мар 2019, 11:45
Я изменил скрипт, чтоб создавался ccpd файл не в init.d, а в systemd ccpd.service.
Принтер устанавливается, печать идет, перезагрузка работает нормально.
Кто хочет может попробовать для своего принтера Canon LBPxxxx.
Опробовал модифицированный скрипт на своём Canon LBP-1120. Скрипт работает отлично (правда, на базовая версия тоже работала, но возможно, у меня очень старая модель принтера).
[РЕШЕНО] Принтер Canon LBP6020, служба ccpd зависает на выключении
Добавлено: 04 мар 2019, 08:39
semivanya
Sartorius писал(а): 04 мар 2019, 06:57
Опробовал модифицированный скрипт на своём Canon LBP-1120. Скрипт работает отлично (правда, на базовая версия тоже работала, но возможно, у меня очень старая модель принтера).
Хорошо, что работает. Я так понимаю, что все давно уже переходят на systemd поэтому это будет более нативно.