眼下最好的 hidpi linux 桌面可能还是 gnome
gnome 从 3 开始就有很多非议。对于 gnome 想走的 ui 风格我并不讨厌,反倒是可以看出其实很用心在设计感(触屏友好)上。对于 gnome 的各种外围开发全面拥抱 javascript,虽然我对 js 并无好感,但是只要能最大化笼络社区(KDE 不也这么干了)开发人员,作为一个伸手党也实在没什么资格抱怨。
不过最近遇到的问题,还真是反应了 gnome 在设计上的一些短板,也终于体会到了大家都在吐槽什么(搜 gnome crash 可见一斑)。像上一篇末提到的卡顿的问题,其实就是 gnome shell 崩了在自行重启。相比之下,xorg 好一些,wayland 惨不忍睹。前因后果,redhat 的主力开发在自己的博文里说的清楚。
于是前段时间考察了其他几个桌面,但是试用下来都不甚理想:
- KDE:说实话个人真的接受不了 KDE 的 UI,太缭乱。看样子想要配置出理想效果所需的努力令人望而却步。
- Budgie:外观最接近 gnome 的一个,功能简单(或者说简陋)但堪用。
- Deepin:需要装个 kernel module 令人意外,login 的时候会黑屏 hang 接近 1 分钟,而且 ui 在 hidpi 下表现失准,若干字体非常小。
而最要紧的贯穿上述所有 desktop 的死结是输入法。输入法的光标跟随计算有偏差,距离左上角坐标值越大,候选窗口偏的越远,以至于基本没法用,无论是 ibus 还是 fcitx。目测跟 xrdb 的 dpi 设定有关,也可能跟 gdm 有关,但实在是无暇折腾(被 ubuntu 默认 LightDM 的 hidpi 表现吓到了)。
于是转了一圈还是回到 gnome。虽然 gnome shell 写个 js extension 就能 core 掉整个 shell 的设计实在是难以令人满意,但在去掉了花哨的 gnome shell extension(或者说只保留了必要的 extension)之后,gnome shell 确实稳定了许多(当然日志还是没法看)。而且,这真的是目前开箱即用做的最好的,对 hidpi 支持的也最好的 linux 桌面了。
Subscribe to my newsletter
Read articles from Li Ruibo directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by