23.6. すべてのユーザーに対するデフォルトのデスクトップセッションの設定
ログインしていないすべてのユーザーに対して事前に選択されているデフォルトのデスクトップセッションを設定できます。
ユーザーがデフォルト以外のセッションを使用してログインしても、選択した内容は次回のログイン時に持続します。
手順
一般ユーザーにデフォルトのデスクトップセッションを適用するには、次の手順を実行します。
一般ユーザー用の設定ファイルテンプレートをコピーします。
# cp /usr/share/accountsservice/user-templates/standard \ /etc/accountsservice/user-templates/standard-
新しい
/etc/accountsservice/user-templates/standardを編集します。 -
Session=gnomeの行で、gnomeを、デフォルトとして設定するセッションに置き換えます。
管理者ユーザー (
wheelまたはsudoグループのメンバー) にデフォルトのデスクトップセッションを適用するには、管理者テンプレートを作成して設定します。管理者テンプレートをコピーします。
# cp /usr/share/accountsservice/user-templates/administrator \ /etc/accountsservice/user-templates/administrator-
新しい
/etc/accountsservice/user-templates/administratorファイルを編集します。 -
Session= gnomeの値を、管理者ユーザーのデフォルトとして設定したいセッションに置き換えてください。
オプションです。特定のユーザーのデフォルトセッションの例外を設定するには、以下の手順に従います。
テンプレートファイルを
/var/lib/AccountsService/users/user-nameにコピーします。# cp /usr/share/accountsservice/user-templates/standard \ /var/lib/AccountsService/users/user-name-
新しいファイルで、
${USER}や${ID}などの変数を、ユーザーの値に置き換えてください。 -
Session= gnomeの値を、そのユーザーのデフォルトとして設定したいセッションに置き換えてください。