Amy Blog

wayfire桌面

wayfire桌面

使用windows操作系统,电脑越来越慢,逼得我换成了linux.

linux的桌面多到数不胜数,为了达到最高效率,一般都是安装轻量版的桌面系统,比如: xfce, lxde, lxqt. 但是这种轻量版的桌面,画面都不会太华丽.

而且,这几个桌面都是架于X11服务之上的桌面系统. 为了榨干硬件的每一滴性能,最近切换成了wayfire桌面系统.

提升效率

随着windows11的使用时长,系统会越来越慢,微软不停往个人电脑里塞入垃圾软件.

终于有一天,我受不了,直接切换到了linux系统.

安迪-比尔定律可不是盖的.

lxde

因为电脑比较老旧,用gdm, kde桌面让我回到windows的卡顿感觉中.

因此,最开始选择的是lxde桌面. 为什么没有选择xfce,因为使用习惯与windows有一点差异.菜单是从桌面上部弹出.

这个桌面的界面风格就类似于win98的类型,简单是简单了一点,不过用起来速度飞起.日常使用完全没卡顿.

操作系统嘛,就不应该花里胡哨的,应该把所有的资源都节省下来,分给干正事的效率工具.

lxqt

lxde用了好几年, 随后看到文章介绍,lxde的作者已经不再升级lxde桌面系统,转而去开发lxqt桌面.

既然作者都走了,再留着也没有什么意义,而lxde这几年积累下来的口碑,情感,让我继续选择同一作者开发的桌面系统.

因此,顺理成章的,切换到了lxqt桌面上来.

lxqt这个桌面,相比起lxde,还是相当华丽的.整个系统通过qt开发,qt开发桌面那是一流.

切换到wayland

又过了好几年, lxqt一直是我的主力桌面.

而此时,wayland显示服务,已经日臻成熟. 但是切换到wayland的桌面,好像有巨无覇(gdm, kde). 而其他的轻量桌面,比如sway,全用快捷键.用起来不太习惯.

做生不如做熟. 所以,唯一可以选择的,就只能使用现有的桌面环境了.

对于qt程序,据说已经适配了wayland显示服务器. 一次开发,可以同时在X1, wayland二种显示服务器上运行.

如果lxqt可以做一些适配工作,应该很快就可以全部切换到wayland上来.

果然,不久之后,就看到了lxqt可用的wayland版本.提供了一个单独的应用包 lxqt-wayland-session, 安装上后,上层完全不用修改,只要在桌面选择时,选择wayland显示服务就可以了.

pacman -S lxqt-wayland-session

这一次切换完全做到无缝切换.使用习惯不用做任何变更.

最终角色出现: wayfire

用了lxqt-wayland后,使用体验还是挺好的.

不过呢,人生就是不停的折腾.

在文档上看到有一个新的桌面环境: wayfire. 显示效果极其酷炫.

通过AI对话,对比lxqt和wayfire二个桌面的性能.居然是wayfire更胜一筹.

很奇怪吧?其实不奇怪.

lxqt基于qt框架搭建,而qt框架,对于每个应用程序,都要加载一套基本框架,才能显示.而且这套框架,因为要适配gtk, wayland.里面的条件判断,还是有一点点复杂的逻辑在内的.

而wayfire,使用的是很薄的一层适配层,底下直接调用opengl, drm操作硬件, 把性能拉满.图像效果,直接分配到硬件去,节省下来的CPU资源,用于应用程序. 只要不是非常老旧的硬件,都支持drm特性.

为什么要死守windows

wayfire的显示效果,比之windows11有过之而无不及,而且性能极高.如果不是要使用强制平台绑定的软件,我找不到死守windows的理由.

wayfire版本

截止2026.08.14. wayfire版本升到0.11, 稳定性已经有所保障.普通用户都可以安装使用.

pacman -Ss wayfire
extra/wayfire 0.11.0-1 [已安装]
    3D Wayland compositor, inspired by Compiz and based on wlroots
extra/wcm 0.10.0-5 [已安装]
    GTK application to configure Wayfire
extra/wf-config 0.11.0-1 [已安装]
    Library for managing configuration files, written for Wayfire
extra/wf-shell 0.11.0-1 [已安装]
    GTK-based panel for Wayfire

要引导基于wayland的桌面,记得一定要安装sddm来引导. 之前我安装的lightdm, lxdm都不能引导. 可能现在已经支持wayland桌面了吧,但是在安装了sddm后,一直没再尝试其他desktop manager软件.