Я использую Linux Mint 10, хотя у меня была такая же проблема с другими вариантами Linux. В ходе исследования мне было сказано / найдено, что если X-сервер зависает или иным образом выдает ошибку, можно перейти к приглашению root, обычно к другому tty, и выполнить init 3
(для перехода в однопользовательский режим), а затем init 5
для возврата. по умолчанию, графический сеанс.
Излишне говорить, что я пробовал это раньше в нескольких конфигурациях на нескольких машинах, но безрезультатно. Единственная обратная связь, которую я получаю от выполнения этих двух команд, - это список служб VMWare (из модуля ядра), которые останавливаются, а затем перезапускаются.
Примечание. Если я запускаю startx
(до или после init 3
), мне сообщают, что сервер xserver все еще работает и что мне следует удалить /tmp/.X0-lock
. Попробовав это, он удаляет это сообщение об ошибке, но утверждает, что xserver не может быть подключен, поскольку запущен другой экземпляр.
Как мне полностью убить xserver? Могу ли я killall
имя процесса?