21.6. 为所有用户设置默认桌面会话

您可以配置一个默认的桌面会话,该会话已预先选择尚未登录的所有用户。

如果用户使用与默认会话不同的会话登录,则其选择会在下次登录时保留。

流程

  1. 复制配置文件模板:

    # cp /usr/share/accountsservice/user-templates/standard \
         /etc/accountsservice/user-templates/standard
  2. 编辑新的 /etc/accountsservice/user-templates/standard 文件。在 Session=gnome 行中,将 gnome 替换为您要设置为默认值的会话。
  3. 可选 : 要为特定用户在默认会话中配置例外,请按照以下步骤操作:

    1. 将模板文件复制到 /var/lib/AccountsService/users/user-name 中:

      # cp /usr/share/accountsservice/user-templates/standard \
           /var/lib/AccountsService/users/user-name
    2. 在新文件中,将 ${USER}${ID} 等变量替换为用户值。
    3. 编辑 Session 值。