无法登录多个用户 Ubunutu 22.04

无法登录多个用户 Ubunutu 22.04

我们最近将工作中的 Ubuntu 系统更新到 22.04.1。这些机器用于同时由多个用户运行代码。自更新以来,其中一台机器不再允许多个用户同时登录(即使用“切换用户”)。如果我们这样做,我们会进入登录屏幕,但最终会陷入登录循环,除了已经登录的用户。如果我们使用“注销”选项,另一个用户可以登录,但这会中断在此期间运行的任何程序。另一台机器运行正常。

还有一件需要注意的事情是,从那时起,当尝试关闭相关机器时,它会警告“另一个用户已登录”,并将当前用户作为另一个用户。

我找遍了所有地方,但还没有找到任何解决方案。提前感谢大家的帮助!

编辑:

  • 9 月 8 日 14:04:24 Morpheus gdm 密码]: gkr-pam: 无法找到守护进程控制文件
  • 9 月 8 日 14:04:24 Morpheus gdm-password]: gkr-pam: 存储密码,稍后在开放会话中尝试
  • 9 月 8 日 14:04:24 Morpheus gdm-password]: pam_unix(gdm-password:session): 由 (uid=0) 为用户 user(uid=1010) 打开会话
  • 9 月 8 日 14:04:24 Morpheus systemd-logind[944]: 用户 user 的新会话 8。
  • 9 月 8 日 14:04:24 Morpheus systemd:pam_unix(systemd-user:session):由 (uid=0) 为用户 user(uid=1010)打开会话
  • 9 月 8 日 14:04:24 Morpheus gdm-password]: gkr-pam: gnome-keyring-daemon 已正确启动并解锁密钥环
  • 9 月 8 日 14:04:25 Morpheus gnome-keyring-daemon[5127]: SSH 代理已初始化
  • 9 月 8 日 14:04:25 Morpheus gnome-keyring-daemon[5127]: PKCS#11 组件已初始化
  • 9 月 8 日 14:04:25 Morpheus gnome-keyring-daemon[5127]: 特勤局已初始化
  • 9 月 8 日 14:04:25 Morpheus gdm-password]: pam_unix(gdm-password:session): 用户 user 的会话已关闭
  • 9 月 8 日 14:04:25 Morpheus systemd-logind[944]: 会话 8 已注销。正在等待进程退出。

答案1

我知道问题出在哪里了。

显然,安装的 Nvidia 驱动程序与 22.04 不兼容,并且更新应用程序的设置不知何故出现混乱。手动安装驱动程序解决了这个问题!

答案2

我在将一台机器从 20.04 升级到 22.04 时遇到了同样的问题。这台机器也使用了专有的 Nvidia 驱动程序。将 Nvidia 驱动程序升级到nvidia-driver-525并重新启动系统后,切换用户似乎又可以正常工作了。

相关内容