Miałem też ten problem, który mnie dręczył ... a poprawką po wielu WIELU MAŁYCH WIELU próbach było ponowne zainstalowanie Ubuntu 18.04, a teraz działa idealnie. Używam również „przetestowanego” sterownika Nvidii, ponieważ wcześniej sprawcą była Nvidia.
Być może była to ppa „sudo add-apt-repository ppa: drivers-drivers” ppa, która zainstalowała „Extra” Stuff z PPA i / lub samego sterownika 396, co popsuło hibernację mojego laptopa.
Tak czy inaczej, działa bezbłędnie w tym momencie pisania przy użyciu przetestowanego sterownika NVidia 390. I tylko do twojej wiadomości, przez długi czas współpracował również ze sterownikiem 396, ale w zeszłym tygodniu stał się problematyczny - PONOWNIE! TAK, chociaż nie znam dokładnej przyczyny ...
Jest to / było zdecydowanie związane ze sterownikiem NVidia, ponieważ przed przejściem do sterownika Nouveau również działało, ale z pewnością nie podobała mi się ta opcja.
Próbując pomóc, Mark
ps tutaj są moje inne notatki Tomboy dla innych problemów z Ubuntu i Hibernating
18/07 Rozwiązywanie problemów
‣ Wymagania wstępne - czy twoje jądro obsługuje zawieszanie na dysk?
• Jądro obsługuje wszystko, co jest wymienione w / sys / power / state, więc:
• cat / sys / power / state
• Dozwolone (o ile wiem) wpisy obejmują: mem, standby, freeze, disk. Wyjaśnienie:
∘ mem - ma kilka znaczeń, które dokładnie w twoim systemie dowiesz się poprzez cat / sys / power / mem_sleep. Mam: s2idle [głęboki]
∘ tryb gotowości - Power-On Suspend (jeśli obsługiwany)
∘ zamrożenie - Suspend To Idle (STI)
∘ dysk - Suspend To Disk (STD), hibernacja. To - chcesz.
∘ mój mówi: zamrożenie dysku mem - IDEALNY!
• Następnie musimy sprawdzić
• $ cat / sys / power / disk
Platform [platforma] zamknij restart uruchom zawiesić test_resume
‣ [wyłączone]
• (niezbyt dobrze)
‣ Włącz hibernację i umieść go w menu - Easy-Peasy
• sudo apt install pm-utils cpufrequtils
• Następnie sprawdź, czy hibernacja działa na komputerze, uruchamiając polecenie:
• sudo pm-hibernacja
• Po wyłączeniu komputera włącz go ponownie.
‣ Czy otwarte aplikacje ponownie się otworzyły? Jeśli tak, to jeśli nie, to hibernacja nie działa. Możesz sprawdzić, czy twoja partycja Swappiness jest co najmniej tak duża, jak dostępna pamięć RAM, ponieważ może to rozwiązać problem. Problem! Hibernacja nie jest dozwolona!
∘ Test: pm-hibernacja - (jeśli pakiet pm-utils jest zainstalowany) lub
∘ działa! po 18.04 ponownie zainstaluj i nie ma jeszcze Nvidii
∘ hibernacja systemctl
∘ działa! po 18.04 ponownie zainstaluj i nie ma jeszcze Nvidii
∘ Ponownie dodaj opcję hibernacji do menu zamykania:
• 1. Edytuj konkretny plik za pomocą tego polecenia.
• sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d /com.ubuntu.desktop.pkla
• 2. Przewiń dokument tekstowy i znajdź poniższe sekcje:
∘ [Domyślnie wyłącz hibernację w górę]
∘ [Domyślnie wyłącz hibernację w logind]
∘ Zmień obie wartości z nie na tak w:
∘ Wynik Aktywny = nie (zmień to na tak)
‣ Zapisz, wyjdź i uruchom ponownie - gotowe!