首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在20.04登录Wayland会话

无法在20.04登录Wayland会话
EN

Ask Ubuntu用户
提问于 2020-05-08 13:25:04
回答 3查看 12.2K关注 0票数 1

由于升级到20.04,我无法登录Wayland会话。我使用的是香草GNOME,所以在我的问候中我有四个选项(GNOME、GNOME在Xorg、Ubuntu和Ubuntu在Wayland)。我可以登录两个Xorg会话,但不能登录Wayland会话。

我运行了journalctl -b并发现了以下错误消息:

代码语言:javascript
复制
gdm-password][118320]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory
gdm-password][118320]: gkr-pam: unable to locate daemon control file
gdm-password][118320]: gkr-pam: stashed password to try later in open session
systemd[1449]: Dependency failed for GNOME XSettings.
systemd[1942]: Dependency failed for GNOME Shell on Wayland.
systemd[1942]: Dependency failed for GNOME Wayland Session.
systemd[1942]: Dependency failed for GNOME Wayland Session (session: gnome)

我读到这可能是NVIDIA GPU的一个问题,但我的系统有一个英特尔的。

编辑

代码语言:javascript
复制
grep -i WaylandEnable /etc/gdm3/custom.conf

给予:

代码语言:javascript
复制
#WaylandEnable=false

编辑2

我尝试创建另一个用户,并设法登录到Wayland会话。因此,问题存在于我的用户文件夹中。

如何重新启用Wayland会话?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2020-05-08 15:08:56

运行:

代码语言:javascript
复制
sudo -H gedit /etc/gdm3/custom.conf

改变这一点:

代码语言:javascript
复制
WaylandEnable=false

对此:

代码语言:javascript
复制
#WaylandEnable=false

重新启动并重新测试Wayland。

更新#1:

  • 经过更仔细的审查,原来它已经被评论掉了。
  • 创建了另一个用户帐户,Wayland在那里工作。
  • 这表示原始用户帐户中存在问题。
  • 最常见的问题发生在~/.cache~/.local~/.config文件夹中。
  • 一次一个,将文件夹重命名为.cache.HOLD,等等。
  • 注销并查看是否可以使用Wayland登录。如果没有,请重命名第二个文件夹、重试等。
  • 这三个文件夹将重新创建自己,并使用默认设置填充自己。如果重命名这些文件夹解决了问题,请将.HOLD文件夹的内容移动(而不是复制)回它们各自的非.HOLD文件夹,但不要替换现有的文件。任何遗留在.HOLD文件夹中的文件都可能导致问题。
票数 4
EN

Ask Ubuntu用户

发布于 2021-04-29 05:53:33

创建一个新用户,从那里登录一次,然后删除该新用户。

票数 0
EN

Ask Ubuntu用户

发布于 2021-12-01 20:05:33

原因之一可能是罪魁祸首是Nvidia司机。专有的Nvidia驱动程序仍然与Wayland不太兼容。

参考见

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1237050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档