第3章 すべてのユーザーに対するデフォルトのデスクトップセッションの設定
まだログインしていないすべてのユーザーに対してデフォルトのデスクトップセッションを設定できます。
ユーザーがデフォルト以外のセッションを使用してログインしても、選択した内容は次回のログイン時に持続します。
手順
一般ユーザーにデフォルトのデスクトップセッションを適用するには、次の手順を実行します。
一般ユーザー用の設定ファイルテンプレートをコピーします。
cp /usr/share/accountsservice/user-templates/standard \ /etc/accountsservice/user-templates/standard# cp /usr/share/accountsservice/user-templates/standard \ /etc/accountsservice/user-templates/standardCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
新しい
/etc/accountsservice/user-templates/standardを編集します。 -
Session=行に、デフォルトとして設定するセッションの名前 (例:gnome) を追加します。
管理者ユーザー (
wheelまたはsudoグループのメンバー) にデフォルトのデスクトップセッションを適用するには、管理者テンプレートを作成して設定します。管理者テンプレートをコピーします。
cp /usr/share/accountsservice/user-templates/administrator \ /etc/accountsservice/user-templates/administrator# cp /usr/share/accountsservice/user-templates/administrator \ /etc/accountsservice/user-templates/administratorCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
新しい
/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# cp /usr/share/accountsservice/user-templates/standard \ /var/lib/AccountsService/users/user-nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
新しいファイルで、
${USER}や${ID}などの変数を、ユーザーの値に置き換えてください。 -
Session=行に、そのユーザーのデフォルトとして設定するセッションの名前 (例:gnome) を追加します。