Назад | Перейти на главную страницу

Не удается найти журналы выскочки в системном журнале, несмотря на приоритет журнала отладки (ubuntu 13.04 и mint 16)

Я установил уровень журнала выскочки на «отладку»

sudo initctl log-priority debug

Но я все еще ничего не вижу в /var/log/syslog.

sudo initctl emit hello # no log
sudo initctl start my-broken-service # still no log

Я проверил rsyslog config (в /etc/rsyslog.d/50-default.conf), и вроде все нормально:

 *.*;auth,authpriv.none     -/var/log/syslog

Лесозаготовительные работы

 logger hello # prints hello in /var/log/syslog

Я использую ubuntu 13.04 и mint 16, и результат тот же.

Я хотел проверить параметры выскочки в grub, но не смог найти строку в конфигурации grub, соответствующую выскочке.

Любая идея?


Редактировать: Эта проблема также возникает в Ubuntu 13.10. В Ubuntu 12.04 сообщения журнала появляются в /var/log/syslog. Видеть этот вопрос на Спросите Ubuntu.

Я опубликовал ответ на вопрос Брэдда на AskUbuntu: https://askubuntu.com/a/490900/297973. Короче говоря, вам может потребоваться добавить $KLogPermitNonKernelFacility on в конфигурацию rsyslogd.

Журналы хранятся в / var / log / dmesg. Используйте команду dmesg или tail /var/log/dmesg чтобы просмотреть их.