Openbox ์ฐฝ ๊ด๋ฆฌ์๋ฅผ ์ฐ์์ํค๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ Wayland์ฉ ๋ณตํฉ ์๋ฒ๋ฅผ ๊ฐ๋ฐํ๋ labwc 0.5 ํ๋ก์ ํธ๊ฐ ์ถ์๋์์ต๋๋ค(์ด ํ๋ก์ ํธ๋ Wayland์ฉ Openbox ๋์์ ๋ง๋ค๋ ค๋ ์๋๋ก ์ ์๋ฉ๋๋ค). labwc์ ๊ธฐ๋ฅ ์ค์๋ ๋ฏธ๋๋ฉ๋ฆฌ์ฆ, ์ปดํฉํธํ ๊ตฌํ, ๊ด๋ฒ์ํ ์ฌ์ฉ์ ์ ์ ์ต์ ๋ฐ ๊ณ ์ฑ๋ฅ์ด ์์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ C ์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ GPLv2 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
wlroots ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ Sway ์ฌ์ฉ์ ํ๊ฒฝ์ ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ฐํ๊ณ Wayland ๊ธฐ๋ฐ ๋ณตํฉ ๊ด๋ฆฌ์์ ์์ ์ ๊ตฌ์ฑํ๊ธฐ ์ํ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ํ์ฅ๋ Wayland ํ๋กํ ์ฝ ์ค ์ถ๋ ฅ ์ฅ์น๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํด wlr-output-management๊ฐ ์ง์๋๊ณ , ๋ฐ์คํฌํ ์ ธ์ ์์ ์ ๊ตฌ์ฑํ๊ธฐ ์ํด layer-shell์ด โโ์ง์๋๋ฉฐ, ์์ ์ ํจ๋๊ณผ ์ฐฝ ์ค์์น๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํด foreign-toplevel์ด ์ง์๋ฉ๋๋ค.
์ ๋์จ์ ์ฐ๊ฒฐํด ์คํฌ๋ฆฐ์ท ์์ฑ, ๋ฐํํ๋ฉด ๋ฐฐ๊ฒฝํ๋ฉด ํ์, ํจ๋ ๋ฐ ๋ฉ๋ด ๋ฐฐ์น ๋ฑ์ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ ๋๋ฉ์ด์ ํจ๊ณผ, ๊ทธ๋ผ๋ฐ์ด์ ๋ฐ ์์ด์ฝ(์ฐฝ ๋ฒํผ ์ ์ธ)์ ์ ํ ์ง์๋์ง ์์ต๋๋ค. Wayland ํ๋กํ ์ฝ ๊ธฐ๋ฐ ํ๊ฒฝ์์ X11 ์์ฉ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ค๋ฉด XWayland DDX ๊ตฌ์ฑ ์์์ ์ฌ์ฉ์ด ์ง์๋ฉ๋๋ค. ํ ๋ง, ๊ธฐ๋ณธ ๋ฉ๋ด, ๋จ์ถํค๋ xml ํ์์ ๊ตฌ์ฑ ํ์ผ์ ํตํด ๊ตฌ์ฑ๋ฉ๋๋ค.
menu.xml์ ํตํด ๊ตฌ์ฑ๋ ๋ด์ฅ ๋ฃจํธ ๋ฉ๋ด ์ธ์๋ bemenu, fuzzel ๋ฐ wofi์ ๊ฐ์ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๋ฉ๋ด ๊ตฌํ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. Waybar, ะฃambar ๋๋ LavaLauncher๋ฅผ ํจ๋๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ชจ๋ํฐ ์ฐ๊ฒฐ ๋ฐ ๋งค๊ฐ๋ณ์ ๋ณ๊ฒฝ์ ๊ด๋ฆฌํ๋ ค๋ฉด wlr-randr ๋๋ kanshi๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. swaylock์ ์ฌ์ฉํ์ฌ ํ๋ฉด์ ์ ๊ฐ์ต๋๋ค.
์ ๋ฆด๋ฆฌ์ค์์:
- ๋์ ํฝ์ ๋ฐ๋(HiDPI) ํ๋ฉด์ ๋ํ ์ง์์ ์ ๊ณตํฉ๋๋ค.
- ์ถ๊ฐ ์ถ๋ ฅ ์ฅ์น๊ฐ ๋นํ์ฑํ๋ ๊ฒฝ์ฐ ์์ ์ฌ๋ฐฐ์น๋ฅผ ํ์ฑํํ์ต๋๋ค.
- ๋ง์ฐ์ค๋ก ์์๋ฅผ ์ด๋ํ๋ ์ด๋ฒคํธ ์ฒ๋ฆฌ์ ๊ด๋ จ๋ ์ค์ ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค.
- ์ฐฝ์ ์ด๋ํ ํ ์ฐฝ์ ์ค์ด๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค(์ด๋ ์ ์ต๋ํ ํด์ ).
- sfwbar(Sway Floating Window Bar) ์์ ํ์์ค์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ํด๋ผ์ด์ธํธ ๋ฉ๋ด์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ ์ฒด ํ๋ฉด ๋ชจ๋์์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋ฉ๋๋ค.
- Alt+Tab ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ฐฝ ์ฌ์ด๋ฅผ ์ ํํ๋ ๋์ ์ฝํ ์ธ ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์๋ CycleViewPreview ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๋ง์ฐ์ค ์ปค์๋ฅผ ํ๋ฉด ๊ฐ์ฅ์๋ฆฌ ๋ฐ์ผ๋ก ์ด๋ํ ๋ ๋์์ ๋ฐ์ธ๋ฉํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค.
- wlroots์์ ์ง์๋๋ WLR_{WL,X11}_OUTPUTS ํ๊ฒฝ ๋ณ์์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ ์ด ์ ์ค์ฒ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค(ํ์น ํจ๋ ๋ฐ ํ๋/์ถ์).
์ถ์ฒ : opennet.ru