Naklejane na restart i zamykania

28

I niedawno zainstalowany Ubuntu 12.04 i kocham go. Jednak mam jeden problem-nie jestem w stanie wyłączenia lub restartu prawidłowo.

Kiedy zamknięcie mój laptop (Acer Aspire 5560) wisi na 5 punktów i pozostaje tam.

Po ponownym uruchomieniu laptopa wyłącza się, ale po ponownym uruchomieniu pozostaje na fioletowym ekranie (bez logo)

Chodzi o to, żebym to powstrzymał:

  • sudo service network-manager stop przed zamknięciem - nic

  • Dodanie niektórych wierszy do pliku GRUB - nic

  • zainstalowałem inne wersje Ubuntu - nic
  • sudo shutdown -h now - nic

i trochę więcej.

W tej chwili widzę przede mną czarny ekran z tekstem

 Asking all remaining processes to terminate [OK]

I 5 kropek z ostatnią pomarańczową.

Przy innych próbach dostałem to:

modem-manager:could not get the system bus......

Najpierw miałem system Windows z podwójnym uruchomieniem Ubuntu. A potem działało dobrze. Jednak po nowej instalacji samego Ubuntu dostałem to.

Max Beer
źródło
1
Aktualizacja: teraz wystąpił błąd: „odmontuj: / uruchom / zablokuj: nie zamontowano” „Teraz zatrzyma się”
Max Beer
1
Myślę, że ma to coś wspólnego z zarządzaniem energią w Acer, a płyta nie otrzymuje odpowiedniego sygnału lub źle interpretuje otrzymany sygnał. Mam ten sam model i pracuję nad tym samym problemem.
1
Aktualizacja: zainstalowane inne dystrybucje (mięta, fedora) oba działają! Oznacza to, że ma to coś wspólnego z samym ubuntu, a nie z moim laptopem.
Max Beer
Ten sam problem występuje na moim laptopie Acer. To nie było tak wcześniej, kiedy świeżo instalowałem Ubuntu. Wydaje mi się, że aktualizacja spowodowała to dla mnie. Czy sugerowane poniżej poprawki działają?
ultrajohn

Odpowiedzi:

17

Miałem podobny problem z Dell XPS 15z, który rozwiązałem, dodając acpi=noirqdo argumentów jądra:

sudo vi /etc/default/grub

zestaw

GRUB_CMDLINE_LINUX_DEFAULT="acpi=noirq quiet splash"

następnie

sudo update-grub

Zauważ, że poprzednio używałem acpi=off, co pozwoliło mi na uruchomienie, ale nie zamknięcie. Bez żadnej flagi acpi nie udało mi się uruchomić.

użytkownik62664
źródło
1
To załatwiło sprawę, dzięki. Działa z 12.04 64-bit na Dell XPS M1530.
Gemini14
Jak dokładnie aktualizujesz grub? Mam na myśli, gdy piszę sudo vi / etc / default / grub, plik grub pojawia się w terminalu. Ale jak to edytować?
Della,
1
@Barman Ten link powinien ci pomóc keyxl.com/aaab462/105/VIM-Text-Editor-keyboard-shortcuts.htm
Sashwat
To mi nie zadziałało
Sashwat
Dodanie acpi=noirqnaprawiło problem z ponownym uruchomieniem komputera, ale także wyłączało wbudowaną klawiaturę i mysz. Z laptopa mogę korzystać tylko przy użyciu zewnętrznej myszy i klawiatury.
ninjascorner
5

Możesz spróbować wykonać te polecenia na terminalu

Do wyłączenia:

sudo halt

Do wyłączenia:

sudo init 0

W celu ponownego uruchomienia:

sudo init 6

Do wyłączenia:

sudo shutdown -h now

Dla hibernacji:

sudo /etc/acpi/hibernate.sh
Yahampath
źródło
Szkoda, wszystkie zawiodły. Nadal utknąłem na logo ubuntu z 5 kropkami.
Max Beer
1
To są różne sposoby robienia tego samego - rzecz, która według OP nie działa.
jwg
Żadna z tych czynności nie działa, ponieważ wszystkie są bardzo podobne do zamykania się. To był inny problem.
kabirbaidhya,
2

Dostałem hack z tego linku - http://www.pbehnke.com/main/node/11 , z jakiegoś powodu, jeśli kontrolki USB są ustawione na auto, zaczyna się pętla zamykania i restartowania. Rozwiązaniem było ich zmusić on.

Dodałem taką funkcję w /etc/init.d/haltskrypcie -

# Add this function in the /etc/init.d/halt script
# call before do_stop
set_usbs_on () {
    usbcontrolpath="/sys/bus/usb/devices/*/power/control"
    for dev in $usbcontrolpath;
    do
        echo "Setting $dev: " `cat $dev` "to on"
        echo on > $dev
        echo ""
    done
}

i nazywam to wcześniej do_stopw case $1 stopprzełączniku -

stop)
    set_usbs_on
    do_stop
    ;;

Teraz maszyna wyłącza się.

ramgorur
źródło
to działało. w pewnym momencie przestało działać (nie wiem, kiedy komputer jest na ogół w trybie 24/7). jeśli wykonasz w terminalu, to najpierw poweroffzadziała. jeśli nie, to zrestartuj komputer (kubuntu 15.04 / asus z68 / i5-2500k)
północno-bradley
tak, jeśli wykonasz polecenia na terminalu, będzie działać tylko dla tej sesji. Aby było trwałe, musisz zmodyfikować /etc/init.d/haltplik zgodnie z powyższym opisem.
ramgorur
kod jest włączony /etc/init.d/halti działał przez cały czas (zarówno gdy działał, jak i przestał działać). odkąd dowiedział się, że usługa zatrzymania jest zamaskowana. po prostu wymyślę, jak go zdemaskować, ponieważ systemctl umask haltwydaje się, że nie działa
północno-Bradley,
Działa dobrze, ale od czasu Ubuntu 15.10 ustawiono systemd jako domyślny ... działa tylko po „Stałym przełączeniu z powrotem na upstart”. wiki.ubuntu.com/SystemdForUpstartUsers
Fakabbir Amin
0

Jedyne, co musiałem zrobić, to nacisnąć Ctrl+ Alt+, Taby otworzyć terminal. Po otwarciu uruchom poniższe polecenie

sudo update-grub

a teraz działa dobrze.

zoky
źródło
0

Ten sam problem z fałszywymi zawiesza się „na 5 kropkach”. Przeczytałem gdzieś (nie pamiętam gdzie), aby najpierw „Wylogować się” (menu w prawym górnym rogu), a następnie zamknąć. Robię to od ponad miesiąca bez żadnych problemów.

Marc Polizzi
źródło
0

Nie jestem ekspertem, ale załadowałem BARTpe, aby dostać się do komendy i ponownie zainstalowałem BIOS, uruchomiłem go prosto na twardy dysk, zgaduję, że nie widziałem, po prostu spróbuj załadować domyślnie w twoim BIOS, może nie trzeba będzie aktualizować

Kenny
źródło
Co rozumiesz przez „ponownie zainstalowane bios”? Co dokładnie zrobiłeś
MadMike,
1
BARTpe służy jedynie jako krótkie wyjaśnienie. Jest to bootowalne środowisko Windows, które dzięki rozszerzeniu pozwoliłoby na uruchamianie łatek oprogramowania układowego BIOS, które są zwykle aplikacjami tylko dla Windows. Nie jestem pewien, jak to by pomogło, ale właśnie to sugeruje się tutaj.
Oli
0

Zdaję sobie sprawę, że to bardzo stary post, ale znalazłem PRAWDZIWĄ odpowiedź dla tego modelu. To nie Ubuntu, to Aspire.

Z rejestru błędów ubuntu: ( link )

Wygląda na to, że jest to błąd BIOS / UEFI, więc nie ma rozwiązania tego problemu na 5560g, jeśli planujesz użyć efi.

Użytkownik TomsGuide potwierdza, że ​​tak jest nawet podczas instalowania systemu Windows:

Problem polega na tym, że model ACER Aspire 5560G w jakiś sposób (nie pytaj, jak {może związany z BIOSem?)) Nie może poprawnie zamknąć (zawiesić się), gdy system operacyjny jest zainstalowany w stylu partycji GPT.

Znów ze strony błędów obejście: ( link )

Obejście: za pomocą gdisk przekonwertuj gpt na mbr, zainstaluj boot-repair, przywróć mbr, a następnie przywróć grub

Dużo pracy przy naprawie tak małej rzeczy. Niektórzy użytkownicy sugerowali, że BIOS aktualizuje moją pomoc.

OŚWIADCZENIE: Nie mogę potwierdzić żadnego z tych elementów poza tym, że wystąpił błąd, i że system Windows rzeczywiście napotyka te same problemy po zainstalowaniu z gpt. Jeśli zdecyduję się zastosować obejście (bardzo ryzykowne) lub zaktualizować BIOS (jeszcze bardziej ryzykowne) i uzyskać dalsze wyniki, zaktualizuję.

OneHoopyFrood
źródło