网络管理器的日志在哪里?

4个回答

答案现在已经过时了(2017年),现在日志在这里:
journalctl -u NetworkManager

8journalctl -f -u NetworkManager 最好跟踪以下日志 - Sergey Ponomarev
如果你看到“--没有条目--”,你可以先安装它! - Mohsen Abasi

你可以在/var/log/syslog中找到网络管理器的日志,它作为日志消息的总接收器(除非你已经更改了rsyslog的默认配置)。

首先尝试将日志级别设置为"info":sudo dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.SetLogging string:"info" string:""(来源:http://live.gnome.org/NetworkManager/Debugging) - Savvas Radevic

重申一下,网络管理器软件包的NetworkManager日志文件位于何处:
从man手册中可以找到以下信息: man NetworkManager
  --log-domains=<domain1>,<domain2>, ...
         Sets which operations are logged to the log destination (usually syslog).   By  default,
         most  domains  are  logging-enabled.  See NetworkManager.conf(5) for more information on
         log levels and domains.

如果您正在使用Ubuntu 16.04或更高版本,
journalctl /usr/sbin/NetworkManager

应该显示所有的NetworkManager日志。