web-dev-qa-db-ja.com

GUIなしでUbuntuを起動する

「Ubuntu 10.04.2 LTS」サーバーを起動したいのですが、XFCE notを起動したいのですが、Xもシェルも起動しません。

XFCEをまったく実行せずにサーバーをシェルで起動するように指示するにはどうすればよいですか?

サーバーにSSH接続していますが、ディスプレイが接続されていません。

以前のバージョンから移行したので、GRUB 1を使用します。ここで、/ etc/default/grubは存在しません。

GRUBをまったく変更せずに、どこかにターゲットランレベルを設定したいと思います。

21
Hartmut P.

それには3つの方法があります。

1。デフォルトのランレベルの変更

/etc/init/rc-sysinit.confの最初に設定して、2を3に置き換えて再起動できます。 telinit 2でグラフィカルインターフェイスを有効にできます。( ランレベルの詳細

2。起動時にグラフィカルインターフェイスサービスを起動しません

update-rc.d -f xdm remove

早くて簡単。 service xdm startでグラフィカルインターフェイスを再度有効にするか、update-rc.d -f xdm defaultsで変更を元に戻すことができます

3。パッケージを削除する

apt-get remove --purge x11-common && apt-get autoremove

サーバーと考えられるコンピューターに最適だと思います。パッケージを再インストールすることで、グラフィカルインターフェイスを再度有効にできます。

18
SamK

このブログ投稿からXFCEを無効にする簡単な方法を入手しました: buntu 11.10で起動時にXを無効にする方法 。注:投稿の見出しは英語以外の言語(おそらくポルトガル語)になっていますが、投稿の本文は英語です。

LightDM(lightdm)がUbuntuの新しいグラフィカルユーザーログインである場合、ユーザーはそれを無効にしてテキストモードで起動する方法を見つける必要があります。幸いなことに、LightDMの背後にいる人々はそれを本当に簡単に行えるようにしてくれました。

編集/etc/default/grubお気に入りのエディタを使用して、

Sudo nano /etc/default/grub

この行を見つけます:

GRUB_CMDLINE_LINUX_DEFAULT = "<ここで何を見つけてもかまいません>

それを次のように変更します。

GRUB_CMDLINE_LINUX_DEFAULT="text"

Grubの更新:

Sudo update-grub

LightDM upstart confを削除/無効にする必要はありません。それはすでにあなたのためにそれをします。

lightdm.conf

# Check kernel command-line for inhibitors, unless we are being called manually.
for ARG in $(cat /proc/cmdline); do
        if [ "$ARG" = "text" ]; then
                plymouth quit || :
                stop
                exit 0
        fi
done

ログイン後にstartxと入力すると、Xを引き続き使用できます。

11
noname