Страница 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). Такая же проблема появляется при других ситуациях, не связанных с принтером.
IMG_20210329_120945.jpg
Самое распространенное решение НЕ помогло:
В:
/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 <егоимя>

Исходя из этого уже посмотрим что там.
Не по теме
А что за кэнон у тебя такой, что без сторонних дров не завелся? :scratch:

Уменьшить кулдаун 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
Не по теме
А что за кэнон у тебя такой, что без сторонних дров не завелся? :scratch:
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, туда текст

Код: Выделить всё

[Service]
TimeoutStopSec=30
TimeoutSec=30
Сохраняешь, выполняешь 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 - такого каталога нет :sad: . 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, туда текст

Код: Выделить всё

[Service]
TimeoutStopSec=30
TimeoutSec=30
Сохраняешь, выполняешь sudo systemctl daemon-reload
И проверь, что таймауты стали меньше с systemctl show ccpd.service | grep -i timeout
там будут TimeoutStartUSec и TimeoutStopUSec
Большое спасибо, помогло! Решение этой проблемы очень важно, оно еще поможет в будущем