我不知道如何在我的台式电脑上启用 Wayland,我记得当我第一次安装 ubuntu 21.04 时 Wayland 处于活动状态,但现在它显示 X11。我想使用 Wayland 从触控板手势中获益。有没有什么想法可以“恢复”回 Wayland?
到目前为止我尝试过:
/etc/gdm3/custom.conf
关闭 Wayland 的行已被注释掉。
RUB_CMDLINE_LINUX="nvidia-drm.modeset=1"
添加此行 /etc/default/grub
并运行 update-grub。
安装这个包:libnvidia-egl-wayland1
我的 GPU 驱动程序是专有的 nvidia 驱动程序 470.86
当我在登录屏幕时,我仍然只有 2 个选项:Ubuntu 或 Ubuntu xfce,没有 Wayland 的迹象。
答案1
Nvidia 470.94 经过修改后应该可以允许有限的* 使用 Wayland 而不是 X11/xorg。我个人认为 Nvidia 和 Wayland 尚未准备好迎接黄金时段。如果不进行修改,Nvidia 将强制使用 X11/xorg。
*即:运行 Wayland 时,Nvidia-settings 将无法正常工作。
看https://us.download.nvidia.com/XFree86/Linux-x86_64/495.46/README/xwayland.html
看https://www.if-not-true-then-false.com/2021/debian-ubuntu-linux-mint-nvidia-guide/4/
看https://us.download.nvidia.com/XFree86/Linux-x86_64/495.46/README/index.html
确认您的 BIOS 中已禁用安全启动。
要改为使用 Wayland,请退出会话,然后在登录屏幕上选择您的用户名,然后单击屏幕右下角的图标,并选择“Ubuntu”或“Ubuntu on Wayland”。如果您没有看到此图标或这些选项,则 Nvidia 仍在强制使用 X11/xorg,您需要重新检查您的 Wayland 修改。
您可以检查“设置/关于”来查看您当前正在运行哪个窗口系统。