起動時にXを無効にすることは可能ですか?サーバーをセットアップしているので、起動するたびにグラフィカルインターフェイスが読み込まれないといいでしょう。
/etc/default/grub
をお気に入りのエディターで編集します。 nano
:
Sudo nano /etc/default/grub
この行を見つけます:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
次のように変更します。
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUBの更新:
Sudo update-grub
これはsystemdリリースの追加手順です。 Ubuntu 15.04では、上記のgrubの手順がまだ必要です。
グラフィカルログインマネージャをロードしないようにsystemd
に指示する必要があります。
Sudo systemctl enable multi-user.target --force
Sudo systemctl set-default multi-user.target
ログイン後にstartx
を入力することにより、Xを引き続き使用できます。
GUIをインストールするとおそらくGUIが自動的に起動しますが、Ubuntuでテキストモードを起動するのは非常に簡単です。 /etc/default/grub
をルートとして開き、text
を追加するだけです
GRUB_CMDLINE_LINUX_DEFAULT=
ライン。次に実行します:
Sudo update-grub
システムは常にテキストモードで起動します。
GUIから起動する場合は、起動メニューでe
を押し、text
行からkernel
を削除します。
起動後にGUIを起動するには、次を実行します。
Sudo /etc/init.d/lightdm start
お役に立てれば :)
テキストモードで起動したい場合:
/etc/default/grub
を編集します。例えば:
Sudo gedit /etc/default/grub
この行を見つけます:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
text
を追加:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
次にGrubを更新します。
Sudo update-grub
注:quiet splash
(つまりGRUB_CMDLINE_LINUX_DEFAULT=""
)を削除すると、ブート中にテキストが表示されますが、通常どおりグラフィカルなログイン画面が表示されます。 quiet splash
をtext
に置き換えると、ログインプロンプトが表示されます。 GNOMEセッションを開始するには、Sudo /etc/init.d/gdm start
またはstartx
を使用します。
GDMを無効にするには:
インストール bum 。
インストール後、System >> Administration >> Bootup-Managerにあります。
Gnome Display Managerのチェックを外します
Lightdmをログインマネージャとして使用している場合、lightdmを無効にすることで読み込みを防ぐことができます。
オーバーライドを使用できます。
Sudo bash -c 'echo "manual" >> /etc/init/lightdm.override'
コマンドでlightdmを起動するには:
Sudo start lightdm
システムを復元して、ブート時にlightdmが常に開始されるようにするには:
Sudo rm /etc/init/lightdm.override
詳細については、upstartクックブックがあなたの友人です。
buntu Serverエディション を使用できます。
それはすでにいくつかの古い質問で回答されていますが、今はそれらを見つけることができませんので、ここでさまざまな状況を要約します。
startx
によって起動されたXサーバーを停止するには、単にセッションを終了します。
Login Manager(GDM)によって起動されたXサーバーを停止するには、次を実行します。
Sudo service gdm stop
次にttyに移動します。たとえば、 Ctrl-Alt-F1、テキストモードでログインします。
ログインマネージャ(およびX)がまったく起動しないようにするには、変更します
/etc/default/grub
行を変更する
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
になる
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
次に、grub設定ファイルを更新します
Sudo update-grub
次回テキストモードに直接移動するときに、startx
を使用してXセッションを開始するか、またはSudo service gdm start
が必要です。
フォローしました
ステップ1最初に実行してリポジトリを更新します
Sudo apt-get update
ステップ2lightdmの古いバージョンにはバグがあるため、同じものをアップグレードする必要があります。実行するには、
Sudo apt-get install lightdm
ステップ3ここで、grub configを変更する必要があります。 ステップ3a/etc/default/grub
をお気に入りのエディターで開き、変更します
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
に
GRUB_CMDLINE_LINUX_DEFAULT="text"
ステップ3bまたコメントGRUB_HIDDEN_TIMEOUT = 0この行は、GRUBメニューの非表示を解除するためのものです。
ステップ4ここで、GRUB構成をアップグレードします
Sudo update-grub
ステップ5Ubuntu 11.10 DesktopエディションはGUIにlightdmを使用します。同じを無効にする必要があります
Sudo update-rc.d -f lightdm remove
ステップ6マシンを再起動します。
buntu 11.10でGUIブートを無効にする にあります
はい。grubコマンドを編集することで、ブート時にコンソールで起動するようにシステムに指示できます。 GRUBメニューに到達したら、Ubuntuのエントリを強調表示して押します e。
以下の画像のようなテキストが表示されます。
テキストquiet splashをtextに変更します。押す F10 打ち上げへ。 (ソース: rolling-ubunt )。私のシステム14.04でこれをテストしました。テキストコンソールを起動しましたが、lightdmは見えません。 Sudo initctl start lightdm
でlightdmを開始しました
毎回そうしないように、 this answer で提案されているようなオプションで永続的なgrubエントリを追加できます
別の提案として、デフォルトのランレベルを変更し、同じ投稿の another answer で提案されているように、lightdmが開始/停止するランレベルを変更します。
このスレッドは、LightDMをDisplay Managerとして使用していることを前提としています。これは通常のDM/welcomerかもしれませんが、それは元の質問の一部ではありません。 (そして彼は特定しなかった..)
私の場合:
サーバーでKDE/KDMを使用しています。代わりに、ランレベル2でのupstart/serviceの開始を無効にします。
/ etc/init/kdm.conf:(kdm:4:4.8.5-0ubuntu0.3、Upstart Version:1.5-0ubuntu7.2)
見つける:
start on ((filesystem
変化する
and runlevel [!06]
に
and runlevel [!026]
再起動時にデフォルトのランレベルが2であると仮定すると、KDMではなくコンソールが表示されます。その後、必要なときにDM/DEを手動で実行できます= 'startx'/etcを使用します。マシンをコンソールに戻し、この後Xサーバーを完全に終了するには、「ログアウト」を使用します。
他のdm .confsスクリプトも同様です。 (私はこのようにサーバーをセットアップします..時々GUIを使用して作業できるようにします-しかし、使用しない/必要ない、または単にリブートするときにリソースをプルしません。)
編集
(私の現在のシステム:Upstart 1.12.1/Ubuntu 14.04)
最近、これを解決する方法は、起動時にディスプレイマネージャーが起動しないようにすることです。
echo "manual" | Sudo tee -a /etc/init/{service}.override
Lightdmの場合:
echo "manual" | Sudo tee -a /etc/init/lightdm.override
これには、kdm/gdmを含む/ etc/init内の任意のサービスを指定できます。 'startx'は、再起動後に必要に応じて実行します。
起動プロセスを管理するsystemdでLubuntu 15.05を使用している場合は、コンソールを起動し、その後コンソールからグラフィカル環境を起動できます。次の手順を実行します:
前述の編集に従って、ブルーノごとにグラブします。
お好みのエディターで/etc/default/grub
を編集します。例:nano:
Sudo nano /etc/default/grub
次の行をご覧ください。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
次のように変更します。
GRUB_CMDLINE_LINUX_DEFAULT="text"
Grubの更新:
Sudo update-grub
ブルーノはSudo systemctl enable multi-user.target --force
を提案しました。 force
の使用は私を悩ませたので、Sudo systemctl set-default multi-user.target
を好みました。ターミナルを開いてSudo systemctl set-default multi-user.target
を実行します
再起動すると、パスワードを要求するコンソールが表示されます
グラフィカル環境を希望する場合は、Sudo systemctl start lightdm
と入力してください。 lightdmログインウィンドウが表示されます。
ctrl alt F1キーコンボを使用して、必要に応じて終了するコンソールに戻ります。 (通常は次のブートまで行われるので、コンソールモードを終了します)ctrl alt F7を押して、lightdmログインに戻ります。または、必要または要望ごとにctrl alt F1からF7。
GRUB 2設定をカスタマイズします。
Sudo nano /etc/default/grub
、ルート権限でファイルを開くには、行を見つける
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
に変更します
GRUB_CMDLINE_LINUX_DEFAULT=”text”
変更を保存し(ctrl + oを押してからEnterキーを押します)、ファイルを閉じます(ctrl + x)。
新しい設定を適用するには、これを行います
Sudo update-grub
PCを再起動します
Sudo reboot
テキストグラフィックログイン画面... tty(デフォルトtty1)にログインするための資格情報を提供します。 ttyをtty1からtty6のcrtl + alt + [F1からF6]で変更できます。 Sudo start lightdm
(ctrl + alt + F7)を使用して、グラフィカルユーザーインターフェイスであるXセッション(X11セッション)を開始することもできます。
PS:ここで行った変更を元に戻したい場合リンクをたどってください:
また、特にログインプロンプトが表示されなかったり、画面の一部が表示されない場合は、カーネルが問題となる可能性のあるビデオモードを変更しないようにすることもできます。設定GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset"を/ etc/default/grubに追加します。
#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
Ubuntu Server 16.04.1でテスト済み
私は次のことをしました:
最初に実行してリポジトリを更新します
Sudo apt-get update
古いバージョンのlightdmにはバグがあるため、同じバージョンをアップグレードする必要があります。実行するには、
Sudo apt-get install lightdm
次に、grub configを変更する必要があります。
/etc/default/grub
をお気に入りのエディターで開き、変更します
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
に
GRUB_CMDLINE_LINUX_DEFAULT="text"
またコメントGRUB_HIDDEN_TIMEOUT=0
この行はGRUBメニューを非表示にするためのものです
GRUB構成をアップグレードします
Sudo update-grub
マシンを再起動します。
Ubuntu-desktopをインストールすると、lightdm
が自動的に設定されてシステムで起動します。これを無効にし(おそらく/etc/rc.local
を編集して)、startx
を使用して、必要なときにグラフィカルインターフェイスを実行する必要があります。