web-dev-qa-db-ja.com

Xサーバーはどのように終了しますか?

コマンドSudo service gdm stopは、Ubuntu 11.04のXサーバーを一時的に正常に無効にします。

ただし、ターミナルによると「gdm」は「認識されないサービス」であるため、この同じコマンドはUbuntu 11.10では機能しなくなりました。それでは、Ubuntu 11.10でXサーバーを無効にするにはどうすればよいですか?

55
user26945

GDMはLightDMに切り替えられたため、次のようになりました。

Sudo stop lightdm

または、サービス用語で:

Sudo service lightdm stop

将来の参照のために、これらすべてのupstartサービス(initctlのサービスコマンドとショートカットで実行可能)は、.conf内の/etc/init/ファイルです

67
Oli

動作しない理由は、Ubuntu 11.10が GDM から LightDM に切り替わったためです。

代わりに次のコマンドを試してください。

Sudo service lightdm stop
20
Nathan Osman

キーボードショートカットを使用することもできます。

Alt + PrtScn/SysReq + K

少し長いキーボードショートカットで、多すぎる人がCtrl + Alt + Backspaceを押していたので、これに変更しました。

10.04から11.10まで動作していることを確認できます。

11
captain_G

@Oliはかなりそれを打ちましたが、Xを使用せずにコマンドラインからdo何かをする必要がある場合、これはおそらくあまり役​​に立たないことに注意したかったです.

そのためには、を押す必要があります Ctrl+Alt+F1、コンソールからログインします。その後、必要に応じてlightdmサービスを強制終了して再起動できます。

7
Nik Reiman

技術的に言えば、gdmまたはlightdmは、Xサーバーではないデスクトップセッションリクエストを管理しています。 (XサーバーはXアプリケーションにイベントを提供しています。xorgはXサーバーです:)。

編集

Xサーバーを停止するにはkillall Xまたはプロセスの所有者でない場合はSudo killall X

もちろん、それを行うには端末が必要です。

Gnome端末またはxtermを開けない場合の1つの方法は、テキストコンソールを起動することです。 Ctrl + Alt + F1キーを同時に押してから、プロンプトでログインします(パスワードは表示されず、アスタリスクも表示されません)。 (F1からF5は大丈夫です)

5
Emmanuel

古い投稿だが現在の質問。 Sudo service mdm stopコマンドは、Linux Mint 17.3のXサーバーを一時的に正常に無効にします。ドライバーをインストールしたら、Sudo service mdm startを実行できます。

3
Reto

これはGoogle検索Solus stop X serverを思いついた主な結果であるため、Solusはserviceを使用しないため、この回答を追加したかったのです。

このために、Sudo systemctl stop lightdmを使用して、必要なことは何でもできます。

0
Tcll