CLIからGUI Ubuntuに切り替える方法

CLIからGUI Ubuntuに切り替える方法

私は現在Ubuntu 16.04オペレーティングシステムを実行しています。実験のために、Ubuntu CLIモードでのみログインするように要求しました(つまり、GUIバージョンではまったく起動しません)。私の質問に対する答えとして、誰かが私に次の提案をしました。

sudo systemctl start lightdm.services

このコマンドを入力してシス​​テムを再起動したときに正常に動作し、ログインできるコマンドラインインターフェイスが提供されました(GUI要素なしで、と入力してもブラウザが開かなかったfirefox www.google.co.in)。

今度はGUIバージョンに戻りたいです。

次のコマンドを入力しました。

sudo systemctl stop lightdm.services

その後、システムを再起動します。オペレーティングシステムはまだCLIモードでのみ開きます。私の注文に問題がありますか?

ご案内ください。

答え1

上記のコマンドは現在の起動にのみ有効です。ユーザーはstop一時的にGUIを無効にできますが、次回の再起動時にグラフィカルインターフェイスに戻ります。私はあなたがGUIをそれぞれ無効にしてアクティブにすることを意味すると仮定しますsudo systemctl disable lightdmsystemctl enable lightdmしたがって、以前の問題に対する解決策)

以前の問題に対して他の回避策を試している可能性があるため、次のコマンドを順番に実行することをお勧めします。

  1. sudo systemctl unmask lightdm(lightdmをブロックしても有効にしても起動しません)
  2. sudo systemctl enable lightdm(有効にしてもGUIを取得するには、「graphical.target」モードで起動する必要があります)
  3. sudo systemctl set-default graphical.target その後、sudo rebootコンピュータを再起動すると、GUIに戻ります。

答え2

sudo systemctl set-defaultgraphical.target 次に、 sudoreboot を実行してコンピュータを再起動します。私のシステムで正常に動作し、再起動後すぐにGUIにリダイレクトされます。

答え3

sudo systemctl start lightdm.serviceディスプレイマネージャを起動する必要があります。ディスプレイマネージャは、システムにログインできるようにユーザーのユーザー名とパスワードを要求する画面です。 Ubuntuではデフォルトで有効になっています。つまり、起動時に開始されます。

このコマンドはユーザーをtty(つまりCLIモード)に切り替えないでください。 ttyに入るには直接実行できますが、最も簡単な方法は+ファンクションキー(例:tty3の場合)の1つをsudo systemctl stop lightdm.service押すことです。CtrlAltF3

lightdm.serviceが有効になる可能性があるため、オペレーティングシステムが起動するたびに起動する必要があります。何らかの理由で無効になっている場合は、有効にしてから有効または再sudo systemctl enable lightdm.service起動しsudo systemctl start lightdm.serviceてみてください。

関連情報