그놈없는 환경에서 명령으로 로그 아웃하는 방법은 무엇입니까? 관리자로 전환하기 위해 로그인

다른 창 관리자로 전환하기 위해 로그인 화면 (gnome-session)으로 다시 로그 아웃 할 수없는 다양한 창 관리자 (Awesome, 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 + 백 스페이스는 X를 다시 시작하도록 구성 할 수 있지만 로그 아웃하는 가장 쉬운 방법을 찾고 있습니다.



답변

X를 다시 시작하는 것과 유사한 데스크톱 관리자를 다시 시작할 수 있습니다.

우분투 11.10에서 :

sudo service lightdm restart

이전 버전에서 :

sudo service gdm restart

실패하거나 아주 오래된 시스템 인 경우 다음을 시도하십시오.

sudo /etc/init.d/gdm restart

이 중 하나가 로그인 화면으로 돌아갑니다. 프롬프트가 표시되지 않으므로이 명령을 실행하기 전에 모든 작업을 저장하십시오!


답변

<modkey> + shift + qdwm 및 awesome에서 wm 클라이언트를 종료하는 기본 명령입니다. 효과적으로 로그 아웃 화면으로 돌아갑니다. dmw가 장착 된 MacBook Air XUbuntu 12.10에서 테스트되었으며 alt + shift + q. 멋진 3.5 버전의 Debian Stretch를 실행하는 ThinkPad에서 테스트되었습니다.


답변

Ubuntu 12.04에서는 다음을 사용할 수 있습니다

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

대화 상자가 열립니다. Awesome Window Manager와 함께 사용합니다.

직접 로그 아웃하기 위해 창 관리자를 (부드럽게) 죽일 수도 있습니다.


답변

당신은 시도 했습니까

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

이것은 Awesome WM Gnome 세션에서 저에게 효과적입니다. 그놈 3.10부터 –logout –no-prompt가 필요합니다. 대화 상자가 사라진 것 같습니다.


답변

나는 그것이 그것을하는 좋은 방법이라고 생각하지 않지만 :

kill -9 -1


답변

이 시도::

killall -u username


답변