Permalänk
Medlem

suspend fungerar inte ibland.

Efter att något för mig okänt hänt går det inte att suspenda datorn, "sudo pm-suspend" och "sudo systemctl suspend" får inte datorn att slockna.Problemet försvinner vid omstart men återkommer sedan senare igen.

Kör arch 64 bit lenovo x220.

Visa signatur

Citera om du vill ha svar.

Permalänk
Hedersmedlem

Vad gäller hibernate så inaktiveras detta i Ubuntu om man under aktuell session har uppdaterat kärnan via pakethanteringssystemet. Jag har inte kollat upp närmre exakt hur kollen sker, men jag har listat ut att det fungerar så, och jag kan se anledningen.

När man vaknar från hibernate så måste systemet anta att alla omständigheter är identiska med hur de var innan datorn "somnade". Har man installerat en ny kärna som bootas som default i GRUB så hade det nog genererat en hel hög med felrapporter, så min gissning har varit att någon i kedjan sett till att om GRUB-konfigurationen uppdaterats sedan systemstart så är hibernate inte tillgängligt (alternativt är det någon okänd bugg på min installation, men jag har inte undersökt det närmre ).

Eftersom detta spelar in i liknande funktioner så är det möjligen värt att undersöka (dvs: har du uppdaterat systemet när det slutar fungera?).

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk
Medlem

Bara en vild gissning, men är din SWAP tillräckligt stor? För att suspend och sleep ska fungera ordentligt måste SWAP-partitionen vara minst lika stor som ditt RAM-minne. Kanske är värt att kika på?

Permalänk
Entusiast
Skrivet av jooster:

Bara en vild gissning, men är din SWAP tillräckligt stor? För att suspend och sleep ska fungera ordentligt måste SWAP-partitionen vara minst lika stor som ditt RAM-minne. Kanske är värt att kika på?

Det behövs inte för aktivt viloläge i RAM. (Eng: Suspend to RAM). också känt som viloläge S3.
Det du beskriver är viloläget S4.

Läs mer olika vilolägen: http://blogs.msdn.com/b/omars/archive/2004/05/11/129553.aspx

Visa signatur

Bästa programmen till Linux - v2.0
Linux-guide: Val av grafisk miljö. (Att välja distribution).
-
Everyone should have a SGoC in their systems (SGoC: SysGhost on a Chip)

Permalänk
Medlem

Vad menar du med problemet försvinner vid omstart men återkommer sedan senare? Går det suspenda en gång efter omstart men inte flera gånger i rad?

Hibernate är trasigt för mig i kernel 3.13 senast jag prova men jag antar att arch inte bytt till den än.

Permalänk
Medlem

Har aldrig testat Hibernate, vanligt suspend to ram tar tillräckligt lite ström.

Med att omstart fixar problemet menar jag att det motsvarande finns en variabel som nollställs vid omstart. Denna variabel ändrar värde till synes godtyckigt, vilket innebär att det går att suspenda flera gånger, men när det har slutat fungera är omstart den ena som får det att fungera igen.

Har ingen swap, kör SSD och har inte brist på RAM.

Har uppdaterat systemet utan någon märkbar skillnad.

Visa signatur

Citera om du vill ha svar.

Permalänk
Medlem

Ok just nu är felet tillbaka, har lite ny data som dock inte säger mig mycket.

journalctl -xn -- Logs begin at Sun 2013-08-25 11:05:23 CEST, end at Tue 2014-03-04 20:32:31 CET. -- Mar 04 20:32:06 x220 systemd[1]: systemd-suspend.service: main process exited, code=exited, status=1/FAILURE Mar 04 20:32:06 x220 systemd[1]: Failed to start Suspend. -- Subject: Unit systemd-suspend.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02... -- -- Unit systemd-suspend.service has failed. -- -- The result is failed. Mar 04 20:32:06 x220 systemd[1]: Dependency failed for Suspend. -- Subject: Unit suspend.target has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02... -- -- Unit suspend.target has failed. -- -- The result is dependency. Mar 04 20:32:06 x220 systemd[1]: Service sleep.target is not needed anymore. Stopping. Mar 04 20:32:06 x220 systemd[1]: Unit systemd-suspend.service entered failed state. Mar 04 20:32:06 x220 systemd[1]: Stopping Sleep. -- Subject: Unit sleep.target has begun shutting down -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit sleep.target has begun shutting down. Mar 04 20:32:06 x220 systemd[1]: Stopped target Sleep. -- Subject: Unit sleep.target has finished shutting down -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/9d1a... -- -- Unit sleep.target has finished shutting down. Mar 04 20:32:06 x220 sudo[21989]: pam_unix(sudo:session): session closed for user root Mar 04 20:32:06 x220 kernel: video LNXVIDEO:00: Restoring backlight state

Visa signatur

Citera om du vill ha svar.