Dell XPS 13 9365 2-in-1 wird nach dem Anhalten nicht fortgesetzt (Ubuntu 16.04)

10

Ich habe kürzlich einen neuen Dell XPS 13 9365 2-in-1-Laptop erhalten, auf dem Ubuntu 16.04.1 installiert ist (Kernel 4.8.0-34-generic), und ich habe festgestellt, dass jedes Mal, wenn ich meinen Laptopdeckel schließe (der sendet) der Computer im Suspend-Modus) Ich kann nicht von Suspend zurückkehren. Wenn ich manuell in den Suspend-Modus gehe (über die GUI nicht durch Schließen des Deckels), kann ich auch nicht zurückkehren.

Dinge, die ich bereits versucht habe:

  • Ich habe versucht: sudo apt-get update sudo apt-get upgrade was für das, was es wert ist, vor dem Abschluss erwähnt zu werden (nicht sicher, ob es ein Problem ist oder nicht) W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

  • Einige haben vorgeschlagen, dass es sich um ein Helligkeitsproblem handeln könnte, das im BIOS behoben werden kann. Wenn dies jedoch der Fall wäre, würde ich davon ausgehen, dass ich von einem anderen Computer aus in meinen Computer ssh kann und nach dem Aufrufen von Suspend nicht ssh (was mich denken lässt, dass es nicht nur ein Helligkeitsproblem ist, sondern tatsächlich im Suspend-Modus steckt)

  • Ich habe dieses Skript https://ubuntuforums.org/showthread.php?t=1978290 ausprobiert, das nicht funktioniert hat. Es heißt, es ist eine automatisierte Methode, um das zu tun, was Sie manuell mit Strg + Alt + F1 und Strg + Alt + F7 tun könnten, aber diese Tastenkombinationen tun auch nichts für mich, nachdem ich versucht habe, von Suspend zurückzukehren (sie funktionieren natürlich normal, wenn ich bin nicht in Suspend).

  • Ich habe versucht, dieses Update https://ubuntuforums.org/showthread.php?t=1866075 zu versuchen, das hier auf Antwort 7 verweist. Https://ubuntuforums.org/showthread.php?t=1444822, aber ich war verwirrt, wie genau Ich sollte das "XXXX: XX: XX.X" im Beispiel ersetzen, aber da es wie eine Variation des Skripts aussah, das ich zuvor versucht hatte (auch in /etc/pm/sleep.d/), ging ich zum Versuch über die nächste Sache

  • Ich habe dann diesen einen leeren Bildschirm nach dem Lebenslauf ausprobiert - Dell M5510 Ubuntu 16.04, aber dies hat auch mein Problem nicht gelöst

  • Ich habe auch Laptop-Modus-Tools installiert, wie jemand vorgeschlagen hat, war mir aber nicht sicher, wie ich das Problem beheben soll

Ich sollte auch erwähnen, dass ich bei der ersten Installation von Ubuntu ein Problem mit der WLAN-Karte hatte und dieses Problem auf diese Weise behoben wurde. WLAN funktioniert nicht unter Dell XPS 13 9365 Ubuntu 16.04. Ich erwähne dies, weil mein Kernel aktualisiert werden musste (was wiederum 4.8.0- ist). 34-generic) und in einem Beitrag zu Suspend-Problemen wurde erwähnt, dass dies daran liegen könnte, dass die WLAN-Karte ihren Status ändert. XPS 13 9343 Fehler beim Fortsetzen des Suspend

Ich hoffe, dass dies behoben werden kann, danke im Voraus!

Nick
quelle
Wenn ich richtig lese, haben Sie einen sehr neuen Prozessor. Firmware könnte ein Problem sein. Siehe hier .
Doug Smythies
Gleiche Probleme für mich ... 16.04 und 17.04
cwash
Ich kann hier nicht kommentieren, aber ich antwortete hier
Denis Pitzalis
das hat @DenisPitzalis so viel geklappt!
Nick

Antworten:

3

systemd-sleep

Der 9365 unterstützt nur Suspend to Idle (unter Linux auch als "Freeze" bezeichnet). Es zeigt das Verhalten, das Sie beschreiben, wenn Sie versuchen, suspend to ram zu verwenden, was leider die Standardeinstellung ist.

Diese Antwort ähnelt Nicks Antwort, die vorschlägt, die Linux-Befehlszeile mit grub zu ändern. Tatsächlich hat mein Vorschlag genau den gleichen Effekt, jedoch durch Bearbeiten einer anderen Systemdatei.

Fügen Sie der Datei einfach Folgendes hinzu /etc/systemd/sleep.conf:

[Sleep]
SuspendState=freeze

Siehe das systemd-sleep.conf Handbuch für weitere Informationen.

Sebastian Stark
quelle
2

schließlich! eine Lösung! @DenisPitza hat in den Kommentaren zu meiner Frage eine Lösung gepostet, die für mich funktioniert hat! Sein ursprünglicher Beitrag ist hier. Ich poste seine Antwort unten der Einfachheit halber neu:

Um die von @ user8211580 vorgeschlagene Lösung dauerhaft zu machen , sollten Sie Ihre Groub-Konfigurationsdatei bearbeiten mit:

sudo vi /etc/default/grub

Bearbeiten Sie die Zeile mit

GRUB_CMDLINE_LINUX_DEFAULT

und stellen Sie sicher, dass "mem_sleep_default = s2idle" wie folgt enthalten ist:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=s2idle"

und dann grub grub neu laden:

sudo update-grub

Stellen Sie dann sicher, dass keine Aktion mit Ihrem Netzschalter verknüpft ist. Wenn Sie Ihren Computer das nächste Mal anhalten, können Sie ihn aktivieren, indem Sie den Netzschalter 6 Sekunden lang drücken.

Nick
quelle
1

Ich konnte meinen 9365 durch Drücken und Halten des Netzschalters aktivieren, bis sich der Bildschirm wieder einschaltet. Ich habe festgestellt, dass ich das Touchpad beim Aufwachen verliere und rmmod / modprobing psmouse es nicht zurückbringt. Der Touchscreen reagiert jedoch weiterhin. Ich werde Sie wissen lassen, ob ich eine Problemumgehung akzeptabler finde als ein vollständiges Herunterfahren, wenn ich den Laptop für eine Weile weglegen möchte.

Andrew
quelle
1
Danke Andrew. Wenn ich den Netzschalter gedrückt halte, schaltet er sich einfach aus: - / In der Zwischenzeit habe ich meine Energieeinstellungen auf "Nichts tun", während der Deckel geschlossen ist (ich sperre den Bildschirm vor dem Schließen) ... nicht die beste Lösung, wie ich jetzt damit umgehe. Ich wollte Dougs Vorschlag ausprobieren, muss aber zuerst Zeit finden, um mein System zu sichern (solche Firmware-Änderungen machen mich nervös)
Nick
0

Resume funktioniert für mich in 4.10 (Sie können einen von kernel-ppa installieren - ab heute ist 4.10-rc6 verfügbar) - es funktioniert in dem Sinne, dass Sie aus dem Ruhezustand zurückkehren können, aber nur, indem Sie den Netzschalter für längere Zeit gedrückt halten ( 5s +). Nach dem Lebenslauf scheint alles zu funktionieren.

Ich verwende Stock 16.04 mit 4.10, installiert von Kernel-ppa und Firmware für WLAN und i915 (kbl_ *), die manuell installiert wurden.

Maciej Freudenheim
quelle
Entschuldigung für die noobische Frage, aber ich lege mich selten mit meinem Kernel an. Was ist der beste Weg für mich, auf 4.10 zu aktualisieren?
Nick
ok, ich habe mich mit dem Aktualisieren von Kerneln vertraut gemacht und auf den neuesten Stand gebracht, der zu diesem Zeitpunkt 4.10-rc7 ( kernel.ubuntu.com/~kernel-ppa/mainline/v4.10-rc7 ) ist, jedoch nach mehrmaligem Neustart (Bestätigung) Das Update über Uname) und das Ausprobieren verschiedener Methoden zum Anhalten (Schließen des Deckels, Verwenden der GUI) Ich kann immer noch nicht aus dem Ruhezustand zurückkehren (selbst wenn ich den Netzschalter 5 Sekunden lang gedrückt halte) :(
Nick
0

Da Sie eine LTS-Version ausführen, haben Sie einige Möglichkeiten, um Ihr Problem zu beheben. Der unterstützte installiert einen der HWE-Kernel (Hardware Enablement), der im Grunde die Unterstützung neuerer Hardware unterstützt.

Verwenden apt search hweSie diese Option, um Ihre Optionen anzuzeigen. Abhängig von Ihrem aktuellen Kernel gibt es leicht optimierte Versionen. Überprüfen Sie das mit uname -a.

Eine andere Möglichkeit besteht darin, einen Hauptkernel zu installieren, um festzustellen, ob einer der neueren Kernel besser funktioniert. Dies kann problematisch sein, da die Mainline-Kernel keine verteilungsspezifischen Optimierungen aufweisen, die einige Hardware-Korrekturen oder Power-Management-Optimierungen enthalten.

Hier gibt es irgendwo eine Antwort auf die einfachste Möglichkeit, die neuesten Mainline-Kernel zu installieren.

dragon788
quelle