Как выйти из системы с командой в среде гнома меньше?

Я установил различные менеджеры окон (Потрясающий, dwm, и т.д.), которого я не могу выйти из системы назад на экран входа в систему (сессия гнома) для переключения на другой менеджер окон. Я должен перезагрузить, чтобы сделать это, которое является пустой тратой времени (и может привести к повреждению данных).

Подвергните сомнению, Как можно выйти из системы через терминал? не работал..

dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1

.. ни один не сделал это:

gnome-session-save --force-logout

.. ни это:

gnome-session-quit --force-logout

они все возвратились:

Failed to call logout: The name org.gnome.SessionManager was not provided by any .service files

Существует ли быстрый способ выйти из системы назад в менеджер сеансов Gnome от среды рабочего стола не-Gnome с помощью эмулятора терминала? Я знаю, что CTRL+ALT+BACKSPACE может быть настроен для перезапуска X, но я ищу самый легкий способ выйти из системы.

11
задан 13 April 2017 в 15:23

6 ответов

Вы можете перезапустить менеджер рабочего стола, который похож на перезапуск X.

В Ubuntu 11.10:

sudo service lightdm restart

В более ранних версиях:

sudo service gdm restart

Если это не помогло или вы работаете в очень старой системе, попробуйте:

sudo /etc/init.d/gdm restart
[ 117] Один из них должен вернуть вас к экрану входа. Имейте в виду, что вам не будет предложено, поэтому сохраните любую работу перед выполнением этой команды!

0
ответ дан 13 April 2017 в 15:23

<modkey> + shift + q - команда по умолчанию для уничтожения клиента wm на dwm и awesome. Это эффективно возвращает к экрану выхода из системы. Протестировано на MacBook Air XUbuntu 12.10 с dmw, где это alt + shift + q. Испытано на ThinkPad под управлением Debian Stretch с потрясающим 3.5.

0
ответ дан 13 April 2017 в 15:23

В Ubuntu 12.04 вы можете использовать

/usr/lib/indicator-session/gtk-logout-helper --logout

. Откроется диалоговое окно. Я использую его с Awesome Window Manager.

Для непосредственного выхода из системы вы также можете (мягко) убить свой оконный менеджер.

0
ответ дан 13 April 2017 в 15:23

Я не думаю, что это хороший способ сделать это, но:

kill -9 -1
0
ответ дан 13 April 2017 в 15:23

Вы пробовали

/usr/bin/gnome-session-quit  --logout --no-prompt

Это работает для меня на сессии Awesome WM Gnome. Начиная с GNOME 3.10 или около того, --logout --no-prompt теперь требуется, потому что я думаю, что диалоговое окно исчезло.

0
ответ дан 13 April 2017 в 15:23

Попробуйте это ::

killall -u username

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: