gdm3:将默认 wm 从 gnome 更改为 i3

Scr*_*tim 4 gnome window-manager i3

当我在选择“系统默认”的情况下从 gdm3 登录时,我的(基于 debian 的)系统会启动 gnome。我不想每次启动时都选择 i3,而是将 i3 设置为“系统默认值”。有没有办法这样做?

Ran*_*all 5

Gnome 3 改变了用户默认值的存储方式(现在直接操作似乎需要 root 权限)。根据配置用户默认会话的 Gnome 页面:

要为用户指定默认会话,请在

/var/lib/AccountsService/users/username 文件:

 [User]
 Language=
 XSession=i3
Run Code Online (Sandbox Code Playgroud)

这应该设置为username在下次登录时使用 i3 会话。

但是,我应该注意这并没有改变系统默认值 - 登录机器的不同(新)用户仍将获得 gnome。也就是说,您的问题似乎真的是为改变它(相对于整个系统),这将做到这一点。