Xサーバーを起動せずに起動する


91

Raspianのインストール中に「起動後にX-Serverを起動」を選択しましたが、X-Serverを起動せずに一度起動したいので、プログラムを実行するためのメモリが増えました。

X-Serverを起動せずに起動するにはどうすればよいですか?

回答:


96

Raspbianイメージでは、次を使用して初期起動スクリプトを再実行できます。

$ sudo raspi-config

sudoパスワードを入力します。

これにより、最初の起動後に取得したものと同じメニューオプションが表示されます。

最初のブート選択をすべて作り直す必要はありません。矢印キーを使用して、変更するメニューオプションに移動するだけです。

あなたの場合、選択:

起動後にXサーバーを起動しますか?

そして選択:

いいえまたは無効にする

あなたを整理します。

非GUIベースのオプションを追加するための編集:

以下の@mirkのコメントに記載されているように、ラズベリーの正確なコマンドは次のとおりです。

sudo update-rc.d lightdm disable

6
そして、それは実際に何を変えますか?
トールビョーンラウンアンデルセン

raspi-configスクリプトは、いくつかのシステム構成を変更できるGUIメニューを作成します。スクリプトのこの部分は、Raspbianに使用されるデスクトップマネージャーであるlightdmを有効または無効にします。Bryan Dunmoreによって記述されているのと同じupdate-rc.dコマンドを使用します。RaspbianはデフォルトでGDMを使用せず、RasPiがインストールされている場合はほとんど実行しません。
zenbike

4
それは私見の質問に対する答えではありません。raspi-configを使用すると、CLIを恒久的に起動するように設定しますが、質問では一度それを行う方法を尋ねられます。
マウロ

はい、デスクトップが起動してフリーズし、ctrl + alt + f2が表示されない場合...ターミナルを開いてそのコマンドを実行するにはどうすればよいですか?動作しているように見える唯一のものはalt + sysrq + reisubです。:(
NoBugs

24

X.Orgの仕組みは、Xサーバーを起動するデスクトップマネージャーがあることです。つまり、Xサーバーが起動しないようにするには、destkopマネージャーをデーモンリストから削除する必要があります。

GNOMEを使用している場合、デスクトップマネージャーはGDMです。KDEを使用している場合、デスクトップマネージャーはKDMになります。このために、GNOMEを使用していると仮定します。デスクトップマネージャーとしてGDMを使用しています。

Raspianでは、デスクトップマネージャーはLightDMと呼ばれます。

Debianのデーモン(Raspbianのフォーク)を無効にするには、次のコマンドを実行する必要があります。

$ sudo update-rc.d <daemon> disable

そのため、LightDMを無効にするには、次のコマンドを実行する必要があります。

$ sudo update-rc.d lightdm disable

これで、次回の再起動時にLightDMが起動せず、X Serverが起動しなくなります。

参照資料

  1. デーモンの無効化-デーモン-Debian Wiki

7
ラズベリーの正確なコマンドは次のsudo update-rc.d lightdm disable
とおりです。– mirk

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.