X.Org 專案託管於 https://gitlab.freedesktop.org/xorg/。xorg/xserver 專案建置 X 伺服器可執行檔,包括 X 與 Xorg。
xorg/app/xinit 專案建置 xinit 及其 startx 包裝器。
啟動工作階段 #
startx 會叫用 xinit,後者會啟動 X 伺服器,接著啟動用戶端工作階段。若未指定
明確的用戶端指令碼,則會使用慣例的使用者設定或系統預設值。
伺服器通常會建立本機 Unix 套接字,例如 /tmp/.X11-unix/X0,並設定相應的顯示編號。桌面顯示管理器也會執行相同的概略工作,
但還會管理登入、座席與工作階段生命週期。
在現代 Linux 系統上,Xorg 通常不會以永久的 root 權限啟動。裝置與座席存取通常由 logind 或同等的座席管理器仲介;發行版套件的封裝方式決定支援的啟動路徑。
評論
在 GitHub 上閱讀或評論(發表評論需要登入)