我想知道 NVidia 何时会全面支持 Wayland(如果还没有的话)?
我安装了最新的专有驱动程序(GeForce 940M 390.25 驱动程序),但是,我必须将 GPU(prime-select)设置为 Intel 才能登录(否则需要使用 tty2 进行修复)。我认为这是因为 NVidia 驱动程序仍然不支持 Wayland。我在 Windows 上进行所有 GPU 密集型活动,但是,仍然希望在 Ubuntu 17.10 中使用性能更好的 NVidia GPU。
答案1
偶然间,我尝试修复在 X.org 中使用最新 Nvidia 驱动程序时出现的屏幕撕裂问题,当我重新启动时,发现它重新启动到了 Wayland(已使用 进行测试echo $DESKTOP_SESSION
)。我决定尝试prime select query
,结果得到了:nvidia
。
解决方案:
sudo nano /etc/modprobe.d/zz-nvidia-modeset.conf
添加选项”nvidia-drm 模式集=1“并保存。
运行sudo update-initramfs -u
查看:
sudo cat /sys/module/nvidia_drm/parameters/modeset
y
应该 说modeset=1
,
xrandr --verbose
第一部分(笔记本电脑显示屏)应该显示PRIME Synchronization: 1
笔记:即使使用,Nvidia-settings 仍然无法打开xhost +local
。ERROR: Unable to load info from any available system