遗憾的是,我在登录时没有选择启动 Gnome 和 Wayland 会话(没有显示齿轮图标)。
使用集成 Intel GPU 的 Thinkpad,/etc/gdm3/custom.conf 中的 WaylandEnable 选项被注释掉。
不知道该怎么办,也许有人可以帮忙?
泰
答案1
在网上搜索了一番后,我想到了一个解决方案。即使您在 Ubuntu 20.04 上安装了专有的 NVIDIA 驱动程序,此解决方案也能启用 Wayland。
- 执行
sudo apt install gnome-session-wayland
。 - 打开
/etc/gdm3/custom.conf
并确保WaylandEnable=false
已被评论。 - 打开
/usr/lib/udev/rules.d/61-gdm.rules
并注释所有行。 - 执行
sudo systemctl restart gdm3
。 - 单击齿轮并选择 GNOME 或 Ubuntu on Wayland。
- 执行
echo $XDG_SESSION_TYPE
以确认您正在运行 Wayland(输出应该是“wayland”)。
这个解决方案可能有点问题,例如,在我的情况下,Ubuntu 环境需要很长时间才能完全加载。在我的情况下,我在专有驱动程序上运行 GTX 1050 Ti。
编辑:如果运行此解决方案,游戏性能会很差。不建议用于游戏。
答案2
就我而言:
我正在运行 Ubuntu 20.04.1来自 nvidia-driver-455 的 NVIDIA 驱动程序元包(开源)。
我做到了不是必须安装该
gnome-session-wayland
包。我注释掉了
/lib/udev/rules.d/61-gdm.rules
文件中的所有行(文件/usr/lib/udev/rules.d/61-gdm.rules
不存在)。为以防万一,重新启动了系统。
这为我解决了这个问题。