[решено] cups crashed
lkolesnik 31 октября, 2019 - 17:52
Добрый день!
После обновления стал падать cups. Печатает один документ и падает. Перезапускаешь, опять тоже самое.
В логах чисто. В настройках cups включил отладку в логах, все равно чисто.
Где поискать причину?
»
- Для комментирования войдите или зарегистрируйтесь
Для начала выдай
Для начала выдай сюда
И что значит "чисто"?! Выдай
/var/log/cups/error_log
и/var/log/cups/access_log
последней сессии на пасту.emerge --info cups : emerge
emerge --info cups :
emerge -uDN --with-bdeps=y --backtrack=30 --keep-going --verbose-conflicts @world -pv :
/var/log/cups # cat access_log :
/var/log/cups # cat error_log :
Leonid Kolesnik
Поскольку у тебя кое-какие проблемы с системой
Поскольку у тебя кое-какие проблемы с системой (портажем), я бы предложил сначала обновиться - хотя бы ключевые пакеты и сам
cups
:emerge -uN portage gentoolkit -q
emerge -Cq virtual/pam
emerge -1 $(equery -C d virtual/pam|sed 's/-[[:digit:]].*$//') $(equery -C d pam|sed 's/-[[:digit:]].*$//') -q
emerge -uDN --with-bdeps=y --backtrack=30 --keep-going --verbose-conflicts $(qlist -IC cups) -q
emerge @preserved-rebuild -q
А потом ещё раз пересобрать сам
cups
:для уверенности, что он собран со всеми актуальными библиотеками и перезагрузиться, чтобы системные библиотеки соответствовали.
Идеально, конечно, было бы обновить всю систему (также с последующей перезагрузкой):
Повторять, пока
не покажет, что все чисто.
Ничего не мешает идти по
Ничего не мешает идти по идеальному пути. По нему и пойду.
О результатах по завершении пути.
Leonid Kolesnik
Без эффекта.
Без эффекта.
Leonid Kolesnik
?
Если падает — то закономерно в корке.
:wq
--
Live free or die
Ядро? Как ловить, что
Ядро? Как ловить, что смотреть?
Leonid Kolesnik
.
Не только ядро.
Втыкать внезапно в https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces#Core_dumps (хотя может оказаться, что нагляднее это описание).
Последовательно до получения читаемой расшифровки (пример смотри по последней ссылке).
:wq
--
Live free or die
Боюсь, что неожиданно проще
Боюсь, что неожиданно проще окажется клонировать систему с другой аналогичной машины, которая стоит на работе.
Leonid Kolesnik
Ну да...
Ну да, а один мой знакомый раз в полгода переустанавливает винду, чтобы избавиться от накапливающегося мусора! :)
Предлагаю поставить уровень журналирования на максимально отладочный и посмотреть, что там происходит перед вылетом... выложи отладочную конфигурацию и лог(и).
Сам не сторонник
Сам не сторонник переустанавливать.
Конец года - работы завал, ковырять некогда. Буду пробовать по возможности, логи выложу.
Leonid Kolesnik
Продложаем
Продложаем расследование
После пересборки для получения дампа падать перестало, что странно. Но в логе появились ошибки, связанные с тем, что SpliX не может обработать файл.
Лог:
Ключевой кусок вот:
Самое интересно, что splix до этого был собран аж в 2017 году. Пересобрал - не помогло. Модель принтера на сайте splix помечена как untested. Сам проект радостно сообщает, что в 2012 году он еще жив.
Samsung отдал поддержку своих принтеров в HP. HP предлагает скачать uld драйвер. Сомнительно.
Leonid Kolesnik
Размаскируй нестабильный
Размаскируй нестабильный
net-print/splix-2.0.0_p20130826-r1
, может поможет...Кстати, если "был собран аж в 2017 году" - то это потенциальная проблема, т.к. его компоненты/библиотеки могли обновиться за это время, и возможна определённая несовместимость и/или некорректная работа. Вот посмотри на граф его зависимости:
Это означает, что после любого изменения этих компонентов теоретически надо было бы пересобирать
net-print/splix
!И ещё (может это и есть проблема) - ошибка
говорит о том, что нет нужного системд-сервиса. Поскольку у тебя OpenRC вроде, то возможна ошибка конфигурации портажа. Проверь, кто скомпилирован/сконфигурирован с ключом
systemd
:Вчера первым делом пробовал
Вчера первым делом пробовал размаскировать нестабильный, не помогло. Тогда и заметил, что пакет очень давно был собран.
serviced никогда в системе не был. Проверил, с ним ничего не собрано.
На всякий случай пересоберу все, от чего зависит splix, а потом и его самого еще раз. jbigkit тоже еще в 2017 был собран.
PS Самое главное, что клонирование системы с другой машины не помогло бы...
Leonid Kolesnik
Не помогло. Прихожу к выводу,
Не помогло.
Прихожу к выводу, что splix заброшен, а жизнь ушла вперед :-(
Leonid Kolesnik
Крайне маловероятно...
Крайне маловероятно, что настолько, чтобы перестать работать...
Поскольку ошибка в dbus, попробуй пересобрать его и перегрузиться. А, поскольку там портаж обновился... поэтому:
;)
А что за принтер? USB? PS поддерживает? Может тебе этот splix вообще не нужен?
Не помогло. Ошибки те
Не помогло. Ошибки те же.
Принтер Samsung SCX-3200w, USB поддерживает, имеет втсроенный принт-сервер, подключен через wi-fi.
PS не поддерживает, насколько мне известно. Имеет свой встроенный язык SPL, для которого и нужен splix.
Беглый поиск англоязычного форума показал, что я не одинок. По крайней мере аналогичная ошибка вылезала у людей не только с этим аппаратом.
Буду искать дальше. Обязательно отпишу результат.
Leonid Kolesnik
Заработало
Сразу печатать не попробовал. Но после пересборки ошибка в лог при запуске идёт:
а печать заработала. Принтер то черно-белый :-)
Спасибо всем за советы.
Leonid Kolesnik