실험/학습 경험으로 간단한 데스크톱 환경을 처음부터 구현하는 데 관심이 있지만 어디서부터 시작해야 할지 모르겠습니다.
이 작업을 수행하기 위한 진입점은 무엇입니까? DTE가 Linux에 어떻게 적응하는지에 대한 문서가 있습니까? 즉, 입력과 출력 등은 무엇입니까?
답변1
Xorg 서버용 창 관리자를 구현하는 것은 쉽습니다. 바라보다http://incise.org/tinywm.html
Wayland-Compositor만으로는 구현하기가 매우 어렵습니다. 바라보다https://swaywm.org
저는 종속 Wayland-Compositor를 개발하는 것이 얼마나 어려운지 전혀 몰랐습니다 wlroots
(참조:https://gitlab.freedesktop.org/wlroots/wlroots), 하지만 그것이 제가 선택한 것입니다, IMHO.