Evidence-Based Life

人生における、あらゆる意志決定に科学的エビデンスを...

Ubuntu20.04: CUI環境からXサーバーを起動するコマンド

UbuntuCUI環境として起動しているときに一時的にX環境を使いたいときがある。

その時に、Xサーバーを起動・停止する方法は以下。

 

Xサーバーの起動

sudo systemctl isolate graphical.target

 

Xサーバーの停止

sudo systemctl isolate multi-user.target

 

Xサーバーの起動はコンソール1から6のどれでもOK。Xサーバーの画像は常にコンソール1に表示される。また、外部からsshでログインして、これらのコマンドの実行も可。

 

コンソール1から6の切り替えは、それぞれCtrl-Alt-F1~F6。

 

昔のようにstartxでは起動できない。

 

また、再起動時のログイン画面を変更をしたいときは以下を実行しておく。

 

Xサーバーでログインするとき

sudo systemctl set-default graphical.target

 

CUIでログインするとき

sudo systemctl set-default multi-user.target