Я парень с Windows, недавно загрузился и теперь использую Linux Mint 12
Когда рабочий стол Windows замерзает, I refresh
, или если я использую программу, я использую alt+, F4чтобы выйти из программы, или я могу использовать ctrl+ alt+, deleteи эта команда позволит мне исправить рабочий стол Windows, увидев, какая программа не отвечает, и так далее.
Mint зависает реже, чем мой XP, но когда это происходит, я не знаю, что делать, я просто выключаю компьютер и перезагружаю его.
Так есть ли команда, чтобы исправить Linux, когда он зависает?
htop
вместо того,top
чтобы легче работать.Если ничего не помогает, вы поднимите слона . По сути, существуют специальные последовательности клавиш Magic SysRq ( Alt+ SysRq+ ?), которые ядро Linux обрабатывает специально.
Если ваш Linux-блок зависает и просто не поддается никаким другим командам клавиш, вам непременно следует попробовать одну конкретную последовательность клавиш перед полной перезагрузкой.
Последовательность клавиш обычно запоминается с помощью мнемоники:
источник
Print Screen
ключ вместоSysRq
В большинстве дистрибутивов нажатие Ctrl+ Alt+ Backspaceубивает интерфейс X11 (графический) и перезапускает его. К сожалению, некоторые недавние, предположительно «удобные» дистрибутивы отключили этот очень полезный ярлык по непостижимой причине. Я не знаю, настолько ли удобен Mint, но вам нечего терять, пытаясь это сделать :)
источник
setxkbmap -option "terminate:ctrl_alt_bksp"
в ~ / .xinitrc ) добавив строкуOption "XKbOptions" "terminate:ctrl_alt_bksp"
в соответствующийSection "InputClass"
или установив другой переключатель в вашей ОС, который ретранслирует это.Ctrl
/Alt
-Backspace
не помогло. Тем не менее, когда я использовал:Ctrl
/Alt
-F1
для входа в консоль и запускаhtop
- я смог наблюдать заhandbrake
процессами трудно! После того, как я увидел , что процесс оставшийся один простаивал -Ctrl
/Alt
-F8
вернул меня к Cinnamon рабочий стол. Я думаю, чтоhandbrake
просто голоден ...Помимо того, что уже упоминалось, я также использую эти приемы:
Если по какой-либо причине не отвечающая программа была запущена в терминале, я бы попробовал Ctrl+ Dили Ctrl+ C. Если ничего не произойдет, я попробую Ctrl+ с Zпоследующим безжалостным
kill
.Если бы я знал ответственную программу, я бы открыл терминал и использовал
killall
. (Например,killall firefox
)В качестве альтернативы, в Gnome я бы запустил команду run и invoke
xkill
, которая позволяет вам убить программу, просто щелкнув по окну, которому она принадлежит.Наконец, на всякий случай, если моя клавиатура тает , у меня есть апплет системного монитора (также в Gnome), который при щелчке выводит на экран gnome-system-monitor . Оттуда я могу убить любой процесс, который у меня есть, используя только мою мышь.
источник
Добавление еще одного возможного решения к смеси и (кроме принятого ответа) одного из наименее разрушительных из ответов на данный момент.
Если ты не можешь:
pkill <process name>
-ИЛИ ЖЕ-
pkill <process name>
(или аналогичное, как описано выше)... затем, если предположить, что поддержка MagicSysRq скомпилирована в ядро (с http://en.wikipedia.org/wiki/Magic_keys ), на клавиатуре QWERTY (альтернативы приведенным ниже fприведены в вышеупомянутой статье), можно попробовать:
Alt+ SysRq(Примечание предостережений на http://en.wikipedia.org/wiki/Magic_keys#Commands)+f к
«Call oom_kill, который убивает процесс облегчени O ет О ф М условия Эмори », который (по крайней мере , для меня) часто убивает программу, которая вызывает проблему, так как это самый большой процесс, потребляющий оперативную память, выполняемый в данный момент.
источник
На ноутбуках вам может потребоваться нажать, CtrlFnF1чтобы открыть терминал, я набираю текст
reboot now
для перезапуска с терминала.Чтобы вернуться к графическому интерфейсу с терминала на моем ноутбуке (HP G56), мне нужно CtrlFnF8(очевидно, это тоже может быть CtrlFnF7), и вы должны вернуться к графическому интерфейсу.
Также проверьте http://community.linuxmint.com/tutorial/view/244
Остановка и запуск
shutdown -h now
- Выключите систему сейчас и не перезагружайтесьhalt
- остановить все процессы - так же, как указано вышеshutdown -r 5
- Выключить систему через 5 минут и перезагрузитьсяshutdown -r now
- Выключите систему сейчас и перезагрузитеreboot
- Остановите все процессы и затем перезагрузите компьютер - так же, как указано выше.startx
- Запустите систему Xисточник
Еще одно предложение, если вы используете Gnome3 (я думаю, что при установке Mint по умолчанию используется нечто подобное), вы можете использовать CTRL+, F2затем нажать Rи нажать return. Я использую это часто, и это работает. Это в основном перезапускает графический интерфейс. Даже если вы ничего не видите на экране (например, он заморожен), вы должны это сделать, и он перезапустит графический интерфейс.
источник
r
. Это перезапуск gnome-shell, у которого в GNOME 3.x было много утечек памяти, которые приводили к тому, что он становился все медленнее и медленнее с течением времени. Выполнение этого перезапуска освободило большую часть этого ОЗУ.На моем ноутбуке, когда он полностью зависает (не отвечает мышь или клавиатура) на mint 17.3, я могу сделать control + alt + fn + f7, затем control + alt + fn + f2. Это попадает в оболочку, затем я вхожу с моим именем пользователя и паролем. Чтобы вернуться на рабочий стол, я
chvt 8
вернусь к своему текущему рабочему столу. Чтобы узнать тип активного tty,w
перейдите к текущему.Таким образом, вы можете возобновить свою работу без перезагрузки или потери чего-либо.
источник