出于某种原因,我的Fedora 25 FRESH安装默认情况下不使用wayland.我知道这是因为
$: loginctl show-session 3 -p Type
Type=x11
如果我默认使用Wayland应该说Wayland或weston.我很困惑,为什么这款全新安装的fedora 25默认不是运动方式.我简要地查看了拱门维基,并尝试通过发布来测试运行道路
$: weston
另外,我已经将fedora重新启动到multiuser.target,只需要一个命令行来手动启动一个dland-run-session for wayland,这就是输出:
$: dbus-run-session -- gnome-shell --display-server --wayland
(gnome-shell:1372): mutter-WARNING **: Can't initialize KMS backend: could not find drm kms device
然后我尝试了:
$: startx
我的标准gnome桌面弹出没问题.我真的很想知道fedora 25 live installer是否曾经开始安装Wayland?
在找到了wayland配置文件weston.ini后,我无法在〜/ .config /中找到它应该是的.
系统信息:
$:uname -a
Linux sark 4.8.10-300.fc25.x86_64 #1 SMP Mon Nov 21 18:49:16 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
我首次登录时完成了完整的系统更新
$: sudo dnf update
>还经历了为我的显卡使用nvidia驱动程序的过程; GTX 950
>不使用默认的pre-my-move-to-nvidia-driver驱动程序:P
编辑:
在调查我的笔记本电脑后,我的笔记本电脑报告它正在使用Wayland:
$: loginctl show-session 2 -p Type
Type=wayland
这台笔记本电脑是fedora24升级到fedora25,而不是全新安装的fedora 25
笔记本电脑信
$: uname -a
Linux mcp 4.8.10-300.fc25.x86_64 #1 SMP Mon Nov 21 18:59:16 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
解决方法:
Nvidia还不支持Wayland,因此Fedora 25可以回到X11.从Nvidia forum开始,我看到有人使用了开发中的Fedora 26中的软件包以及一些补丁来使其工作,但是注意到“我已经使用本地构建测试它并且它像垃圾一样运行,个人我不会在F25中尝试它“.
希望这将解决F26.与此同时,我至少很高兴X11后备版能够很好地透明地工作.