Fedora 25 工作站在带有 gnome 的 nvidea 卡上不默认使用 nouveau 的 wayland

Fedora 25 工作站在带有 gnome 的 nvidea 卡上不默认使用 nouveau 的 wayland

将台式机和笔记本电脑从 Fedora 24 升级到 Fedora 25 后,我验证了 Wayland 可以设置并在其上测试了一些开发代码。

随着时间的推移,开发人员应用程序和调试存储库不断添加。

在新版本发布时发生的大量更新之后,我正在测试一些开发代码,注意到正在使用 Xserver,并尝试从桌面注销到 gdm 登录屏幕并设置无法启动的 wayland。

ps axf桌面上的命令现在显示

 979 ?        Ssl    0:00 /usr/sbin/gdm
 1272 ?        Sl     0:00  \_ gdm-session-worker [pam/gdm-launch-environment]
 1294 tty1     Ssl+   0:00  |   \_ /usr/libexec/gdm-x-session gnome-session --autostart /usr/share/gdm/greeter/autostart --debug
 1296 tty1     Sl+    0:01  |       \_ /usr/libexec/Xorg vt1 -displayfd 3 -auth /run/user/42/gdm/Xauthority -nolisten tcp -backgr
 1305 tty1     Sl+    0:00  |       \_ /usr/libexec/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart --debug
 1325 tty1     Sl+    0:02  |           \_ /usr/bin/gnome-shell
 1423 tty1     Sl     0:00  |           |   \_ ibus-daemon --xim --panel disable
 1427 tty1     Sl     0:00  |           |       \_ /usr/libexec/ibus-dconf
 1503 tty1     Sl     0:00  |           |       \_ /usr/libexec/ibus-engine-simple
 1452 tty1     Sl+    0:00  |           \_ /usr/libexec/gnome-settings-daemon
 1546 ?        Sl     0:00  \_ gdm-session-worker [pam/gdm-password]
 1572 tty2     Ssl+   0:00      \_ /usr/libexec/gdm-x-session --run-script gnome-session
 1578 tty2     Sl+    0:21          \_ /usr/libexec/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -back
 1595 tty2     Sl+    0:00          \_ /usr/libexec/gnome-session-binary
 1672 tty2     Sl+    0:18              \_ /usr/bin/gnome-shell

验证甚至 gdm 也默认为 X。在 Fedora 24 中使用 wayland。

不确定是什么改变导致两台开发系统计算机上默认为 X。

笔记本电脑和台式机上均未使用 nvidea 闭源驱动程序,仅使用开源 nouveav 驱动程序。

答案1

事实证明,fedora 25 不会在 Nvidea 硬件上运行本机 wayland,如果使用标准视频驱动程序,则默认为 X。

相关内容