传教过程中一些新入坑的人不知道或者容易踩坑的点

输入法

fcitx5已经非常稳定了,作者优化了拼音输入的算法搭配fcitx5-chinese-addons体验丝滑。支持云拼音还可以直接导入各种词库如fcitx5-pinyin-zhwiki和搜狗词库,GitHub上还有各种主题可以使用。

字体渲染

其实Linux的字体渲染不差,只是发行版默认的fontconfig预设很保守,没有开启针对现代的高分液晶屏的优化。改改就能获得明显提升

fontconfig配置一般在/etc/fonts/conf.d,这个目录里有个README可以看看。一般来说这个目录下都是软链接,链到真正的配置文件就生效。真正的配置文件放哪里取决于具体的发行版

在我这是链接到了/usr/share/fontconfig/conf.avail/的同名文件。

pwd # /etc/fonts/conf.d

sudo ln -s /usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf
sudo ln -s /usr/share/fontconfig/conf.avail/10-autohint.conf

sudo rm 11-lcdfilter-default.conf # 可选
sudo ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-light.conf # 可选

上面的命令需要根据你用的发行版调整一下路径,改完能获得明显提升。

驱动

只能说内核版本越高就越强大,特别是新硬件

Gnome 双重标题栏

这里推荐两个gnome shell extension

https://github.com/velitasali/GTKTitleBar/ wayland 首选
https://github.com/pixel-saver/pixel-saver

效果:

如果哪天滚完发现extension不支持当前gnome版本了,先别慌,可能它并不是真的不能用。
extension一般在/usr/share/gnome-shell/extensions或者~/.local/share/gnome-shell/extensions/ 取决于是包管理器装的还是你自己装的。
每个extension都会有一个metadata.json里有个shell-version加上你用的版本号,就能打开了。(但具体能不能用又是另一回事)建议先到GitHub看看一般都更的很及时。

gnome break change 的频率,插件我觉得还是能不装就不装。特别是40开始的这个检查metadata版本号的机制,插件装多了升大版本那叫一个刺激。
比如

用 libinput-gestures 写配置绑定快捷键能实现更多更自定义的功能,而且更稳。

现在只装4个

  1. https://github.com/pop-os/shell
  2. https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator wayland 下 fcitx-clipboard 是坏的所以用他. https://github.com/fcitx/fcitx5/commit/2dcadde7cc7dd1104b7a2395edcbf10e71458f1f 昨天作者实现了wayland 的剪贴板,等一波打包
  3. https://github.com/wengxt/gnome-shell-extension-kimpanel 用来解决 wayland下 候选框闪的问题
  4. https://github.com/velitasali/GTKTitleBar/

现在想想wayland除了滚动时画面能感受到不那么撕裂之外没啥好处。。。。。试了下wayland能跑60fps的x也能。。。

© 2018-2025 0xFFFF