Ich habe einige Ansätze hierzu ausprobiert, konnte jedoch keine funktionierende Lösung finden.
Auf meinem Laptop habe ich festgestellt, dass das WLAN bei Bildschirmsperre „schläft“, was es unmöglich macht, Dinge zu tun, die eine Internetverbindung erfordern. Beispiel: Wenn ein Backup-Upload-Vorgang ausgeführt wird, möchte ich den Laptop sperren und den Upload durchführen lassen.
Bei 15.10 ist mir dieses Problem nicht aufgefallen, daher vermute ich, dass es entweder in der Geräteverwaltung oder im Betriebssystem etwas gibt, das ich noch nicht herausgefunden habe.
Nachdem ich viel Zeit damit verbracht hatte, drei verschiedene Möglichkeiten zum Deaktivieren der Energieverwaltung auf der drahtlosen Schnittstelle auszuprobieren, wurde mir klar, dass nicht einmal das den Ruhezustand verhinderte.
Zum Beispiel:
sudo iwconfig wlp2s0 power off
Schaltet die Energieverwaltung auf dem Gerät bis zum Neustart aus, scheint aber die Funktion „Drahtlos-Ruhezustand während Bildschirmsperre“ nicht zu beeinträchtigen. Ich habe etwas Ähnliches versucht, indem ich /etc/pm/config.d/wireless
ein Skript enthielt, das denselben Befehl wie oben ausführte, aber ohne Erfolg.
Ruhezustand, Standby-Modus und Suspend-Modus sind alle deaktiviert und bei dem Laptop handelt es sich um ein Surface Pro 4 i7.
Ich übersehe wahrscheinlich einfach etwas Einfaches, aber ich komme nicht dahinter. Irgendwelche Ideen?
Aktualisierung 21-06-2016
Heute Morgen ist mir aufgefallen, dass ein angeschlossener zweiter Monitor beim Aufwachen/Zurückkehren vom Sperrbildschirm ignoriert wird. Durch Trennen und erneutes Anschließen der Monitorverbindung wird alles wieder normal.
Ich denke, dass die beiden Themen möglicherweise irgendwie miteinander verknüpft sind.
Aktualisierung 10.08.2016 Mit den Links in meinem Kommentar weiter unten bin ich nicht weitergekommen, habe aber diesen Hinweis im Syslog gefunden:
NetworkManager[21369]: <info> [1470826457.2514] manager: wake requested (sleeping: yes enabled: yes)
Ich verließ meinen Schreibtisch für 10 Minuten und als ich zurückkam, dachte ich, das WLAN wäre aktiv geblieben. Aber nein - es sieht so aus, als wäre es wieder aktiv gewesen, als ich mich wieder angemeldet habe - vielleicht sollte die Frage hier wirklich lauten
Wie schaltet man die Ruhe- und Aktivierungsfunktion in Ubuntu 16.04.1 aus?
Da die Tools und Einstellungen der Standard-Benutzeroberfläche (inkl. Gnome-Optimierung) nicht das gewünschte Ergebnis zu erzielen scheinen, acpi=off
hat das Umschalten andere Konsequenzen. Welche anderen sicheren Methoden gibt es?
Antwort1
Das Problem wurde behoben. Getestet, indem der Laptop gesperrt und laufen gelassen wurde, während eine DR/Sicherung ausgeführt wurde – der Laptop reagierte nicht nur sofort auf das Entsperren der Tastatur, sondern der Upload wurde auch im Hintergrund abgeschlossen.
Ich musste den dconf-Editor verwenden, nachdem ich weitere Details zum Deaktivieren der Suspend-Optionen gefunden hatte. Ich vermute, dass dies aufgrund von Treiberunterstützungsproblemen nur für den Laptop (Surface Pro 4 i7) erforderlich ist, da mein Desktop dieses Problem nicht hat. Der Laptop hat dieses Problem sogar mit Ethernet-Verbindung über den Docking-Port, es ist also nicht WiFi-spezifisch, sondern Ubuntu-Suspend-spezifisch.
Die Lösung besteht darin, den Ruhezustand und den Suspend-Modus vollständig zu deaktivieren. Das mag etwas extrem erscheinen, aber ich kenne keine Szenarien, in denen ich den Laptop unter Linux in den Ruhezustand versetzen möchte. Ich verwende einen Dual-Boot mit W10 (was sich leider nicht ändern lässt) und das kommt mit der Suspend-Funktion sehr gut zurecht.
Hinweise gefundenHierUndHier- das haben sie nichtgenaupassen zur Auflösung, aber ich habe sie verwendet, um die Einstellungsänderungen zu testen.
Ich habe die Einstellungen ein org.gnome.settings-daemon.plugins.power
paar Mal geändert, aber active=false
am Ende hat es geklappt.
Habe auch versucht sleep-inactive-ac-timeout
, und sleep-inactive-battery-timeout
auf 0
(also nie) einzustellen, aber das hat anscheinend keine Wirkung gezeigt.
Hatte ein Terminal am Laufen mit
sudo tail -f /var/log/syslog | grip networkmanager
( grip
ist ein Alias von grep -i
) und nachdem ich es geändert hatte, active=false
war das Terminal bis zum Entsperren durchgehend still.
AchtungDa ich Ubuntu Gnome verwende, stimmen diese Einstellungen möglicherweise nicht direkt mit anderen DM-Konfigurationen überein.