记录一下自己折腾 Wayland 的经过,遇到的问题以及找到的解决方案。由于是自己个人的经验,和其他人的实验结果不尽相同,仅供参考。希望对其他想转 Wayland 的同学也有帮助。
太长不看?
- 基本可用。
- 动画平滑,没有撕裂,闪烁少很多。
- 输入法的问题可以通过配置解决。
- 一些 FPS 游戏会有神奇的鼠标输入 BUG。
- 高分屏上面缩放基本就是垃圾。
- 外接屏幕和多屏支持更是垃圾。拔掉 HDMI 线居然就注销了。
- 睡眠唤醒也是垃圾,会丢失会话重启。
桌面稳定性
每天都会有几次 Plasmashell 崩溃或者失去响应要强制重启,从这点上来说稳定性就不及格了。但是 Plasmashell 崩溃了还可以 Alt + 空格 唤醒快速搜索,然后 kquitapp5 plasmashell
再然后 plasmashell
,不需要重启,也不会影响应用,还可以接受。
很多涉及屏幕显示的高级操作都比较危险,比如连接外接屏幕,自动休眠和唤醒。我实验出来的比较大的问题:
- 拔掉 HDMI 大概率会注销
- 外接显示器时:
- 扩展模式:外接显示器正常,笔记本显示器是死的画面,处于不能用的状态
- 统一输出模式:直接注销了,可怕
桌面,主题和特效
任务栏的窗口预览功能不能使用。
模糊,滑动等特效正常,比 X 下更加平滑。弹出通知等有时会有些闪烁。
高分屏 HiDPI 缩放
系统设置里只支持两个缩放比例 x1 和 x2 。x2 之后有明显的问题。除了部分 Qt Quick 应用之外,其他的都会模糊,鼠标巨大。桌面壁纸也放大了,小部件缩放比例也不正常。
总之 x2 倍缩放基本不能看。
截图和录屏
KDE 自带截图工具 Specture 只能截取整个屏幕和整个窗口,无法进行矩形截图。
VLC 录屏功能完全不能用,是黑的。Chromium 的屏幕共享也是黑的。据我了解是因为 Wayland 的安全策略限制。
电源管理
很多电源管理的功能都有问题。
- 全屏视频或游戏时,无法阻止锁屏和休眠。
- 睡眠唤醒后,笔记本屏幕亮度会变成最大值。
输入设备
键盘鼠标完全没问题。触摸板的点击,滑动,双指滚动都可以用。
输入法 Fcitx
需要手动设置才能使用。参见Wiki
使用 KIMPanel,也就是 KDE 输入法面板小部件,有大概率输入框会失控。输入框不消失,内容也不变化,只能盲输。这时候只能重启 plasmashell 了。