显然,当使用 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。它不会公布它,但您可以以其他用户身份登录而无需终止原始会话。来回切换效果很好。