Während des heutigen Upgrades verschwand mein WLAN-Manager aufgrund eines Ereignisses. Nicht einmal über eine Kabelverbindung verbinden.
Dieser Fehler wird von Dateien angezeigt:
**(nm-applet:2716): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
(nm-applet:2716): nm-applet-WARNING **: Error connecting to ModemManager: Error calling StartServiceByName for org.freedesktop.ModemManager1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Cannot launch daemon, file not found or permissions invalid
(nm-applet:2716): nm-applet-WARNING **: Could not find ShellVersion property on org.gnome.Shell after 5 tries
(nm-applet:2716): nm-applet-WARNING **: Failed to register as an agent: (2) The name org.freedesktop.NetworkManager was not provided by any .service files
Gibt es einen Patch, den ich über Windows herunterladen und an mein Ubuntu senden kann, oder muss ich alles neu laden? Ich habe versucht, zwei Versionen zurückzulaufen, aber immer noch keinen Internetzugang.
14.04
networking
network-manager
applet
Adam Albanowicz
quelle
quelle
proposed
Repository aktiviert haben. Das war anfangs eine schlechte Idee.sudo ifdown eth0
wenn die Verbindung getrennt wird undsudo ifup eth0
wenn ein neuer Link verbunden ist :).Antworten:
Ursache
Dies wird durch eine Regression verursacht, die mit einem Fix für den libnl3-Fehler # 1511735 eingeführt wurde .
Der resultierende Netzwerkmanagerabsturz wurde in Fehler # 1539513 des Netzwerkmanagers oder in Fehler # 1539634 des Netzwerkmanagers gemeldet
Lösung
Downgrade von libnl-Paketen und warte auf ein Upgrade des network-manager-Pakets
Schritt 1
Versuchen Sie, libnl mit apt-get wie in @Max zu downgraden. Antwort:
Schritt 2
Wenn Schritt 1 fehlschlägt,
weil sich die Pakete nicht mehr in Ihrem Cache befinden und offensichtlich nicht vom Paketmanager heruntergeladen werden können, müssen Sie libnl-Pakete manuell downgraden (herunterladen + installieren):
Download und kopieren Sie sie in Ihrem System
[von Booten eines Live - distrib / Rescue CD oder von einem anderen Computer + USB - Stick]
Download - Links für amd64 : libnl libnl-genl libnl-Route
Download - Links für i386 : libnl libnl-genl libnl-Route
Zurück zu Ihrem System, wo Sie diese
.deb
Dateien gespeichert haben, installieren Sie sie mit dpkg:Schritt 3
Jetzt sollten Sie in der Lage sein, NetworkManager (neu) zu starten und das Netzwerk wiederherzustellen:
Beachten
Diese Bugs treffen Ubuntu Trusty 14.04 mit vorveröffentlichten Updates :
trusty-proposed
Bei der letzten Aktualisierung von libnl-Paketen von Version
3.2.21-1
auf3.2.21-1ubuntu1
wurde eine Regression eingeführt, die zum Absturz des Netzwerkmanagers führteIn dertrusty-proposed
aktuellen Version gibt es noch kein Upgrade für Network-Manager :
0.9.8.8-0ubuntu7.2
Ein Update des Netzwerkmanagers ist jetzt in der
trusty-proposed
aktualisierten Version verfügbar :
0.9.8.8-0ubuntu7.3
Bitte testen Sie das vorgeschlagene Paket (# 1539634 Kommentar Nr. 11).
Daher sollten Sie, bis ein Upgrade auf Ihrem Paketmanager ausgelöst wird , ein "Halten" anwenden - wie im libnl3-Fehler # 1511735, Kommentar Nr. 29, erwähnt :
Sobald das zukünftige Upgrade von
trusty-proposed
installiert ist, können Sie diesen Hold entfernen mit:Dann können Sie libnl erneut aktualisieren
quelle
libnl
Pakete (bei der Version3.2.21-1
nicht)3.2.21-1ubuntu1
den Computer nicht neu starten. Ich glaube, ich habe einfach eine erneute Überprüfungsudo /usr/sbin/NetworkManager
oder ähnliches durchgeführt. Ist dies korrekt? Grundsätzlich frage ich, ob ein Neustart erforderlich ist , oder wenn etwas anderes ausreicht?sudo service network-manager restart
sollte a ausreichenAb dem 13.05.2016 betrifft dieser libnl-Bug auch Nutzer ohne vertrauenswürdigen Vorschlag , die mit ziemlicher Sicherheit von Google hierher geleitet werden.
Aktualisiert
libnl
undnetwork-manager
Pakete wurden bereits veröffentlicht, daher empfehle ich ein Vorwärts-Upgrade .Netzwerk manuell aktivieren
Angenommen, Sie verwenden eine Kabelverbindung
eth0
und ein Netzwerk mit aktiviertem DHCP, konfigurieren Sie Ihre Netzwerkschnittstelle mit einem Terminal:Aktualisieren Sie den Netzwerk-Manager
Führen Sie bei laufendem Netzwerk ein Update entweder mit Software Updater oder über das Terminal mit durch
apt-get
.Option A: Software-Updater
Führen Sie den Software Updater aus und aktualisieren Sie ihn normal. Zum Zeitpunkt des Schreibens wurden bereits feste Pakete veröffentlicht.
Option B: passend erhalten
(ungetestet). Wenn Sie bewegliche Teile minimieren möchten oder keine grafische Oberfläche haben, können Sie auch vom Terminal aus aktualisieren:
quelle
Neben der angegebenen Lösung möchte ich einen allgemeinen Rat geben.
Schalten Sie das "vorgeschlagene" Repository aus
Es darf nicht eingeschaltet sein. Dieses "Problem" betraf nur die Benutzer, die das vorgeschlagene Repository aktiviert und ein defektes Paket installiert haben.
Dieses Repository enthält Testpakete, deren Installation nur empfohlen wird, wenn Sie bestimmte Pakete testen möchten.
Deaktivieren Sie "vorgeschlagen", wenn Sie diese Art von Überraschungen nicht möchten.
Sie können sich für weitere Informationen auf diese Frage beziehen .
quelle
Aktualisieren Sie auf
network-manager 0.9.8.8-0ubuntu7.2
und starten Sie neu.Hot Workaround: Verwenden Sie die manuellen Netzwerkeinstellungen über
sudo nano /etc/network/interfaces
Problemumgehung!
Downgrade einiger Bibliotheken:
quelle
libnl-
...) separat heruntergeladen und über installiertdpkg -i
. Heute Morgen hatte mein Computer genau diese Version (3.2.21-1
nicht3.2.21-1ubuntu1
) der drei in der Antwort aufgelisteten PaketeIch hatte heute Morgen das gleiche Problem und das Downgrade der libnl-Pakete funktionierte auch.
Ich habe mit einer Rettungs-CD neu gestartet, sie heruntergeladen und von http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/ heruntergeladen
libnl-3-200-3.2.21-1_amd64.deb
, sie mit installiert und neu gestartet.libnl-genl-3-200_3.2.21-1_amd64.deb
libnl-route-3-200_3.2.21-1_amd64.deb
dpkg -i
Networking ist zurück. Es ist vielleicht nicht das ultimative Update, aber es hat mich vorerst auf den 14.04 gebracht.
Hier ist der Fehlerbericht: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1539634 .
quelle
Ich wusste, dass das Problem schnell behoben sein würde, der schwierige Teil war das Problem mit dem Hühnchen und dem Ei, online zu gehen. Eine Möglichkeit ist die Verwendung von kabelgebundenem Ethernet, das sehr einfach in Betrieb zu nehmen ist:
Öffnen Sie ein Terminal
quelle
Ich bin ein sehr, sehr neuer Anfänger für Ubuntu und auch ein nicht-technischer Mann mit sehr wenig Hintergrundwissen über diese Computersprachen und alles.
Ich stand vor dem ähnlichen Problem mit nm
Wie von r2rien angewiesen, habe ich die drei Dateien von den von ihm angegebenen Links heruntergeladen
(Zuerst konnte ich nicht verstehen, dass es sich um drei Links handelt, aber dank seiner präzisen Verwendung von Englisch: Das Wort "files" brachte mich dazu, wieder nachzuschauen und ich lud die restlichen zwei Dateien herunter.)
dann konnte ich es nicht installieren
Ich konnte das Sternchen in "sudo dpkg -i libnl - *. deb" nicht verstehen
Wie oft habe ich versucht, zuerst Dateien einzeln, dann zusammen und dann mit apt-get zu installieren. irgendwann vertauschen = anstelle von _ wie 3-200 = 3.2.21-1 anstelle von 3-200_3.2.21-1. Immer noch kein Ergebnis. suchte im Netz und fand dann heraus, wie es sehr einfach ist. durch Ziehen der Datei im Terminal nach "sudo dpkg -i"
dann trat ein anderes problem auf: die verarbeitung löst aus ... das wurde auch gelöst, als jemand einen vorschlag mit nur "enter und dann username und enter" machte. war immer noch skeptisch. endlich hat es geklappt. danke r2rien und freunde.
quelle