๋์คํ๋ ์ด ์๋ฒ ๋ฆด๋ฆฌ์ค , ์ค๋งํธํฐ์ฉ Unity ์ ธ ๋ฐ Ubuntu ์๋์ ๊ฐ๋ฐ์ ๊ฑฐ๋ถํ์์๋ ๋ถ๊ตฌํ๊ณ Canonical์์๋ ๊ฐ๋ฐ์ ๊ณ์ํ๊ณ ์์ต๋๋ค. Mir๋ Canonical ํ๋ก์ ํธ์์ ์ฌ์ ํ ์์๊ฐ ๋ง์ผ๋ฉฐ ํ์ฌ ์๋ฒ ๋๋ ์ฅ์น ๋ฐ ์ฌ๋ฌผ ์ธํฐ๋ท(IoT)์ฉ ์๋ฃจ์ ์ผ๋ก ์๋ฆฌ์ก๊ณ ์์ต๋๋ค. Mir๋ Wayland์ฉ ๋ณตํฉ ์๋ฒ๋ก ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด Mir ๊ธฐ๋ฐ ํ๊ฒฝ์์ Wayland๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ (์: GTK3/4, Qt5 ๋๋ SDL2๋ก ๊ตฌ์ถ)์ ์คํํ ์ ์์ต๋๋ค. Ubuntu 16.04/18.04/18.10/19.04์ฉ ์ค์น ํจํค์ง๊ฐ ์ค๋น๋์ด ์์ต๋๋ค() ๊ทธ๋ฆฌ๊ณ . ํ๋ก์ ํธ ์ฝ๋ GPLv2์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค.
์๋ก์ด ๋ฆด๋ฆฌ์ค๋ Wayland ๊ด๋ จ ์ฝ๋์ ์ฑ๋ฅ ์ต์ ํ์ ์๋ก์ด "wayland" ๊ทธ๋ํฝ ํ๋ซํผ ์ถ๊ฐ๋ฅผ ํน์ง์ผ๋ก ํฉ๋๋ค. ์ด๋ฅผ ํตํด Mir๋ ๋ค๋ฅธ Wayland ์ปดํฌ์งํฐ(์: Mir์์ ์ ๊ณตํ๋ miral-system-compositor)์์ ํด๋ผ์ด์ธํธ๋ก ์คํ๋ ์ ์์ต๋๋ค. Ctrl-Alt-PgUp/Ctrl-Alt-PgDn ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์ ๊ฐ ์ ํ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ UBports/Ubuntu Touch ์คํ์ mirclient์์ Wayland๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ณ Unity8์ unity-system-compositor์ ํด๋ผ์ด์ธํธ๋ก ์คํํ๋ ๋ฐ ํ์ํ ๋ง์ง๋ง ๋จ๊ณ์์ต๋๋ค.
๋ํ, Raspberry Pi์์ ์ฌ์ฉํ๋๋ก ์ค๊ณ๋ rpi-dispmanx ๊ทธ๋ํฝ ํ๋ซํผ์ ์ด๊ธฐ ๊ตฌํ์ด Mir์์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์๋ก์ด ๋ฐ๋ชจ ์ ํ๋ฆฌ์ผ์ด์
๋ ํฌํจ๋์ด ์์ต๋๋ค.
mir_demo_client_wayland_egl_spinner ๋ฐ miral-system-compositor. Arch Linux์์ ๋น๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru
