UbuntuをCUI環境として起動しているときに一時的に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