実験/学習の経験で簡単なデスクトップ環境を最初から実装することに興味がありますが、どこから始めるべきかわかりません。
これを行うためのエントリポイントは何ですか? DTEがLinuxにどのように適応するかについてのドキュメントはありますか?つまり、入力と出力などは何ですか?
答え1
Xorgサーバー用のウィンドウマネージャを実装するのは簡単です。バラよりhttp://incise.org/tinywm.html
Wayland-Compositorだけでは実装するのが非常に困難です。バラよりhttps://swaywm.org
私は依存Wayland-Compositorを開発するのがどれほど難しいかわかりませんでしたwlroots
(参照:https://gitlab.freedesktop.org/wlroots/wlroots)、しかしそれが私が選んだものです、IMHO。