Как я могу выйти из графической среды из командной строки?

Одной из прекрасных попыток альфа-версий операционных систем является то, что все будет нарушено, в том числе и то, что мы считаем само собой разумеющимся. Сегодня это очередь кнопки выхода из системы.

Итак, как вы выходите из среды рабочего стола du jour из командной строки?

6 Solutions collect form web for “Как я могу выйти из графической среды из командной строки?”

/usr/bin/gnome-session-save --kill работает для меня на Fedora 15 Alpha с gnome как мой DE. Надеюсь, это поможет.

Сервер X умрет, если вы убьете основной процесс сеанса, и все остальные клиенты X умрут, когда они потеряют соединение с X-сервером.

В Gnome (по крайней мере, в Ubuntu 10.04) процесс сеанса – это gnome-session . Если вы не используете среду рабочего стола, требуемый процесс – это диспетчер сеансов, или если вы его не используете, оконный менеджер. Точнее, процесс, который вам нужно убить, – это первый клиент, подключенный к X-серверу.

/etc/init.d/gdm restart

или

/etc/init.d/kdm restart

До тех пор, пока у вас установлен «DontZap» в «xorg.conf», вы можете использовать control-alt-backspace, чтобы убить ваш X-сервер. Я использовал это в ситуациях, когда среда X настолько запутана, что я не могу запустить команду. Если все значительно заклинило, вы можете воспользоваться ключами Magic Sysrq «k», чтобы убить все процессы в текущем VT, и если он действительно вклинился, вы можете перезагрузить свою систему немного более чисто, чем жесткий переход. К сожалению, при тестировании композиционных WM-файлов я делал это чаще, чем хотелось бы.

В Ubuntu 12.04 с gnome по умолчанию это gnome-session-quit .

Используйте killall -u $USER для выхода из системы.

  • Сделать windowmanager / desktop (Gnome) использовать только часть разрешения сервера X11 (Xvfb)
  • Как настроить раскладку клавиатур, подключенных позже?
  • Применение настроек мыши при запуске
  • В X11, как я могу создать пользовательскую комбинацию клавиш, которая отображается в PgUp, PgDn, Home и End?
  • Как использовать Xfig на высоком экране DPI?
  • xmessage в скрипте зависает
  • Что делает эта команда «xhost ...»?
  • Как убить все открытые окна?
  • Сетевое пространство имен, ssh, X11
  • Включить / отключить X по установленному SSH-соединению
  • Вывести сообщение в графическом интерфейсе от cron
  • Linux и Unix - лучшая ОС в мире.