Судячи з усього, він просто "падає". Щоб зрозуміти чому треба лізти до файлу /var/log/daemon.log та теки /var/log/cups/
Інколи таке буває через «не дуже рівні» налаштування. Або криві руки збирача пакунку.
У файлі /var/log/daemon.log словосполучення cups не знайдено, в теці /var/log/cups/ як на мене, цікавим для спеціалістів був би файл error_log, проте, він надто масштабний, щоб в ньому щось розбиратись.
З командами в консолі мабуть теж не вийшло
Vitmar@Prycoly:~$ update-rc.d cups defaults
System startup links for /etc/init.d/cups already exist.
Vitmar@Prycoly:~$
Vitmar@Prycoly:~$ update-rc.d cups remove
update-rc.d: /etc/init.d/cups exists during rc.d purge (use -f to force)
Vitmar@Prycoly:~$ update-rc.d cups defaults
System startup links for /etc/init.d/cups already exist.
Vitmar@Prycoly:~$ update-rc.d cups start
Use of uninitialized value $ARGV[1] in pattern match (m//) at /usr/sbin/update-rc.d line 215.
update-rc.d: error: expected NN after start
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | SS KK]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
Vitmar@Prycoly:~$
Схиляюсь до простішого: на повне знесення CUPS і його повторну інсталяцію(можливо новішої версії), якщо для мене це не буде складно. Я не правий?