Страница 1 из 1
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 08 апр 2021, 14:25
ogankvik
Добрый день!
1. Linux Mint 19.3 x64.
2. Cinnamon
4. Установил драйвер на принтер. Система начала выключаться с 5 минутной задержкой на"A stop job is running for LSB: Start Canon Printer Demon for CUPS (xxs / 5min). Такая же проблема появляется при других ситуациях, не связанных с принтером.
Самое распространенное решение НЕ помогло:
В:
/etc/systemd/system.conf
/etc/systemd/user.conf
Раскомментировать строки:
DefaultTimeoutStartSec=90s
DefaultTimeoutStopSec=90s
Нашел перспективные решения, но не могу найти конечные файлы в которых производиться редактирование.
1 вариант решения: Modify
/etc/init.d/redis_6379 (stop the contents of the red box, format: $CLIEXEC -a "password" -p $REDISPORT shutdown) .
Гиде этот redis_6379?
2 вариант решения: В
/etc/systemd/system/pm2.service.d/timeout.conf (
https://github.com/systemd/systemd/blob ... tor.c#L193 ) отредактировать строку "TimeoutSec=5min\n".
Так же не могу найти timeout.conf
Помогите пожалуйста разобраться с путями к файлам
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 08 апр 2021, 15:36
Chocobo
ogankvik, для начала стоит выяснить что это за юнит, давай попробуем так
systemctl | grep -i canon
И тот который покажет, посмотри через
systemctl status <егоимя>
Исходя из этого уже посмотрим что там.
Не по теме
А что за кэнон у тебя такой, что без сторонних дров не завелся?

Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 08 апр 2021, 17:33
ogankvik
Зафтра наберусь наглости и проникну в кабинет функцианальной диагностики и добуду эти сведения

Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 08 апр 2021, 18:04
demonlibra
вероятно, кабинет функцианальной диагностики примерно такой
Лучше бы это был кабинет функциональной диагностики, вместо функцианальной.
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 09 апр 2021, 10:12
ogankvik
Chocobo писал(а): ↑08 апр 2021, 15:36
Не по теме
А что за кэнон у тебя такой, что без сторонних дров не завелся?

Canon i-SENSYS LBP2900
Код: Выделить всё
user@stacionark4m3:~$ systemctl | grep -i canon
ccpd.service loaded active running LSB: Start Canon Printer Daemon for CUPS
Код: Выделить всё
systemctl status ccpd.service
● ccpd.service - LSB: Start Canon Printer Daemon for CUPS
Loaded: loaded (/etc/init.d/ccpd; generated)
Active: active (running) since Fri 2021-04-09 09:54:47 MSK; 1min 53s ago
Docs: man:systemd-sysv-generator(8)
Process: 2127 ExecStart=/etc/init.d/ccpd start (code=exited, status=0/SUCCESS)
Tasks: 3 (limit: 4915)
CGroup: /system.slice/ccpd.service
├─2195 /usr/sbin/ccpd
├─2345 /usr/sbin/ccpd
└─2771 captmon2 --data-write-fd=7 --data-read-fd=11 --cmd-write-fd=12
апр 09 09:54:46 stacionark4m3 systemd[1]: Starting LSB: Start Canon Printer Daem
апр 09 09:54:47 stacionark4m3 systemd[1]: Started LSB: Start Canon Printer Daemo
lines 1-13/13 (END)
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 09 апр 2021, 10:37
Chocobo
ogankvik, заведи файл:
/etc/systemd/system/ccpd.service.d/timeout.conf
, туда текст
Сохраняешь, выполняешь
sudo systemctl daemon-reload
И проверь, что таймауты стали меньше с
systemctl show ccpd.service | grep -i timeout
там будут TimeoutStartUSec и TimeoutStopUSec
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 09 апр 2021, 14:53
ogankvik
/etc/systemd/system/ccpd.service.d/timeout.conf
- такого каталога нет

. ccpd.service.d нашелся только в
/run/systemd/generator.late/ccpd.service
. В нем есть нужный параметр с кулдауном 5 минут. НО редактирование файла ничего не дает, т.к. он автоматически генерируется с помощью systemd-sysv-generator.
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 09 апр 2021, 14:56
Whowka
ogankvik писал(а): ↑09 апр 2021, 14:53
такого каталога нет
Chocobo писал(а): ↑09 апр 2021, 10:37
ogankvik, заведи файл:
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 09 апр 2021, 15:11
ogankvik
Я тупой.. простите. Уже после отпуска попробую. Спасибо

!
Уменьшить кулдаун 5 мин для systemd при выключении ПК
Добавлено: 26 апр 2021, 17:51
ogankvik
Chocobo писал(а): ↑09 апр 2021, 10:37
ogankvik, заведи файл:
/etc/systemd/system/ccpd.service.d/timeout.conf
, туда текст
Сохраняешь, выполняешь
sudo systemctl daemon-reload
И проверь, что таймауты стали меньше с
systemctl show ccpd.service | grep -i timeout
там будут TimeoutStartUSec и TimeoutStopUSec
Большое спасибо, помогло! Решение этой проблемы очень важно, оно еще поможет в будущем