回答:
次の方法で、ログの優先度を「情報」レベルまたは「デバッグ」に変更できます。
udevadm control --log-priority=info
その後、システムログにすべてのログが表示されます。そうしないと、rsyslogdカーネルログを読み取るように設定されていない可能性がありますが、引き続きを使用してカーネルログを表示できますdmesg。
完了したら、デフォルトの「err」にします。で参照してください/etc/udev/udev.confあなたのデフォルトのログレベルが何でありますか。
udevadmこの方法は、のログの優先度に変更することでランニングを udevd。udev.conf永続的に変更するためのものです。
unbuffer udevadm monitor --environment
の使用unbufferはオプションですが、出力をパイプするときにgrep頭痛の種を省くことができます。デフォルトでは、出力は4kブロックにバッファリングされ、そのバッファがいっぱいになるまで何も出力されません。
ルールをリロードするのを忘れていませんか?
sudo udevadm control --reload
unbufferDebianにはデフォルトではインストールされないことに注意してください。
sudo apt-get install expect-devDebian / Ubuntu でインストールできます。
udevadm control --log-priority=info設定との違いudev_log="err"は/etc/udev/udev.conf?ありがとう