使用 i3 中的 gdmflexiserver 切换用户

使用 i3 中的 gdmflexiserver 切换用户

显然,当使用 gdm3(Ubuntu 18.04 的默认值)时,我们应该能够运行gdmflexiserver以获取新的问候语并使用 resp 登录。切换到另一个用户。

在我的 i3 会话中运行命令时,我得到

$ gdmflexiserver 
Could not identify the current session.

问题似乎是XDG_SESSION_COOKIE设置的:

$ env | grep "XDG"
XDG_VTNR=2
XDG_SESSION_ID=3
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/i3:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_SESSION_DESKTOP=i3
XDG_CURRENT_DESKTOP=i3
XDG_SEAT=seat0
XDG_RUNTIME_DIR=/run/user/1000
XDG_CONFIG_DIRS=/etc/xdg/xdg-i3:/etc/xdg

如何XDG_SESSION_COOKIE在登录期间(或在适当的时候)制作 gdm3-i3 组合集?

答案1

Ctrl解决方法(可能特定于 Ubuntu 18.04):通过点击+ Alt+访问登录屏幕F1。它不会公布它,但您可以以其他用户身份登录而无需终止原始会话。来回切换效果很好。

相关内容