sudo apt-get update,upgrade, dist-upgrade
好吧,在树莓派 3B 上更新 ( ) 到 Kali linux armhf 内核 4.1.19-v7 后,我的 nm-aplet sysicon 停止响应。它在面板上可见,但我无法单击它来生成 drop-向下菜单。
当我从终端运行 sudo nm-applet 时,单击新图标时出现以下错误:
(nm-applet:4226): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate toplevel GtkTrayIcon 0x4f2370. Allocation is 22x22, but minimum required size is 24x24.
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
我到底能做些什么来解决这个问题?我目前正在使用,wicd
但它不支持 VPN,这很烦人。我是否需要在某个地方找到带有 实例的代码pixman_region32_init_rect()
并亲自使用它?我错过了什么吗?
我的内核是4.1.19-v7,armhf。
感谢所有能够阐明这一点的人!
答案1
您不以 root (sudo) 身份运行 nm-applet。 nm-applet 是 NetworkManager 的客户端,它通过 D-Bys 与恶魔进行通信。如果需要提升权限,NetworkManager 会要求PolicyKit 对请求进行身份验证。我可以想象以 root 身份运行它可能会导致问题,无论如何这是你不想做的事情。
如果仍然不起作用,这听起来像是一个错误。我会根据您的发行版报告下游情况。
如果 nm-applet 不起作用,您还可以使用其他客户端之一,例如 nmcli 或 nmtui(我猜您没有使用 Gnome3 或 KDE,否则还有 gnome-shell 和 plama-nm)。