Перезапуск, остановка и запуск X-сервера Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:управление_x-сервером [2009/05/25 15:09]
создано
wiki:управление_x-сервером [2012/05/30 10:27] (текущий)
[Включение, выключение и перезапуск графической подсистемы вручную]
Строка 2: Строка 2:
  
 ===== Перезапуск X-сервера сочетанием клавиш ===== ===== Перезапуск X-сервера сочетанием клавиш =====
 +
 +<note warning> Будьте внимательны! При перезапуске X-сервера все открытые приложения будут немедленно закрыты и все несохранённые данные будут утеряны.</​note>​
 +
 +Во многих руководствах для перезапуска X-сервера предлагается нажать <​key>​C-A-Backspace</​key>​. Однако,​ начиная с Ubuntu 9.04, в связи с туманной возможностью случайного нажатия,​ эта комбинация по умолчанию отключена. Однако её очень просто вернуть обратно.
 +
 +==== Ubuntu 8.10 и более старые ====
  
 Для перезапуска X-сервера в версиях Ubuntu до 9.04 достаточно в любой момент нажать <​key>​C-A-Backspace</​key>​. Для перезапуска X-сервера в версиях Ubuntu до 9.04 достаточно в любой момент нажать <​key>​C-A-Backspace</​key>​.
  
-В Ubuntu 9.04 в связи с туманной возможностью случайного нажатия эта комбинация по умолчанию отключенаОднако её очень просто ​вернуть обратно.+==== Ubuntu 9.04 "​Jaunty Jackalope"​ ==== 
 + 
 +Достаточно установить пакет ''​dontzap''​ через Synaptic или командой:​ 
 + 
 +<​code>​sudo aptitude install dontzap</​code>​ 
 + 
 +Затем выполнить в терминале команду:​ 
 + 
 +<​code>​sudo dontzap -d</​code>​ 
 + 
 +Можно включить ​сочетание клавиш и без доп. пакета ''​dontzap'',​ для этого надо вручную отредактировать ''​xorg.conf'', ​см. ниже секцию про Ubuntu 9.10. 
 + 
 +==== Ubuntu 9.10 и более новые ==== 
 + 
 +Для ​того, чтобы включить возможность перезапуска X-сервера сочетанием клавиш в "​Karmic Koala" ​нужно зайти в программу располагающуюся в меню "​Система->​Параметры->​Клавиатура",​ там перейти на вкладку "​Раскладки",​ нажать на кнопку "​Параметры раскладки",​ найти пункт "​Последовательность клавиш для перезагрузки Х-сервера"​ и поставить галочку в поле "​Control + Alt + Backspace"​. 
 + 
 +В Kubuntu 12.04 LTS: 
 + 
 +  * Запустите "​Параметры системы"​ 
 +  * Выбирите "​Устройства ввода"​. 
 +  * В разделе "​клавиатура"​ перейдите ​на вкладку "Дополнительно"​. 
 +  * Установите ​галочку "​Настроить дополнительные параметры клавиатуры"​. 
 +  * Найдите пункт "Комбинация клавишь для прерывания работы X-сервера"​ и установите галочку "​Control + Alt + Backspace"​. 
 + 
 +Кроме ​того, можно включить возможность перезапуска через терминал командой:​ 
 + 
 +  setxkbmap -option terminate:​ctrl_alt_bksp 
 + 
 +Однако ​действие этой команды сохраняется только до перезагрузки. Для постоянного действия просто добавьте эту команду в ваш файл ''​~/​.xinitrc''​. 
 + 
 +Также можно просто исправить файл ''​xorg.conf'',​ добавив в него секцию:​ 
 + 
 +<​code>​Section "​ServerFlags"​ 
 +  Option "​DontZap"​ "​false"​ 
 +EndSection</​code>​
  
-FIXME+<note important>​Неправильное редактирование системных файлов ''​xorg.conf''​ и ''​~/​.xinitrc''​ может привести к очень неприятным последствиям,​ так что не стоит изменять эти файлы, если вы чётко не понимаете,​ что делаете.</​note>​
  
-<note warning> Будте внимательны! При перезапуске X-сервера ​все открытые приложения будут закрыты и все несохранённые данные будут ​утеряны.</​note>​+Альтернативные варианты остановки X-сервера: alt+SysRq+k (тоже ​самое,что kill) или alt+SysRq+R,​E,​I - после чего можно перейти в консоль по alt+Fx и остановить или перезагрузить X-сервер.
  
-===== Выключение/включение и перезапуск графической подсистемы вручную =====+===== Включениевыключение и перезапуск графической подсистемы вручную =====
  
-Если вам надо ​остановить X-сервер, то зайдите в текстовую консоль (нажав <​key>​C-A-F1</​key>​), ​залогиньтесь там ​под своим именем и выполните +Для остановки X-сервера зайдите в текстовую консоль (нажав <​key>​C-A-F1</​key>​), ​войдите ​в ней ​под своим именем и выполните: 
-<​code>​sudo /​etc/​init.d/​gdm stop</​code>​ +  * Для Ubuntu, Lubuntu и Xubuntu версий 11.10 и выше 
-если вы используете Ubuntu, ​или +  --<​code>​sudo /​etc/​init.d/​lightdm ​stop</​code>​ 
-<​code>​sudo /​etc/​init.d/​kdm stop</​code>​ +  * Для Ubuntu ​и Xubuntu ​версий 11.04 и ниже 
-для пользователей ​Kubuntu. +  --<​code>​sudo /​etc/​init.d/​gdm stop</​code>​ 
-Если надо не остановить,​ а перезапустить ​X-сервер, то необхоимо вместо ''​stop''​ указать ''​restart'':​ +  * Для Kubuntu 
-<​code>​ +  --<​code>​sudo /etc/init.d/kdm stop</​code>​ 
-sudo /​etc/​init.d/​gdm restart +Для перезапуска X-сервера необходимо вместо ''​stop''​ указать ''​restart'':​ 
-sudo /​etc/​init.d/​kdm restart +  * Для Ubuntu, Lubuntu и Xubuntu версий 11.10 и выше 
-</​code>​ +  --<code>​sudo /​etc/​init.d/​lightdm restart</​code> 
-Для запуска графической подсистемы достаточно выполнить +  * Для Ubuntu и Xubuntu версий 11.04 и ниже 
-<​code>​sudo /​etc/​init.d/​gdm start</​code>​ +  --<​code>​sudo /​etc/​init.d/​gdm restart</​code>​ 
-или +  * Для Kubuntu 
-<​code>​sudo /​etc/​init.d/​kdm start</​code>​ +  --<​code>​sudo /​etc/​init.d/​kdm restart</​code>​ 
-для пользователей Ubuntu и Kubuntu ​соответственно.+Для запуска графической подсистемы достаточно выполнить: 
 +  * Для Ubuntu, Lubuntu и Xubuntu версий 11.10 и выше 
 +  --<​code>​sudo /​etc/​init.d/​lightdm ​start</​code>​ 
 +  * Для Ubuntu ​и Xubuntu версий 11.04 и ниже 
 +  --<​code>​sudo /​etc/​init.d/​gdm start</​code>​ 
 +  * Для Kubuntu 
 +  --<​code>​sudo /etc/init.d/kdm start</​code>​
  
-<​note>​FIXME а другие вариации разных *бунт?</note>+Вместо прямого вызова init-скриптов можно использовать ''​service''​. Названия процессов и команды будут теми же (вызываются те же скрипты, ​но более прогрессивным методом). Например:​ 
 +<​code>​sudo service lightdm stop 
 +sudo service lightdm start</​code>​ 
 +Еще один метод выполнения этих же действий:​ 
 +<​code>​sudo stop kdm 
 +sudo start kdm 
 +sudo restart kdm</code>
  
-{{tag>​tips ​Система ​FIXME}}+{{tag>​tips ​Настройка_системы Администрирование GNOME KDE}}