因工作變動,以前的Linux電腦上交給公司了。最近幾週一直使用Macbook pro,沒法自己定義各種設置,效率直接下降一大截。
自從棄用 Gnome 後,一直都在使用 labwc 這個窗口管理器,加上一些其它桌面核心組件,算是自己打造了一個桌面環境。好處是什麼都可以自己控制,壞處是什麼都必須自己打造。這個過程有點類似抖音上面自己手搓汽車的視頻,算是自得其樂,同時能加深理解什麼是桌面環境。
顯示管理器(或登錄管理器)常見的有 LightDM、GDM、Ly 等,大部分是用 C 寫的,往往只支持圖形界面或者命令行界面。greetd 是 rust 寫的,同時支持命令行和圖形界面(greeter)。
最近使用labwc工作,逐步發現一些小問題,這裏記錄下,方便後來人。
如果你厭倦了 Gnome 和 KDE 等大一統桌面環境,也不想折騰sway等平鋪窗口(tiling Wayland compositor),那麼可以試試 labwc 堆疊窗口(window-stacking Wayland compositor)。