web-dev-qa-db-ja.com

Kubuntu Saucyへのアップグレード後にNetworkManagerが破損する

ThinkPad X220にKubuntu 13.04があり、13.10にアップグレードしたため、有線または無線接続に接続できません。新しいネットワークトレイアイコンには、エントリがまったく表示されません。

トレイアイコンのメニューに、次のエラーが表示されます。

NetworkManager 0.9.8が必要です。

その後、次のことを試しました。

nmcli con

** (process:3695): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Rejected send message, 3 matched rules; type="method_call", sender=":1.64" (uid=1000 pid=3695 comm="nmcli con ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=1116 comm="NetworkManager ")
Error: nmcli (0.9.8.0) and NetworkManager (unknown) versions don't match. Force execution using --nocheck, but the results are unpredictable.

nmcli dev

** (process:3700): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Rejected send message, 3 matched rules; type="method_call", sender=":1.65" (uid=1000 pid=3700 comm="nmcli dev ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=1116 comm="NetworkManager ")
Error: nmcli (0.9.8.0) and NetworkManager (unknown) versions don't match. Force execution using --nocheck, but the results are unpredictable.

nm-tool

** (process:3705): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Rejected send message, 3 matched rules; type="method_call", sender=":1.66" (uid=1000 pid=3705 comm="nm-tool ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=1116 comm="NetworkManager ")

NetworkManager Tool

State: unknown


** (process:3705): WARNING **: error: could not connect to NetworkManager

ただし、これらをrootとして実行すると機能します。また、nmcli con up id DHCPを実行して、DHCP接続が機能し、インターネットにアクセスできるようになりました。ただし、Wifi接続を使用した場合は機能しませんでした。それらは必要です。

再インストールせずにネットワークを機能させるにはどうすればよいですか?

7
Martin Ueding

その他の問題 を見た後、問題は policykit またはconsolekitにあると確信しています。

policykit-1、policykit-desktop-privileges、polkit-kde-1、およびconsolekitがインストールされていることを確認してください。

それらがインストールされている場合は、それらを再構成してください(Sudo dpkg-reconfigure policykit-1 policykit-desktop-privileges consolekit polkit-kde-1)。

4
Ohad Cohen

Rootユーザーができないことを実行できる場合は、policykit特権に問題があることを示唆しています。

ターミナルを開く(Ctrl+Alt+T)および実行

Sudo service network-manager status //Note the process-id (995 in your case as per the comment)
Sudo service network-manager stop
Sudo service network-manager status //See if it's still running; if not, enter next command
Sudo dpkg-reconfigure policykit-1 policykit-desktop-privileges consolekit polkit-kde-1

それらを再構成します。

次に実行する

Sudo service network-manager restart

そして現在動作しているかどうかを確認します。

ルートとしても機能しないWLAN/WiFiについては(問題が解決しない場合)、WLAN NIC名でQを更新してください。ドライバに欠陥がある可能性があり、別のドライバが必要になる場合があります。

4
TomKat