Linux Mint 20์ ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ(
- ๋ฐ์คํฌํฑ ํ๊ฒฝ ๋ฒ์ ํฌํจ
๋ฉ์ดํธ 1.24 ะธ๊ณํผ 4.6 , GNOME 2์ ์์ด๋์ด๋ฅผ ๊ณ์ ๊ฐ๋ฐํ๋ ์์ ์ ์ค๊ณ ๋ฐ ๊ตฌ์ฑ - ์ฌ์ฉ์์๊ฒ๋ ๋ฉ๋ด๊ฐ ์๋ ๋ฐ์คํฌํ๊ณผ ํจ๋, ๋น ๋ฅธ ์คํ ์์ญ, ์ด๋ ค ์๋ ์ฐฝ ๋ชฉ๋ก ๋ฐ ์คํ ์ค์ธ ์ ํ๋ฆฟ์ด ์๋ ์์คํ ํธ๋ ์ด๊ฐ ์ ๊ณต๋ฉ๋๋ค. Cinnamon์ GTK3+ ๋ฐ GNOME 3 ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ด ํ๋ก์ ํธ๋ GNOME Shell ๋ฐ Mutter ์ฐฝ ๊ด๋ฆฌ์๋ฅผ ๊ฐ๋ฐํ์ฌ ๋ณด๋ค ํ๋์ ์ธ ๋์์ธ๊ณผ GNOME Shell์ ์์๋ฅผ ์ฌ์ฉํ์ฌ ํด๋์ ๋ฐ์คํฌํ ๋๊ตฌ๋ฅผ ๋ณด์ํ๋ GNOME 2 ์คํ์ผ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค. MATE๋ GNOME 2.32 ์ฝ๋ ๋ฒ ์ด์ค์ ๊ฐ๋ฐ์ ๊ณ์ํ๊ณ ์์ผ๋ฉฐ GNOME 3๊ณผ ์์ ํ ์ค๋ณต๋์ง ์์ผ๋ฏ๋ก ๊ธฐ์กด GNOME 2 ๋ฐ์คํฌํ์ GNOME 3 ๋ฐ์คํฌํ๊ณผ ๋ณ๋ ฌ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. , ํจ๊ป ์ ๊ณตXfce 4.14 .ะ
๊ณํผ 4.6 ๋ถ์ ๋ฐฐ์จ ์ง์์ด ๊ตฌํ๋์ด ๋์ ํฝ์ ๋ฐ๋(HiDPI)๊ฐ ์๋ ํ๋ฉด์์ ์์์ ์ต์ ํฌ๊ธฐ๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ์๋ ์ธํฐํ์ด์ค ์์๋ฅผ 2๋ฐฐ๊ฐ ์๋ 1.5๋ฐฐ๋ก ํ๋ํ ์ ์์ต๋๋ค.Nemo ํ์ผ ๊ด๋ฆฌ์์์ ์ธ๋ค์ผ ์ฒ๋ฆฌ๋ฅผ ์ํ ์ฝ๋ ์ฑ๋ฅ์ด ์ต์ ํ๋์์ต๋๋ค. ์์ด์ฝ ์์ฑ์ ์ด์ ๋น๋๊ธฐ์์ผ๋ก ์ด๋ฃจ์ด์ง๋ฉฐ ์์ด์ฝ์ ์นดํ๋ก๊ทธ ํ์์ ๋นํด ๋ฎ์ ์ฐ์ ์์๋ก ๋ก๋๋ฉ๋๋ค. (์ปจํ ์ธ ์ฒ๋ฆฌ์ ์ฐ์ ์์๊ฐ ๋ถ์ฌ๋๊ณ ์์ด์ฝ ๋ก๋ฉ์ด ์์ฌ ๋ฐฉ์์ผ๋ก ์ํ๋๋ฏ๋ก ๋น์ฉ์ ๋ค์ฌ ์์ ์๋๊ฐ ๋์ ๋๊ฒ ๋นจ๋ผ์ง๋๋ค. ์๋ฆฌ ํ์์ ์์ด์ฝ์ด ๋ ๊ธธ๊ฒ ํ์๋จ).
๋ชจ๋ํฐ ์ค์ ๋ํ ์์๊ฐ ์๋กญ๊ฒ ๋์์ธ๋์์ต๋๋ค. ํ๋ฉด ์๋ก ๊ณ ์นจ ๋น๋๋ฅผ ์ ํํ๋ ๊ธฐ๋ฅ๊ณผ ๊ฐ ๋ชจ๋ํฐ์ ๋ํ ์ฌ์ฉ์ ์ง์ ๋ฐฐ์จ ์ธ์ ์ง์์ด ์ถ๊ฐ๋์ด ์ผ๋ฐ ๋ชจ๋ํฐ์ HiDPI ๋ชจ๋ํฐ๋ฅผ ๋์์ ์ฐ๊ฒฐํ ๋ ๋ฐ์ํ๋ ์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
-
๋จ์ข 32๋นํธ x86 ์์คํ ์ฉ ๋น๋ ๋ง๋ค๊ธฐ Ubuntu์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด ๋ฐฐํฌํ๋ ์ด์ 64๋นํธ ์์คํ ์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. - Snap ํจํค์ง ๋ฐ snapd๋ ๋ฐฐ์ก ๋์์์ ์ ์ธ๋๋ฉฐ, APT๋ฅผ ํตํด ์ค์น๋ ๋ค๋ฅธ ํจํค์ง์ ํจ๊ป snapd์ ์๋ ์ค์น๊ฐ ๊ธ์ง๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ํ๋ ๊ฒฝ์ฐ snapd๋ฅผ ์๋์ผ๋ก ์ค์นํ ์ ์์ง๋ง, ์ฌ์ฉ์๊ฐ ๋ชจ๋ฅด๋ ์ฌ์ด์ ๋ค๋ฅธ ํจํค์ง์ ํจ๊ป ์ถ๊ฐํ๋ ๊ฒ์ ๊ธ์ง๋ฉ๋๋ค. ๋ฆฌ๋
์ค ๋ฏผํธ์ ๋ํ ๋ถ๋ง
์ฐ๊ฒฐ๋ Snap Store ์๋น์ค๊ฐ ๋ถ๊ณผ๋๊ณ ํจํค์ง๊ฐ Snap์์ ์ค์น๋ ๊ฒฝ์ฐ ํจํค์ง์ ๋ํ ํต์ ๋ ฅ์ด ์์ค๋ฉ๋๋ค. ๊ฐ๋ฐ์๋ ์ด๋ฌํ ํจํค์ง๋ฅผ ํจ์นํ๊ฑฐ๋ ์ ๋ฌ์ ๊ด๋ฆฌํ๊ฑฐ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ฐ์ฌํ ์ ์์ต๋๋ค. Snapd๋ ๋ฃจํธ ๊ถํ์ด ์๋ ์์คํ ์์ ์คํ๋๋ฉฐ ์ธํ๋ผ๊ฐ ์์๋๋ฉด ์ํ์ด ๋ฉ๋๋ค. - ์ด ๊ตฌ์ฑ์๋ ๋ฐ์ดํฐ ์ ์ก ์ค ์ํธํ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก์ปฌ ๋คํธ์ํฌ์ ์๋ ๋ ์ปดํจํฐ ๊ฐ์ ํ์ผ์ ๊ตํํ๊ธฐ ์ํ ์๋ก์ด Warpinator ์ ํธ๋ฆฌํฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- NVIDIA Optimus ๊ธฐ์ ๊ธฐ๋ฐ ํ์ด๋ธ๋ฆฌ๋ ๊ทธ๋ํฝ์ด ํ์ฌ๋ ์์คํ
์์ ์๋์ง ํจ์จ์ ์ธ Intel GPU์ ๊ณ ์ฑ๋ฅ NVIDIA GPU ๊ฐ ์ ํ์ ์ํ ์ ํ๋ฆฟ์ด ์ ์๋์์ต๋๋ค.
"์จ๋๋งจ๋(On-Demand)" ํ๋กํ์ ๋ํ ์ ์ฒด ์ง์์ด ๊ตฌํ๋์์ต๋๋ค. ํ์ฑํ๋๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก Intel GPU๊ฐ ์ธ์ ๋ ๋๋ง์ ์ฌ์ฉ๋๋ฉฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฉ๋ด๋ NVIDIA GPU๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ํ๋ก๊ทธ๋จ์ ์์ํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค(์ค๋ฅธ์ชฝ). ์ํฉ์ ๋ง๋ ๋ฉ๋ด๋ฅผ ํด๋ฆญํ์ธ์.) ๋ฉ๋ด์ "NVIDIA GPU๋ก ์คํ" ํญ๋ชฉ์ด ํ์๋ฉ๋๋ค. ๋ช ๋ น์ค์์ NVIDIA GPU ์คํ์ ์ ์ดํ๊ธฐ ์ํด nvidia-optimus-offload-glx ๋ฐ nvidia-optimus-offload-vulkan ์ ํธ๋ฆฌํฐ๊ฐ ์ ์๋์ด GLX ๋ฐ Vulkan์ ํตํด ๋ ๋๋ง์ GNU NVIDIA๋ก ์ ํํ ์ ์์ต๋๋ค. ๋ ์ NVIDIA ๋๋ผ์ด๋ฒ ์์ด ๋ถํ ํ๊ธฐ ์ํด "ํธํ์ฑ ๋ชจ๋"๋ "nomodeset" ์ต์ ์ ์ ๊ณตํฉ๋๋ค.
- XappStatusIcon ์ ํ๋ฆฟ์ ๋ง์ฐ์ค ํ ์คํฌ๋กค ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ GtkStatusIcon์์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ ์ฝ๊ฒ ํฌํ
ํ ์ ์๋๋ก ์๋ก์ด gtk_menu_popup()๊ณผ ๊ฐ์ ํจ์๋ฅผ ๊ตฌํํ์ต๋๋ค.
StatusNotifier(Qt ๋ฐ Electron ์ฑ), libAppIndicator(Ubuntu ํ์๊ธฐ) ๋ฐ libAyatana(Unity์ฉ Ayatana ํ์๊ธฐ) API์ ๋ํ ์ง์์ ์ ๊ณตํ์ฌ XappStatusIcon์ ๋ค๋ฅธ API์ ๋ํ ์ง์ ์์ด ์์คํ ํธ๋ ์ด๋ก ์ถ์ํ๊ธฐ ์ํ ๋จ์ผ ๋ฉ์ปค๋์ฆ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฐ์คํฌํ ์ชฝ. ์ด ๋ณ๊ฒฝ์ผ๋ก ์ธํด ์์คํ ํธ๋ ์ด์ ํ์๊ธฐ ๋ฐฐ์น, Electron ํ๋ซํผ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ xembed ํ๋กํ ์ฝ(์์คํ ํธ๋ ์ด์ ์์ด์ฝ์ ๋ฐฐ์นํ๋ GTK ๊ธฐ์ )์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค. XAppStatusIcon์ ์์ด์ฝ, ๋๊ตฌ ์ค๋ช ๋ฐ ๋ ์ด๋ธ ๋ ๋๋ง์ ์ ํ๋ฆฟ ์ธก์ผ๋ก ์คํ๋ก๋ํ๊ณ DBus๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ฆญ ์ด๋ฒคํธ๋ฟ๋ง ์๋๋ผ ์ ํ๋ฆฟ์ ํตํด ์ ๋ณด๋ฅผ ์ ๋ฌํฉ๋๋ค. ์ ํ๋ฆฟ ์ธก ๋ ๋๋ง์ ๋ชจ๋ ํฌ๊ธฐ์ ๊ณ ํ์ง ์์ด์ฝ์ ์ ๊ณตํ๊ณ ๋์คํ๋ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.Blueberry, mintupdate, mintreport, nm-applet, mate-power-manager, mate-media, redshift ๋ฐ ๋ฆฌ๋ฌ๋ฐ์ค ์ ํ๋ฆฟ์ด XAppStatusIcon์ ์ฌ์ฉํ๋๋ก ๋ฒ์ญ๋์ด ์์คํ ํธ๋ ์ด์ ์ ์ฒด์ ์ธ ๋ชจ์ต์ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ชจ๋ ๋ฒ์ (Cinnamon, MATE ๋ฐ Xfce)์ ์์คํ ํธ๋ ์ด์ ๋ง์ ์์ด์ฝ์ ํตํฉํ๊ณ ๋ฌธ์ ์์ด์ฝ์ ์ถ๊ฐํ์ผ๋ฉฐ ๋์ ํฝ์ ๋ฐ๋(HiDPI) ํ๋ฉด์ ๋ํ ์ง์์ ๊ตฌํํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์๋ก ๋ค๋ฅธ ๋ฐ์คํฌํฑ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ Linux Mint ์๋์
์์ ์ํํธ์จ์ด ํ๊ฒฝ์ ํตํฉํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ X-Apps ์ด๋์
ํฐ๋ธ์ ์ผ๋ถ๋ก ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ง์์ ์ผ๋ก ๊ฐ์ ํ์ต๋๋ค. X-Apps๋ ์ต์ ๊ธฐ์ (HiDPI ์ง์์ฉ GTK3, gsettings ๋ฑ)์ ์ฌ์ฉํ์ง๋ง ๋๊ตฌ ๋ชจ์ ๋ฐ ๋ฉ๋ด์ ๊ฐ์ ๊ธฐ์กด ์ธํฐํ์ด์ค ์์๋ ์ ์งํฉ๋๋ค. ์ด๋ฌํ ์์ฉ ํ๋ก๊ทธ๋จ ์ค์๋ Xed ํ
์คํธ ํธ์ง๊ธฐ, Pix ์ฌ์ง ๊ด๋ฆฌ์, Xreader ๋ฌธ์ ๋ทฐ์ด, Xviewer ์ด๋ฏธ์ง ๋ทฐ์ด๊ฐ ์์ต๋๋ค.
- Xed ํ ์คํธ ํธ์ง๊ธฐ(Pluma/Gedit์ ํฌํฌ)์๋ ํ์ผ์ ์ ์ฅํ๊ธฐ ์ ์ ์ค์ ์ฐ๊ฒฐํ๊ณ ์ ํ ๋น ์ค์ ์ ๊ฑฐํ๋ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- Xviewer์์๋ ํจ๋์ ์ ์ฒด ํ๋ฉด ๋ชจ๋๋ก ์ ํํ๊ณ ์์ด๋์คํฌ๋ฆฐ ์ฌ๋ผ์ด๋์ผ๋ฅผ ํ์ํ๋ ๋ฒํผ์ด ์ถ๊ฐ๋์์ต๋๋ค(
diaporama ). ์ฐฝ์ ์ ์ฒดํ๋ฉด์ผ๋ก ์ฌ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. - Xreader ๋ฌธ์ ๋ทฐ์ด(Atril/Evince์ ํฌํฌ)์๋ ์ธ์ ๋ฒํผ์ด ํจ๋์ ์ถ๊ฐ๋์์ต๋๋ค.
- deb ํจํค์ง๋ฅผ ์ด๊ณ ์ค์นํ๊ธฐ ์ํ Gdebi ์ธํฐํ์ด์ค์ ์ ํธ๋ฆฌํฐ๊ฐ ์์ ํ ์ฌ์ค๊ณ๋์์ต๋๋ค.
- Mint-Y ๋์์ธ ํ
๋ง๋ ์์๊ณผ ์ฑ๋๋ฅผ ์กฐ์ํ์ฌ ๋ ๋ฐ์ ์์์ ์ ํํ๋ฉด์๋ ๊ฐ๋
์ฑ๊ณผ ํธ์ํจ์ ์์ง ์๋ ์๋ก์ด ํ๋ ํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๋ก์ด ํํฌ ๋ฐ ์์ฟ ์ ์์ ์ธํธ๊ฐ ์ ๊ณต๋ฉ๋๋ค.
- ์๋ก์ด ๋
ธ๋์ ๋๋ ํฐ๋ฆฌ ์์ด์ฝ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ก๊ทธ์ธ ํ์ ์ธํฐํ์ด์ค๋ ์ฌ์ฉ์์๊ฒ ์ ๊ตฌ์ฑํ๋ฅผ ์ ํํ๋ผ๋ ๋ฉ์์ง๋ฅผ ํ์ํฉ๋๋ค.
- ์ฌ๋ฌ ๋ชจ๋ํฐ์ ๊ฑธ์ณ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ฅผ ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ๋๋ฆฌ๋ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค(Slick Greeter).
- Apturl์ ๋ฐฑ์๋๋ฅผ Synaptic์์ Aptdaemon์ผ๋ก ๋ณ๊ฒฝํ์ต๋๋ค.
- APT์์๋ ์๋ก ์ค์น๋ ํจํค์ง(์ ๋ฐ์ดํธ์ฉ ์๋)์ ๊ฒฝ์ฐ ๊ถ์ฅ ์นดํ ๊ณ ๋ฆฌ์ ํจํค์ง ์ค์น๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋ฉ๋๋ค.
- VirtualBox๋ฅผ ์คํํ๋ ๋ผ์ด๋ธ ์ธ์ ์ ์์ํ ๋ ํ๋ฉด ํด์๋๋ ์ต์ 1024x768๋ก ์ค์ ๋ฉ๋๋ค.
- ์ด ๋ฆด๋ฆฌ์ค์๋ linux-firmware 1.187 ๋ฐ Linux ์ปค๋์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
5.4.
์ถ์ฒ : opennet.ru