マシンから起動すると、おなじみのGUIではなく端末にログインするように求められます。ログインすると実行できstartx
、すべてがスムーズに進行します。
以下を私のエントリに追加しましたが、~/zprofile
ログインした後にのみ実行されます。
if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then
startx
fi
以前にログイン画面を再表示するにはどうすればよいですか?
ベストアンサー1
Guiはsystemdによってロードされます。 Ubuntuがこのようなときにシステム化されます。
これはいいです。回答テーマについて
systemctl get-default
発射のために設定された目標を表示することを許可するmulti-user.target
か、graphical.target
起動時にxを有効にするには、次のものを使用できます。
sudo systemctl enable graphical.target --force
sudo systemctl set-default graphical.target
無効にする
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
/etc/X11/default-display-manager
デフォルトで使用されるディスプレイマネージャが含まれています。 (ただし、このファイルは必須ではありません。)
また発見ここ必須のデフォルトディスプレイマネージャを設定する方法
詳細な回答を得るには、設定に関する追加情報が必要です(dmがlightdm / sddmなどを使用するデスクトップkde / gnomeを使用しています)。