GNU/Linux >> Linux の 問題 >  >> Linux

システム起動時にデフォルトのデスクトップ環境を設定するには?

$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 でも機能します。


Linux
  1. Awkからファイルをキャットする方法は?

  2. Vimでファイルタイプを使用する方法は?

  3. デフォルトをRuby2.1.2に設定する方法は?

  1. 新しい irssi 接続にデフォルトのニックネームを設定するにはどうすればよいですか?

  2. デフォルトのファイルマネージャを見つける方法は?

  3. ディレクトリ内のすべてのフォルダ/ファイルにデフォルトのファイル権限を設定する方法は?

  1. Linuxでローカル、ユーザー、およびシステム全体の環境変数を設定および設定解除する方法

  2. Linuxでシステムホスト名を設定または変更する方法

  3. デフォルトゲートウェイの設定方法