Jestem facetem z Windows, ostatnio uruchomiłem podwójnie, a teraz używam Linux Mint 12
Gdy pulpit systemu Windows zawiesza się refresh
, lub jeśli korzystam z programu, używam alt+, F4aby wyjść z programu lub mogę użyć ctrl+ alt+, deletea to polecenie pozwoli mi naprawić pulpit systemu Windows, sprawdzając, który program nie odpowiada i tak dalej.
Mennica zawiesza się mniej niż moje XP, ale kiedy to robi, nie wiem, co robić, po prostu wyłączam komputer i uruchamiam go ponownie.
Czy istnieje polecenie naprawy systemu Linux, gdy się zawiesza?
htop
zamiast,top
ponieważ jest łatwiejszy w obsłudze.Jeśli wszystko inne zawiedzie, podniesiesz Słonia . Zasadniczo istnieją specjalne sekwencje klawiszy Magic SysRq ( Alt+ SysRq+ ?), które jądro Linux obsługuje specjalnie.
Jeśli twoje Linux-a zawiesza się i po prostu nie poddaje się żadnym innym klawiszom, zdecydowanie powinieneś wypróbować jedną określoną sekwencję klawiszy przed twardym restartem.
Sekwencja klawiszy jest popularnie zapamiętywana w mnemoniku:
źródło
Print Screen
klucza zamiastSysRq
W większości dystrybucji naciśnięcie Ctrl+ Alt+ Backspacezabija interfejs X11 (graficzny) i uruchamia go ponownie. Niestety niektóre ostatnie, rzekomo „przyjazne dla użytkownika” dystrybucje dezaktywowały ten bardzo przydatny skrót z jakiegoś niezgłębionego powodu. Nie wiem, czy Mint jest tak „przyjazna dla użytkownika”, ale nie masz nic do stracenia próbując :)
źródło
setxkbmap -option "terminate:ctrl_alt_bksp"
w ~ / .xinitrc ), dodając wierszOption "XKbOptions" "terminate:ctrl_alt_bksp"
do odpowiedniegoSection "InputClass"
lub ustawiając inny przełącznik w systemie operacyjnym, który przekazuje dane, aby to zrobić.Ctrl
/Alt
-Backspace
nie pomogło. Jednak gdy użyłem:Ctrl
/Alt
-F1
do zalogowania się do konsoli i uruchomieniahtop
- mogłem obserwowaćhandbrake
trudne procesy! Po tym, jak zobaczyłem, że jeden pozostały proces był bezczynny -Ctrl
/Alt
-F8
sprowadził mnie z powrotem na pulpit Cinnamon. Myślę, żehandbrake
jest po prostu głodny ...Oprócz tego, co już wspomniano, używam również tych sztuczek:
Jeśli przypadkiem program nieodpowiadający zostałby uruchomiony w terminalu, spróbowałbym Ctrl+ Dlub Ctrl+ C. Jeśli nic się nie stanie, spróbuję Ctrl+, Za następnie bezwzględnego
kill
.Gdybym znał odpowiedzialny program, otworzyłbym terminal i używał
killall
. (Np.killall firefox
)Alternatywnie, pod Gnome, uruchomiłbym polecenie Uruchom i wywołaj
xkill
, co pozwala zabić program, po prostu klikając okno, które jest jego właścicielem.Wreszcie, na wypadek gdyby moja klawiatura się stopiła , mam aplet Monitora systemu (również pod Gnome), który po kliknięciu wyświetli monitor systemu-gnome . Stamtąd mogę zabić każdy proces, który posiadam, używając tylko mojej myszy.
źródło
Dodanie jeszcze jednego możliwego rozwiązania do miksu i (oprócz zaakceptowanej odpowiedzi) jednego z najmniej destrukcyjnych z dotychczasowych odpowiedzi.
Jeśli nie możesz:
pkill <process name>
-LUB-
pkill <process name>
(lub podobny, jak opisano powyżej)... zakładając, że obsługa MagicSysRq jest wkompilowana w jądro (z http://en.wikipedia.org/wiki/Magic_keys ), na klawiaturze QWERTY (alternatywy dla poniższych fznajdują się w wyżej wymienionym artykule), można spróbować:
Alt+ SysRq(Uwaga zastrzeżenia, w http://en.wikipedia.org/wiki/Magic_keys#Commands)+f do
„Call oom_kill, która zabija procesu łagodzenia o O ut O f M stan Emory ”, który (co najmniej mi) często zabija program, który jest przyczyną problemu, ponieważ jest to największy proces zużywania pamięci RAM w tym czasie.
źródło
Na laptopach może być konieczne naciśnięcie, CtrlFnF1aby otworzyć terminal, a ja piszę,
reboot now
aby uruchomić ponownie z terminala.Aby wrócić do GUI z terminala na moim laptopie (HP G56), muszę CtrlFnF8(najwyraźniej może być CtrlFnF7) i powinieneś wrócić do interfejsu graficznego.
Sprawdź także http://community.linuxmint.com/tutorial/view/244
Zatrzymywanie i uruchamianie
shutdown -h now
- Wyłącz system teraz i nie uruchamiaj ponowniehalt
- Zatrzymaj wszystkie procesy - tak samo jak powyżejshutdown -r 5
- Wyłącz system za 5 minut i uruchom ponownieshutdown -r now
- Wyłącz teraz system i uruchom ponowniereboot
- Zatrzymaj wszystkie procesy, a następnie uruchom ponownie - tak samo jak powyżejstartx
- Uruchom system X.źródło
Kolejna sugestia, jeśli używasz Gnome3 (myślę, że domyślna instalacja Mint używa czegoś podobnego), możesz użyć CTRL+, F2a następnie naciśnij Ri naciśnij klawisz Return. Używam tego często i działa. Zasadniczo uruchamia ponownie GUI. Nawet jeśli nic nie widzisz na ekranie (np. Jest zamrożone), powinieneś to zrobić i uruchomi ponownie GUI.
źródło
r
. To ponownie uruchamia gnome-shell, który w GNOME 3.x miał wiele przecieków pamięci, co powoduje, że z czasem staje się coraz wolniejszy. Wykonanie tego restartu zwolniło większość tej pamięci RAM.Na moim laptopie, gdy całkowicie zawiesza się (nie reaguje mysz lub klawiatura) na mennicy 17.3, jestem w stanie kontrolować + alt + fn + f7, a następnie kontrolować + alt + fn + f2. To dostaje się do powłoki, a następnie loguję się przy użyciu mojej nazwy użytkownika i hasła. Aby wrócić do pulpitu, robię
chvt 8
to, co powoduje powrót do obecnego pulpitu. Aby dowiedzieć się, jaki jest typ aktywnego tty,w
przejdź do bieżącego.W ten sposób możesz wznowić pracę bez ponownego uruchamiania lub utraty niczego.
źródło