4.18๋ ๊ฐ์ ๊ฐ๋ฐ ๋์ Xfce 4 ๋ฐ์คํฌํฑ ํ๊ฒฝ์ ๋ฆด๋ฆฌ์ค๊ฐ ๊ฒ์๋์์ผ๋ฉฐ, ์คํํ๋ ๋ฐ ์ต์ํ์ ์์คํ ๋ฆฌ์์ค๊ฐ ํ์ํ ํด๋์ ๋ฐ์คํฌํฑ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. Xfce๋ ์ํ๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ํ๋ก์ ํธ์์ ์ฌ์ฉํ ์ ์๋ ์ฌ๋ฌ ์ํธ ๊ด๋ จ๋ ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ด๋ฌํ ๊ตฌ์ฑ ์์์๋ xfwmXNUMX ์ฐฝ ๊ด๋ฆฌ์, ์์ฉ ํ๋ก๊ทธ๋จ ์์ ๊ด๋ฆฌ์, ๋์คํ๋ ์ด ๊ด๋ฆฌ์, ์ฌ์ฉ์ ์ธ์ ๋ฐ ์ ์ ๊ด๋ฆฌ ๊ด๋ฆฌ์, Thunar ํ์ผ ๊ด๋ฆฌ์, Midori ์น ๋ธ๋ผ์ฐ์ , Parole ๋ฏธ๋์ด ํ๋ ์ด์ด, ๋ง์ฐ์ค ํจ๋ ํ ์คํธ ํธ์ง๊ธฐ ๋ฐ ํ๊ฒฝ ์ค์ ์์คํ ์ด ํฌํจ๋ฉ๋๋ค.
์ฃผ์ ํ์ :
- libxfce4ui ์ธํฐํ์ด์ค ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ์ผ ์ด๋ฆ์ ์
๋ ฅํ๊ธฐ ์ํ ์๋ก์ด XfceFilenameInput ์์ ฏ์ ์ ๊ณตํฉ๋๋ค. ์ด ์์ ฏ์ ์๋ฅผ ๋ค์ด ์ถ๊ฐ ๊ณต๋ฐฑ์ด๋ ํน์ ๋ฌธ์๊ฐ ํฌํจ๋ ์๋ชป๋ ์ด๋ฆ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ค๋ฅ์ ๋ํด ์๋ ค์ค๋๋ค.
- ์ฌ์ฉ์ ํ๊ฒฝ์ ๋ค์ํ ๊ตฌ์ฑ ์์์ ํน์ ํ ํซํค๋ฅผ ๋ค์ ๋งคํํ๊ธฐ ์ํ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ ํค๋ณด๋ ๋จ์ถํค ์ฌ์ฉ์ ์ง์ ์ ์ํ ์ ์์ ฏ์ด ์ถ๊ฐ๋์์ต๋๋ค(ํ์ฌ Thunar, Xfce4 ํฐ๋ฏธ๋ ๋ฐ ๋ง์ฐ์ค ํจ๋๋ง ์ง์๋จ).
- ์ธ๋ค์ผ ์์ฑ ์๋น์ค(pixbuf-thumbnailer)์ ์ฑ๋ฅ์ด ์ต์ ํ๋์์ต๋๋ค. ๊ณ ํด์๋ ํ๋ฉด์์ ์ ์ฉํ ๋ํ(x-large) ๋ฐ ํน๋ํ(xx-large) ์์ด์ฝ์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ๋ฐ์คํฌํ ์ธ๋ค์ผ ์ต์ ์ ๋ณ๊ฒฝํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ต๋๋ค. Tumbler ์ธ๋ค์ผ ์์ง๊ณผ Thunar ํ์ผ ๊ด๋ฆฌ์๋ ์ด์ ์๋ก ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ๊ณต์ ํ๋ ๊ณต์ ์ธ๋ค์ผ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค(์ธ๋ค์ผ์ ์๋ณธ ์ด๋ฏธ์ง ์์ ํ์ ๋๋ ํ ๋ฆฌ์ ๋ฏธ๋ฆฌ ์ ์ฅํ ์ ์์).
- ํจ๋(xfce4-panel)์ ๋์งํธ ๋ฐ ์๋ ๋ก๊ทธ ์๊ณ(DateTime ๋ฐ Clock)์ ๋ํด ์ด์ ์ ๋ถ๋ฆฌ๋ ํ๋ฌ๊ทธ์ธ์ ๊ฒฐํฉํ ์๊ฐ ํ์์ฉ ์ ํ๋ฌ๊ทธ์ธ์ ์ ๊ณตํฉ๋๋ค. ๋ํ ์ด์ง ์๊ณ ๋ชจ๋์ ์๋ฉด ์๊ฐ ์ถ์ ๊ธฐ๋ฅ์ด ํ๋ฌ๊ทธ์ธ์ ์ถ๊ฐ๋์์ต๋๋ค. ์๊ฐ์ ํ์ํ๊ธฐ ์ํด ์๋ ๋ก๊ทธ, ๋ฐ์ด๋๋ฆฌ, ๋์งํธ, ํ
์คํธ ๋ฐ LCD์ ๊ฐ์ ์ฌ๋ฌ ์๊ณ ๋ ์ด์์์ด ์ ๊ณต๋ฉ๋๋ค.
- ๋ฐํ ํ๋ฉด ๊ด๋ฆฌ์(xfdesktop)๋ ์ํฉ์ ๋ง๋ ๋ฉ๋ด์์ ์ญ์ ๋ฒํผ์ ์จ๊ธฐ๊ณ ๋ฐํ ํ๋ฉด์ ์์ด์ฝ ์ฌ๋ฐฐ์ด์ ๋ํ ๋ณ๋์ ํ์ธ์ ํ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ๊ตฌ์ฑ๊ธฐ(xfce4-settings)์์ ์ค์ ๊ฒ์ ์ธํฐํ์ด์ค๊ฐ ๋จ์ํ๋์์ต๋๋ค. ์ด์ ๊ฒ์ ํ์์ค์ด ํญ์ ํ์๋๊ณ ์ฌ๋ผ์ด๋ ๋ค์ ์จ๊ฒจ์ง์ง ์์ต๋๋ค.
- ํ๋ฉด ์ค์ ์ธํฐํ์ด์ค๋ ์ ํ๋ฉด์ด ์ฐ๊ฒฐ๋ ๋ ์ํํ ์์
์ ์ ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ๋ชจ์ ์ค์ ์์ ์ ํ ๋ง๋ฅผ ์ ํํ๋ฉด xfwm4 ์ฐฝ ๊ด๋ฆฌ์์ ์ ํฉํ ํ ๋ง๋ฅผ ์๋์ผ๋ก ์ค์ ํ๋ ์ต์ ์ด ๊ตฌํ๋์์ต๋๋ค.
- ํ์ด๋ธ๋ฆฌ๋ ๊ทธ๋ํฝ ์์คํ
์์ ๋ณด์กฐ GPU๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์ฑ ํ์ธ๋ ์ธํฐํ์ด์ค(xfce4-appfinder)์ 'PrefersNonDefaultGPU' ์์ฑ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ฐฝ ์ฅ์์ ์จ๊ธฐ๋ ์ค์ ์ ์ถ๊ฐํ์ต๋๋ค.
- xfwm4 ์ฐฝ ๊ด๋ฆฌ์๋ GLX๋ฅผ ์ฌ์ฉํ ๋ ์ ์ํ ์์ง ๋๊ธฐํ(vsync)์ ๋ํ ์ง์์ ์ถ๊ฐํฉ๋๋ค. ๊ฐ์ ๋ฐ์คํฌํฑ ์ค์ ์ ๋ค๋ฅธ ์ฐฝ ๊ด๋ฆฌ์์ ์ผ์นํฉ๋๋ค.
- ๋์ ํฝ์ ๋ฐ๋ ํ๋ฉด์์ ํฅ์๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ํฌ๊ธฐ ์กฐ์ ๋ฐ ๋ฌด์๋ณด๋ค๋ ํฌ๊ธฐ ์กฐ์ ์ด ํ์ฑํ๋ ๋ ์์ด์ฝ์ด ํ๋ ค์ง๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
- ๋ชจ๋ ์ฐฝ๊ณผ ๋ํ ์ ๋ชฉ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฐฝ ๊ด๋ฆฌ์์ ์ํด ๋ ๋๋ง๋์ง๋ง ์ผ๋ถ ๋ํ์ ๊ฒฝ์ฐ GtkHeaderBar ์์ ฏ์ ์ฌ์ฉํ์ฌ ํด๋ผ์ด์ธํธ์ธก ์ ๋ชฉ(CSD)์ ์ฅ์ํ๋ ์ต์
์ด ์์ต๋๋ค.
- Thunar ํ์ผ ๊ด๋ฆฌ์์์ ๋ชฉ๋ก ๋ณด๊ธฐ ๋ชจ๋๊ฐ ๊ฐ์ ๋์์ต๋๋ค. ํฌ๊ธฐ ํ๋์ ๋๋ ํ ๋ฆฌ์ ๋ํด ๋๋ ํ ๋ฆฌ์ ํฌํจ๋ ํ์ผ ์๊ฐ ํ์๋๊ณ ํ์ผ์ด ์์ฑ๋ ์๊ฐ๊ณผ ํจ๊ป ์ด์ ํ์ํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
ํ์๋ ํ๋๋ฅผ ์ค์ ํ๊ธฐ ์ํ ๋ํ ์์๋ฅผ ํ์ํ๊ธฐ ์ํด ์ํฉ์ ๋ง๋ ๋ฉ๋ด์ ํญ๋ชฉ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ด๋ฏธ์ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ์ํ ์ฌ์ด๋๋ฐ๊ฐ ๋ด์ฅ๋์ด ์์ผ๋ฉฐ ํ์ฌ ์ผ์ชฝ ํจ๋์ ์ฝ์ (์ถ๊ฐ ๊ณต๊ฐ์ ์ฐจ์งํ์ง ์์)ํ๊ณ ๋ณ๋์ ํจ๋ ํํ๋ก ํ์ํ์ฌ ํฌ๊ธฐ ๋ฐ ํ์ผ์ ๋ํ ์ ๋ณด๋ฅผ ์ถ๊ฐ๋ก ํ์ํ๋ ๋ ๊ฐ์ง ๋ชจ๋๋ก ์๋ํ ์ ์์ต๋๋ค. ์ด๋ฆ.
์ด๋, ์ด๋ฆ ๋ฐ๊พธ๊ธฐ, ํด์งํต์ผ๋ก ์ญ์ , ์์ฑ ๋ฐ ์ฐ๊ฒฐ๊ณผ ๊ฐ์ ์ผ๋ถ ํ์ผ ์์ ์ ์คํ ์ทจ์ ๋ฐ ๋ค์ ์คํ(์คํ ์ทจ์/๋ค์ ์คํ)ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก 10๊ฐ์ ์์ ์ด ๋กค๋ฐฑ๋์ง๋ง ์คํ ์ทจ์ ๋ฒํผ์ ํฌ๊ธฐ๋ ์ค์ ์์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
์ ํํ ํ์ผ์ ํน์ ๋ฐฐ๊ฒฝ์์ผ๋ก ๊ฐ์กฐ ํ์ํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์์ ๋ฐ์ธ๋ฉ์ Thunar ์ค์ ์ด ์๋ ์น์ ์ ์ถ๊ฐ๋ ๋ณ๋์ ํญ์์ ์ํ๋ฉ๋๋ค.
ํ์ผ ๊ด๋ฆฌ์ ๋๊ตฌ ๋ชจ์์ ๋ด์ฉ์ ์ฌ์ฉ์ ์ง์ ํ๊ณ ๊ธฐ์กด ๋ฉ๋ด ํ์์ค ๋์ ๋๋กญ๋ค์ด ๋ฉ๋ด๊ฐ ์๋ ํ๋ฒ๊ฑฐ ๋ฒํผ์ ํ์ํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋์์ต๋๋ค.
ํ์ผ์ด ์๋ ๋ ๊ฐ์ ๋ค๋ฅธ ํญ์ ๋๋ํ ํ์ํ ์ ์๋ ๋ถํ ๋ณด๊ธฐ ๋ชจ๋๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๊ตฌ๋ถ์ ์ ์ด๋ํ์ฌ ๊ฐ ํจ๋์ ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ํจ๋์ ์์ง ๋ฐ ์ํ ๋ถ๋ฆฌ๊ฐ ๋ชจ๋ ๊ฐ๋ฅํฉ๋๋ค.
์ํ ํ์์ค์ '|' ๋ฌธ์๊ฐ ์ ๊ณต๋ฉ๋๋ค. ์์๋ฅผ ๋ณด๋ค ์๊ฐ์ ์ผ๋ก ๋ถ๋ฆฌํฉ๋๋ค. ์ํ๋ ๊ฒฝ์ฐ ์ํฉ์ ๋ง๋ ๋ฉ๋ด์์ ๊ตฌ๋ถ ๊ธฐํธ๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
Thunar์์ ์ง์ ์ฌ๊ท ํ์ผ ๊ฒ์์ ๋ํ ์ง์์ ๊ตฌํํ์ต๋๋ค. ๊ฒ์์ ๋ณ๋์ ์ค๋ ๋์์ ์ํ๋๋ฉฐ ์ค๋น๋๋ ์ฆ์ ํ์ผ ๋ชฉ๋ก(๋ชฉ๋ก ๋ณด๊ธฐ)๊ณผ ํจ๊ป ํจ๋์ ํ์๋๊ณ ํ์ผ ๊ฒฝ๋ก์ ๋ํ ๋ ์ด๋ธ์ด ์ ๊ณต๋ฉ๋๋ค. ์ปจํ ์คํธ ๋ฉ๋ด๋ฅผ ํตํด 'ํญ๋ชฉ ์์น ์ด๊ธฐ' ๋ฒํผ์ ์ด์ฉํ์ฌ ์ฐพ์ ํ์ผ์ด ์๋ ๋๋ ํ ๋ฆฌ๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์์ต๋๋ค. ๋ก์ปฌ ๋๋ ํ ๋ฆฌ๋ก๋ง ๊ฒ์์ ์ ํํ ์ ์์ต๋๋ค.
์ต๊ทผ์ ์ฌ์ฉํ ํ์ผ ๋ชฉ๋ก์ด ์๋ ๋ณ๋์ ์ฌ์ด๋๋ฐ๊ฐ ์ ์๋๋ฉฐ, ๊ทธ ๋์์ธ์ ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์๋ ํจ๋๊ณผ ์ ์ฌํฉ๋๋ค. ์ฌ์ฉ ์๊ฐ๋ณ๋ก ํ์ผ์ ์ ๋ ฌํ ์ ์์ต๋๋ค.
์ฆ๊ฒจ์ฐพ๋ ๋๋ ํ ๋ฆฌ์ ๋ถ๋งํฌ์ ๋ถ๋งํฌ ์์ฑ ๋ฒํผ์ด ๋ณ๋์ ๋ถ๋งํฌ ๋ฉ๋ด๋ก ์ด๋๋์์ต๋๋ค.
ํด์งํต์๋ ํด์งํต์ ๋น์ฐ๊ณ ํด์งํต์์ ํ์ผ์ ๋ณต์ํ๊ธฐ ์ํ ๋ฒํผ์ด ์๋ ์ ๋ณด ํจ๋์ด ์์ต๋๋ค. ์ฅ๋ฐ๊ตฌ๋์ ๋ด์ฉ์ ๋ณผ ๋ ์ญ์ ๋ ์๊ฐ์ด ํ์๋ฉ๋๋ค. ํ์ผ์ ๋ณต์ํ๊ณ ์ด ํ์ผ์ด ์๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ณ๋์ ํญ์์ ์ด ์ ์๋ '๋ณต์ ๋ฐ ํ์' ๋ฒํผ์ด ์ํฉ์ ๋ง๋ ๋ฉ๋ด์ ์ถ๊ฐ๋์์ต๋๋ค.
์์ฉ ํ๋ก๊ทธ๋จ์ MIME ์ ํ์ ๋ฐ์ธ๋ฉํ๊ธฐ ์ํ ์ธํฐํ์ด์ค๊ฐ ๊ฐ์ ๋์ด ๊ธฐ๋ณธ ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋ช ์์ ์ผ๋ก ํ์๋๊ณ ๊ฐ๋ฅํ ์ฐ๊ฒฐ ๋ชฉ๋ก์ด ์ ๊ณต๋ฉ๋๋ค. ๊ธฐ๋ณธ ํธ๋ค๋ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์ ํ๊ธฐ ์ํด ์ํฉ์ ๋ง๋ ๋ฉ๋ด์ ๋ฒํผ์ ์ถ๊ฐํ์ต๋๋ค.
๋ค๋จ๊ณ ๊ณ๋จ์ ํ์ ๋ฉ๋ด์ ํํ๋ก ์ฌ์ฉ์ ์ ์ ์์ ์ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋ฉ๋๋ค.
์ค์ ์ผ๋ก ์ธํฐํ์ด์ค๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค. ๊ทธ๋ฃนํ๋ ์ธ๋ค์ผ ์ต์ . ์ธ๋ค์ผ์ด ์์ฑ๋๋ ํ์ผ ํฌ๊ธฐ๋ฅผ ์ ํํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ํ์ผ ์ ์ก ์์ ์์ *.partial~ ํ์ฅ์๋ฅผ ๊ฐ์ง ์์ ํ์ผ์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค. ์ ์ก์ด ์๋ฃ๋ ํ ์ฒดํฌ์ฌ์ ํ์ธํ๋ ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ ์คํฌ๋ฆฝํธ ์คํ์ ํ์ฉํ๋ ์ค์ ์ ์ถ๊ฐํ์ต๋๋ค. ์์ ์ ํญ์ ๋ณต์ํ๊ณ ํค๋์ ์ ์ฒด ๊ฒฝ๋ก๋ฅผ ํ์ํ๋ ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru