$HOME/.dmrc を編集することで、これを設定できるはずです。 ファイル。ディスプレイ マネージャー (使用するものに関係なく) で使用できるセッションは、通常 /usr/share/xsessions にある .desktop ファイルです。 .私の場合、このディレクトリには以下が含まれます:
$ ls /usr/share/xsessions
cinnamon2d.desktop gnome-fallback.desktop openbox-gnome.desktop xfce.desktop
cinnamon.desktop mate.desktop openbox-kde.desktop
gnome.desktop openbox.desktop ssh.desktop
これらのファイルはいずれも、私のディスプレイ マネージャーが選択できる可能性のあるセッションです。 $HOME/.dmrc によって制御されるのはどれか ファイル。 KDE を作るには デフォルトでは、そのファイルを編集して次のようにする必要があります:
[Desktop]
Session=kde-plasma
kde.desktop があると仮定します xsessions のファイル ディレクトリ、私はKDEを使用していないので確認できませんが、cinnamonを使用して動作します または xfce .この変更を行うと、デフォルトで毎回 KDE にログインする必要があります。
GNOME 2 では、.dmrc ユーザーのホーム ディレクトリにあるファイルが、デフォルト セッションの作成に使用されました。この .dmrc ファイルは使用されなくなりました。
ユーザーのデフォルト セッションを指定するには、/var/lib/AccountsService/users/*username* でユーザーのアカウント サービスを更新します。 ファイル:
[User]
Language=
XSession=mate
ソース
RHEL/CentOS 7 の場合、ファイル /etc/sysconfig/desktop を設定できます DESKTOP=KDE を含む これにより、KDE がデフォルトになります。
これは VNC でも機能します。