์ฐ์ , KDE์ 23์ฃผ๋ ์ ์ถํํฉ๋๋ค! 14๋ 1996์ XNUMX์ผ, ์ด ๋๋ผ์ด ๊ทธ๋ํฝ ๋ฐ์คํฌํ ํ๊ฒฝ์ ํ์์ํจ ํ๋ก์ ํธ๊ฐ ์์๋์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ค๋ 15์ XNUMX์ผ KDE ํ๋ผ์ฆ๋ง์ ์ ๋ฒ์ ์ด ์ถ์๋์์ต๋๋ค. ์ด๋ ๊ธฐ๋ฅ์ ์ฑ๋ฅ๊ณผ ์ฌ์ฉ์ ํธ์์ฑ์ ๋ชฉํ๋ก ํ๋ ์ฒด๊ณ์ ์ธ ์งํ ๊ฐ๋ฐ์ ๋ค์ ๋จ๊ณ์ ๋๋ค. ์ด๋ฒ์ ๊ฐ๋ฐ์๋ค์ ์ฐ๋ฆฌ๋ฅผ ์ํด ์๋ฐฑ ๊ฐ์ง์ ํฌ๊ณ ์์ ๋ณ๊ฒฝ ์ฌํญ์ ์ค๋นํ์ผ๋ฉฐ, ๊ทธ ์ค ๊ฐ์ฅ ๋์ ๋๋ ๋ณ๊ฒฝ ์ฌํญ์ ์๋์ ์ค๋ช ๋์ด ์์ต๋๋ค.
ํ๋ผ์ค๋ง์
- ์๋ฆผ์ ๋๋ ๋ฐฉํด ๊ธ์ง ๋ชจ๋๋ ํ๋ ์ ํ
์ด์
์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ฒซ ๋ฒ์งธ ๋ชจ๋ํฐ๋ฅผ ๋ ๋ฒ์งธ ๋ชจ๋ํฐ์ ๋ฏธ๋ฌ๋งํ๋๋ก ์ ํํ๋ฉด ์๋์ผ๋ก ํ์ฑํ๋ฉ๋๋ค.
- ์๋ฆผ ์์ ฏ ์ง๋ํ๋ ๋ฒจ ์์ด์ฝ์ด ํ์๋ฉ๋๋ค. ๋ณด์ด์ง ์๋ ์๋ง์ ์๋ฆผ ๋์ .
- ์์ ฏ ์์น ์ง์ ๋ฉ์ปค๋์ฆ์ด ํฌ๊ฒ ๊ฐ์ ๋์ด ํนํ ํฐ์น ์คํฌ๋ฆฐ์์ ์์ ฏ์ ์ด๋๊ณผ ๋ฐฐ์น๊ฐ ๋์ฑ ์ ํํ๊ณ ์ ๋ช ํด์ก์ต๋๋ค.
- ์์ ํ์์ค์ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฒํผ์ ๋ง์ฐ์ค ๊ฐ์ด๋ฐ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๋ฉด ํด๋น ์์ฉ ํ๋ก๊ทธ๋จ์ ์ ์ธ์คํด์ค๊ฐ ์ด๋ฆฌ๊ณ , ์์ฉ ํ๋ก๊ทธ๋จ ์ถ์ํ์ ํด๋ฆญํ๋ฉด ๋ซํ๋๋ค.
- ๋ฐ์ RGB ํํธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ธ๊ผด์ ๋ ๋๋งํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- Plasmashell ์ ธ์ ์์์ด ํฌ๊ฒ ๊ฐ์ํ๋์์ต๋๋ค! ์ด๋ ์ฌ๋ฌ ๊ฐ์ง ์ต์ ํ์ ๊ฒฐ๊ณผ์ ๋๋ค. ๋ถํ์ํ ์ฌ๋ฌ ์์ ์ด ์ ๊ฑฐ๋๊ณ , ํ๋ก์ธ์ค ์์ ๋ฐ ์ค์ง๋ฅผ ์ํ ํ์ ์์คํ ์ด ์ฌ์ค๊ณ๋์์ผ๋ฉฐ, ํ๊ฒฝ์ด ์์๋ ๋ ํธ์ถ๋๋ ์ธ๋ถ ํ๋ก๊ทธ๋จ ์๊ฐ ์ ๊ณ , KRunner ๋ฐ ์ฌ์ฉ๋ ๋ชจ๋ ์์ด์ฝ์ด ํ๋ผ์ฆ๋ง๊ฐ ์์๋ ๋๊ฐ ์๋๋ผ ๋ก๋๋ฉ๋๋ค. , ๊ทธ๋ฌ๋ ํ์์ ๋ฐ๋ผ. ์ฐ๋ฆฌ๋ startkde ์ ์คํฌ๋ฆฝํธ๋ฅผ C++ ๋ฐ์ด๋๋ฆฌ๋ก ๋์ฒดํ๊ธฐ ์์ํ์ต๋๋ค.
- ๋ฐ์คํฌํฑ ์ฌ๋ผ์ด๋์ผ ํฌ์ ๋ฐฐ๊ฒฝํ๋ฉด ๋ณ๊ฒฝ ์์๋ฅผ ์ง์ ์ค์ ํ ์ ์์ต๋๋ค(์ด์ ์๋ ์์๊ฐ ๋ฌด์์๋ก๋ง ์ด๋ฃจ์ด์ก์ต๋๋ค).
- ๋ฐฐ๊ฒฝ ํ๋ฉด์ ์๋์ผ๋ก ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. Unsplash์ "์ค๋์ ์ฌ์ง" ์น์ ์์ ๋ฐ์ท ๋๋ ๊ฐ๋ณ ์นดํ ๊ณ ๋ฆฌ.
- ์์คํ ์ ์ฒด์ ์ต๋ ์ค๋์ค ๋ ๋ฒจ์ 100% ๋ฏธ๋ง์ผ๋ก ์ค์ ํ ์ ์์ผ๋ฉฐ, ์ค๋ซ๋์ 100% ์ด์์ผ๋ก ์ค์ ํ ์ ์๋ ๊ธฐ๋ฅ๋ ์์ต๋๋ค.
- ์คํฐ์ปค ๋ฉ๋ชจ ์์ ฏ์ ํ ์คํธ๋ฅผ ๋ถ์ฌ๋ฃ์ผ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์์์ด ์ญ์ ๋ฉ๋๋ค.
- ๋ฉ์ธ ๋ฉ๋ด์ ์ต๊ทผ ํ์ผ ์น์ ์ GTK/Gnome ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์๋ฒฝํ๊ฒ ์๋ํฉ๋๋ค.
- ์์ง ํจ๋๊ณผ ํจ๊ป ๊ธฐ๋ณธ ๋ฉ๋ด๋ฅผ ํ์ํ ๋ ๋ฐ์ํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- ํ ์คํธ ์๋ฆผ์ ํ๋ฉด ๋ชจ์๋ฆฌ์ ๋์ฑ ์กฐํ๋กญ๊ฒ ๋ฐฐ์น๋์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ํธ๋ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ๋ ๊ฒฝ์ฐ(์: ํธ๋ ์ด์ ๋ฌด์ธ๊ฐ๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ) ๋ํ ์์๊ฐ ๊ฒน์น์ง ์๋๋ก ๋ํ ์์๊ฐ ๋ซํ ๋๊น์ง ์ ์๋ฆผ ํ์๊ฐ ์ง์ฐ๋ฉ๋๋ค.
- ์์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆฌ๊ฑฐ๋ ํด๋ฆญํ๋ ์๋ฆผ์ ์ฝ์ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋๋ฉฐ ์ฝ์ง ์์ ๊ธฐ๋ก์ ์ถ๊ฐ๋์ง ์์ต๋๋ค.
- ์ค๋์ค ์ ์ด ์์ ฏ์ ๋ฒํผ ํ๋๋ก ์ค๋์ค ์ฌ์ ๋ฐ ๋ น์ ์ฅ์น๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
- ๋คํธ์ํฌ ์์ ฏ์ ๋๊ตฌ ์ค๋ช ์ ์ฐ๊ฒฐ ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ํฉ๋๋ค.
- ๋ฐ์คํฌํ ์์ด์ฝ ๋ผ๋ฒจ ๋ ๋์ ๊ฐ์์ฑ์ ์ํด ๊ทธ๋ฆผ์๋ฅผ ์ป์์ต๋๋ค. ์์ด์ฝ์ด ํฌ๋ฉด ์ถ๊ฐ ๋ฐ ์ด๊ธฐ ์ ๋ธ๋ผ๋ ํฌ๊ฒ ๊ทธ๋ ค์ง๋๋ค.
- KRunner๋ ์๋ก ๋ฒ์ญํ๋ ๋ฒ์ ๋ฐฐ์ ์ต๋๋ค ๋ถ์ ์ธก์ ๋จ์.
- kdelibs4support๋ฅผ ํฌํจํ์ฌ ์ฌ์ฉ๋์ง ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๋ฆฌ๋์์ต๋๋ค.
ํ๊ฒฝ ์ค์
- ๋ํ๋ฌ๋ค Thunderbolt ์ฅ์น ๊ตฌ์ฑ ๋ชจ๋.
- ํ๋ฉด ์ค์ , ์ ์ ๊ณต๊ธ ์ฅ์น, ๋ฃธ, ๋ก๋ฉ ํ๋ฉด, ๋ฐ์คํฌํ ํจ๊ณผ ๋ฐ ๊ธฐํ ์ฌ๋ฌ ๋ชจ๋์ ๋ํ ์ธํฐํ์ด์ค๊ฐ ์ฌ์ค๊ณ๋์์ต๋๋ค. ํค๋ฆฌ๊ฐ๋ฏธ ๊ท์น์ ๋ฐ๋ฅด๋ฉด. HiDPI ํ๋ฉด์ ํ์ํ ๋ ๋ฐ์ํ๋ ๋ฒ๊ทธ๋ฅผ ์์ ํ์ต๋๋ค.
- ํค๋ณด๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ง์ฐ์ค ์ปค์๋ฅผ ์ ์ดํ๋ โโ๊ธฐ๋ฅ์ด libinput ํ์ ์์คํ ์ ๋ํด ๋ณต์๋์์ต๋๋ค.
- ํ๋ผ์ฆ๋ง ์คํ์ผ, ์์, ๊ธ๊ผด, ์์ด์ฝ์ ๋ํ ์ฌ์ฉ์ ์ ์ ์ค์ ์ SDDM ์ธ์ ๊ด๋ฆฌ์์ ์ ์ฉํ ์ ์์ต๋๋ค.
- ์๋ก์ด ์ ์ ์ต์ : N์๊ฐ ๋์ ๋๊ธฐ ๋ชจ๋ ํ ์ต๋ ์ ์ ๋ชจ๋๋ก ์ ํ๋ฉ๋๋ค.
- ์คํธ๋ฆผ์ ์๋ก์ด ์ถ๋ ฅ ์ฅ์น๋ก ์๋ ์ ํํ๋ ๊ธฐ๋ฅ์ ์์ ํ์ต๋๋ค.
- ์ผ๋ถ ์์คํ ์ค์ ์ด "๊ด๋ฆฌ" ์น์ ์ผ๋ก ์ด๋๋์์ต๋๋ค. ์ผ๋ถ ์ต์ ์ด ํ ๋ชจ๋์์ ๋ค๋ฅธ ๋ชจ๋๋ก ์ด๋๋์์ต๋๋ค.
- ๋ฐฐํฐ๋ฆฌ ์๋ชจ ๊ทธ๋ํ๋ x์ถ์ ์๊ฐ ๋จ์๋ฅผ ํ์ํฉ๋๋ค.
Breeze ๋ชจ์๊ณผ ํ ๋ง
- Breeze GTK์ ์ ๊ตฌ์ฑํ ๊ด๋ จ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
- ์ฐฝ ํ๋ ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์์ต๋๋ค.
- Chromium ๋ฐ Opera์ ํญ ๋ชจ์์ Breeze ํ์ค์ ๋ฐ๋ฆ ๋๋ค.
- GTK ์ ํ๋ฆฌ์ผ์ด์ ์ CSD ์ฐฝ ํฌ๊ธฐ ์กฐ์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
- GTK ํ๋ก๊ทธ๋จ์ ํ์ฑ ๋ฒํผ ํ์ ๊ด๋ จ ๊ฒฐํจ์ด ์ ๊ฑฐ๋์์ต๋๋ค.
- ๋ค์ํ ์ธํฐํ์ด์ค ์์์ ๋ํ ์ฌ์ํ ์ธ๊ด ๋ณ๊ฒฝ.
์์คํ ๋ชจ๋ํฐ KSysGuard
- ์ถ๊ฐ๋จ cgroup ํ์ ์ด, ํ๋ก์ธ์ค๊ฐ ์๋ ์์น ๋ฐ ์ด์ ๋ํ ์์ธํ ์ ๋ณด์ ๋๋ค.
- ๋ ๋ค๋ฅธ ์๋ก์ด ์ด์ ๊ฐ ํ๋ก์ธ์ค์ ๋ํ ๋คํธ์ํฌ ํธ๋ํฝ ํต๊ณ์ ๋๋ค.
- NVIDIA ๊ทธ๋ํฝ ์นด๋/ํ๋ก์ธ์์ ํต๊ณ ์์ง.
- SELinux ๋ฐ AppArmor ์ปจํ ์คํธ์ ๋ํ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค.
- HiDPI ํ๋ฉด ์์ ์ ๋ฐ์ํ๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
ํจํค์ง ๊ด๋ฆฌ์ ์ดํด๋ณด๊ธฐ
- ๋ ๋ง์ ์์ ์์ ์๋ ํ์๊ฐ ์๋ฐ๋ฉ๋๋ค. ํจํค์ง ์ ๋ฐ์ดํธ, ๋ค์ด๋ก๋ ๋ฐ ์ค์น ํ์๊ธฐ๋ ๋ ์ ํํ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค.
- ๋คํธ์ํฌ ์ฐ๊ฒฐ ๋ฌธ์ ๊ฐ์ง ๊ธฐ๋ฅ์ด ํฅ์๋์์ต๋๋ค.
- ์ด์ ์ฌ์ด๋๋ฐ ์น์ ๊ณผ Snap ์ฑ์ ํด๋น ์์ด์ฝ์ด ์์ต๋๋ค.
- ์๋ฆผ ๋ฉ์ปค๋์ฆ์ด ๋ณ๋์ ํ๋ก์ธ์ค๋ก ์ด๋๋์์ผ๋ฏ๋ก ๋ ์ด์ RAM์ ์์ ํ Discover๋ฅผ ๋ณด๊ดํ ํ์๊ฐ ์์ต๋๋ค.
- ์ ๋ฐ์ดํธ ๊ฐ์ฉ์ฑ ์๋ฆผ์ ์ด์ ์ง์์ ์ด์ง๋ง ์ฐ์ ์์๊ฐ ๋ฎ์ต๋๋ค.
- ์ค์ ๋ก ์ทจ์ํ ์ ์๋ ์งํ ์ค์ธ ์์ ์ ์ทจ์ํ๋ผ๋ ๋ฉ์์ง๊ฐ ๋ ์ด์ ํ์๋์ง ์์ต๋๋ค.
- ๋ค์ํ ์ธํฐํ์ด์ค ๊ฐ์ - ํนํ ํจํค์ง ์ค๋ช ๋ฐ ๋ฆฌ๋ทฐ ํ์ด์ง๊ฐ ์์ ๋์์ผ๋ฉฐ ํค๋ณด๋ ์ปจํธ๋กค์ด ํ์ฅ๋์์ต๋๋ค.
KWin ์ฐฝ ๊ด๋ฆฌ์
- HiDPI ํ๋ฉด์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. ํนํ ์ผ๋ถ ๋ํ ์์์ ์ฌ๋ฐ๋ฅธ ๋ ๋๋ง์ด ๋ณด์ฅ๋์์ต๋๋ค.
- Wayland์์๋ ๋ถ์ ๋ฐฐ์จ ์ธ์(์: 1.2)๋ฅผ ์ค์ ํ์ฌ HiDPI ํ๋ฉด์ ์ธํฐํ์ด์ค ๊ฐ์ฒด์ ํธ๋ฆฌํ ํฌ๊ธฐ๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
- Wayland์ ๊ธฐํ ์ฌ๋ฌ ๊ฐ์ง ๊ฐ์ ์ฌํญ: ๋ง์ฐ์ค ์คํฌ๋กค ๋ฌธ์ ๊ฐ ์์ ๋์์ผ๋ฉฐ, ํฌ๊ธฐ ์กฐ์ ์ ์ ํ ํํฐ๊ฐ ์ฌ์ฉ๋์์ผ๋ฉฐ, ์ฐฝ ํฌ๊ธฐ ๋ฐ ๋ฐฐ์น์ ๋ํ ๊ท์น์ ์ค์ ํ ์ ์์ผ๋ฉฐ, zwp_linux_dmabuf ์ง์ ๋ฑ์ด ์์ต๋๋ค.
- X11๋ก ์ด์๋จ ์ผ๊ฐ ๋ชจ๋ ๊ธฐ๋ฅ, XCB๋ก์ ์ ์ฒด ๋ฒ์ญ๋ ์๋ฃ๋์์ต๋๋ค.
- ๋ค์ค ๋ชจ๋ํฐ ๊ตฌ์ฑ์์ ๊ฐ๋ณ ํ๋ฉด์ ๋ํ ์ค์ ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
- ๋ง์ฐ์ค ๊ฐ์ด๋ฐ ๋ฒํผ์ผ๋ก ์ฐฝ์ ๋ซ๋ ๊ธฐ๋ฅ์ด ํ์ฌ ์ฐฝ ํจ๊ณผ๋ก ๋์์์ต๋๋ค.
- QtQuick ์ฐฝ์ ๊ฒฝ์ฐ VSync๊ฐ ๊ฐ์ ๋ก ๋นํ์ฑํ๋ฉ๋๋ค. ์๋ํ๋ฉด QtQuick์ ๋ํ ์ด ๊ธฐ๋ฅ์ ์๋ฏธ๊ฐ ์๊ณ ์ธํฐํ์ด์ค ์ ์ง์ ๊ฐ์ ๋ฌธ์ ๋ง ์ผ๊ธฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
- ํนํ X11/Wayland/Fbdev ์ฅ์น ๊ด๋ฆฌ ์์ญ์์ DRM ํ์ ์์คํ ์ ์ฌ์ธต์ ์ธ ์ฌ์์ ์ด ์์๋์์ต๋๋ค.
- ์ฐฝ ์ ๋ชฉ์ ์ปจํ ์คํธ ๋ฉ๋ด๊ฐ ์์ ํ์์ค์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฒํผ์ ์ปจํ ์คํธ ๋ฉ๋ด๋ก ํต์ผ๋์์ต๋๋ค.
๊ธฐํ ๋ณ๊ฒฝ ์ฌํญ
- libkscreen ํ๋ฉด ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฌ๋ฌ ๊ฐ์ง ๊ฐ์ ์ฌํญ๊ณผ ์ฝ๋ ์ ๋ฆฌ ๊ธฐ๋ฅ์ ๋ฐ์์ต๋๋ค.
- ์ค๋งํธ ์นด๋๋ฅผ ์ฌ์ฉํ ์ธ์ฆ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
- ์ ๊ธ ํ๋ฉด์์ ๋์คํ๋ ์ด๋ฅผ ๋ ์ ์์ต๋๋ค.
- Oxygen ํ ๋ง์ ๋ํ ์ฌ๋ฌ ๊ฐ์ง ์์ ์ฌํญ: HiDPI ์ง์, ์ ๊ตฌ์ฑํ ๋ฌธ์ ํด๊ฒฐ, ์ฝ๋ ์ ๋ฆฌ.
- Plasma์ ๋ธ๋ผ์ฐ์ ํตํฉ ๋ชจ๋์ ์ด๋์ด ํ ๋ง์ ๋ํ ์ง์, MPRIS ์๋ ์์ , ํฅ์๋ ๊ธฐ๋ณธ ์ฌ์ ์ ์ด, KDE Connect๋ฅผ ํตํด ๋ธ๋ผ์ฐ์ ์์ ์ฌ์ง, ๋น๋์ค ๋ฐ ์ค๋์ค๋ฅผ ๋ณด๋ด๋ ๊ธฐ๋ฅ์ ๋ฐ์์ต๋๋ค.
- WiFi ๋คํธ์ํฌ์ ์ํธ ์์ฉํ๊ธฐ ์ํ ์ธํฐํ์ด์ค๊ฐ Plasma Networkmanager ์์ ฏ์์ ๋ค์ ๋์์ธ๋์์ต๋๋ค.
ํ๋ผ์ฆ๋ง 5.17์ ๋น๋์ค ํ๋ ์ ํ ์ด์
์ถ์ฒ :
์ ์ฒด ์์ด ๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก
๋ค์ด์ ๊ทธ๋ ์ด์์ ๋ธ๋ก๊ทธ
๊ทธ๋ฆฌ๊ณ ๋ ํ๋์ ์ข์ ์์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ฌ์์ ํ์งํ ํ์ด ๋ชจ๋ KDE ํ๋ผ์ฆ๋ง ๊ตฌ์ฑ ์์ ๋ผ๋ฒจ์ ๋ฌ์์์ด๋ก ์๋ฒฝํ๊ฒ ๋ฒ์ญํ์ต๋๋ค!
๋ ๊ฐ๋ฅ KDE Plasma 5.17์ ๊ณต์ ๋ฌ์์์ด ๋ฐํ KDE ๋ฌ์์ ์ปค๋ฎค๋ํฐ์์.
์ถ์ฒ : linux.org.ru