18.04(Bionic Beaver)で起動時にGUIを無効にする方法は?


19

それが表示されsudo systemctl disable gdm3 && sudo systemctl disable gdm、起動時にウィンドウ・システムを無効にするには、18.04では動作しません。今これを行う方法は何ですか?


あなたは台無しにしsysctlsystemctl。それらのマンページ(man 8 sysctlおよびman systemctl)を読んでください。
-N0rbert

1
LOL、あなたは正しいです、私はシステム上でそれを正しくしましたが、ここで間違って入力しました。修繕。
イルミネート

回答:


36

起動時にGUIを無効にするには、次を実行します。

sudo systemctl set-default multi-user.target

GUIを再度有効にするには、次のコマンドを発行します。

sudo systemctl set-default graphical.target

現在のGUIのない​​システムでGnomeセッションを開始するには、次を実行します。

sudo systemctl start gdm3.service

1
動作しますが、1つの問題があります。VirtualBoxでは画面がかなり小さくなりました
18

手動で起動したgdmをシャットダウンするにはどうすればよいですか?
バイナリメロン

「デフォルトのターゲットの設定に失敗しました:ユニットファイルuser-multi.targetが存在しません。」
10:24にミチド

2
あなたが反転しているため@michid usermulti
Aido

3

@nurpのコメントに回答するには

VirtualBoxの画面はかなり小さくなりました。

  1. /etc/default/grubそれに応じて更新します。

    GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXMODE=1152x864x32 GRUB_GFXPAYLOAD_LINUX=1152x864x32

  2. を実行しsudo update-grubます。

    • nomodeset カーネルがGRUBによって設定された解像度を変更しようとしないようにします。
    • GRUB_GFXPAYLOAD_LINUX この変数が設定されている場合、Linuxカーネルが起動するビデオモードを制御し、「vga =」ブートオプションを置き換えます。

参照資料


1

gdmをシャットダウンするには、手動で開始します。

あなたは単に実行します:

sudo systemctl stop gdm3.service

それは私が期待していたことですが、何もしないようです。
バイナリメロン

0

以下に対する回答:

sudo systemctl stop gdm3.service

binarymelonがコメントしたことを何もしていないようです

GUIの外部のコマンドラインインターフェースでこれを行っていると推測できますが、GUIサービスが既に閉じられているため応答がありません。

または、(学習するのに何時間もかかり、理解するのにはるかに時間がかかった)...

私はすべてがあなたが何をしたかに依存していることを発見しました...例えば、lightdmcore」なしでインストールしたり、「GUI-ness」に問題が生じたりし
ます。GUI内では、ほとんど確実に何かを
実行します。

あなたが使用している場合gdm3、それは閉じて、左上に(私が昔と呼ぶ)カーソルになります...そしてあなたが使用していない場合gdm3、それは言うでしょう:

Failed / not loaded

注意と役立つヒント:
サービスを停止したにもかかわらず、新しいコマンドを入力するためのコマンドラインインターフェイスがない場合は、CTRL+ ALT+を試してください F3

これは、たとえ何であれロードされたGUIを強制終了/シャットダウンするためのワンストップショッピングです...たとえパスワードが受け入れられなくても。

GUIのクローズ/停止、サービス/シャットダウンのプロセス中にGUIを「あまりにも早く」再起動しようとすると、CLIがこれを警告するので、これが真実であることを知っています。事実であり、しばらくしてからもう一度試してください。

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