В котором журнале я должен проверить на udev ошибки?

Я добавляю немного к ответу Tshepang:s.

Так как можно использовать uname-r и grep-v для удаления текущего ядра из списка.

dpkg --get-selections | grep linux-image | grep -v `uname -r`
26
11.04.2012, 19:43
2 ответа

Можно изменить регистрирующийся приоритет на "информационный" уровень или даже "отладить":

udevadm control --log-priority=info

Затем необходимо видеть, что все входит в систему системный журнал. Если Вы не делаете, то rsyslogd может не быть настроен для чтения журналов ядра, и можно все еще просмотреть использование журналов ядра dmesg.

Когда Вы сделаны, приносите его для установки по умолчанию, "допускают ошибку". Посмотрите в /etc/udev/udev.conf что Ваше значение по умолчанию регистрирует уровень.

21
27.01.2020, 19:40
  • 1
    я смущен, почему существует две точки конфигурации для входа приоритета. Хотите объяснить как udevadm control --log-priority=info отличается от установки udev_log="err" в /etc/udev/udev.conf? Спасибо –  silvernightstar 29.08.2015, 13:16
  • 2
    udevadmметод должен изменить регистрирующийся приоритет выполнения udevd; udev.conf для того, чтобы постоянно изменить его. –  boycy 06.09.2015, 18:25

unbuffer udevadm monitor --environment Использование unbuffer является дополнительным, но когда вывод передачи по каналу к grep сохраняет Вас головная боль. Выводом по умолчанию буферизуется в 4k блоках, ничто не будет распечатано, пока тот буфер не будет полон.

Вы не забыли перезагружать правила? sudo udevadm control --reload

9
27.01.2020, 19:40
  • 1
    Должен быть отмечен это unbuffer не установлен по умолчанию на Debian. –  enzotib 11.04.2012, 22:14
  • 2
    Это корректно, это находится в ожидать-dev пакете. Это может быть установлено sudo apt-get install expect-dev ООН Debian/Ubuntu. –  jippie 11.04.2012, 22:21

Теги

Похожие вопросы