개인화 된 데스크탑을 만드는 아이디어는 많은 Linux 사용자가 창 관리자를 설치하도록 강요합니다. 현재 데스크톱 환경을 버리고 대신 창 관리자로 전환해야 하는 충분한 이유가 있지만 모든 사람이 다른 틀에서 나오기 때문에 "일률적으로 적용되는" 경우는 아닙니다.
다음은 데스크탑 환경을 창 관리자로 교체하기 전에 알아야 할 몇 가지 사항입니다.
창 관리자와 데스크탑 환경 비교
창 관리자는 GUI에서 창을 배치하고 표시하는 역할을 하는 프로그램입니다. 이러한 프로그램은 더 큰 데스크톱 환경의 일부이거나 독립 실행형 데스크톱으로 사용할 수 있습니다.
데스크탑 환경은 일반적으로 대화형 사용자 경험을 제공하기 위해 나머지 응용 프로그램과 상호 작용하는 창 관리자, 위젯 및 기타 유틸리티로 구성됩니다. 널리 사용되는 데스크탑 환경으로는 KDE Plasma, GNOME, Xfce, LXQt, Cinnamon 등이 있습니다.
i3wm, bwspm, dwm, KWin(KDE에서 사용) 및 Metacity(GNOME에서 사용)는 창 관리자의 몇 가지 예입니다.
1. Windows 관리자는 더 적은 리소스를 사용합니다.
당신은 "사용 가능한 RAM은 RAM을 낭비한다"는 말을 진정으로 믿는 사람입니까, 아니면 가벼운 데스크탑을 사용하여 시스템의 메모리 사용을 최소화하고 싶습니까? 후자와 관련이 있다면 축하합니다. 창 관리자를 사용하면 집과 같은 편안함을 느낄 수 있습니다.
Unihost에 따르면 GNOME과 KDE는 각각 736MB와 633MB의 메모리를 사용합니다. 반면에 i3wm 및 Awesome과 같은 창 관리자는 실행하는 동안 3MB 및 9MB의 메모리만 사용합니다. 이 양은 메뉴 및 상태 표시줄과 같이 설치해야 하는 다른 유틸리티에 필요한 메모리를 제외한 것입니다.
요약하자면, 더 나은 성능을 위해 모양을 타협할 준비가 되어 있다면 창 관리자가 적합합니다. 그러나 이것이 창 관리자가 매력적이지 않고 눈길을 끌지 않는다는 의미는 아닙니다.
2. 창 관리자는 고도로 사용자 정의 가능
KDE Plasma와 같은 데스크탑 환경은 엄청난 사용자 정의 기능으로 유명하지만 사용자 정의 측면에서 창 관리자에 대항할 기회는 없습니다. 창 위치, 모양, 제목 표시줄, 작업 표시줄 등을 포함하되 이에 국한되지 않는 창 관리자를 사용하여 바탕 화면의 모든 측면을 말 그대로 변경할 수 있습니다.
창 관리자의 진정한 힘을 보려면 r/unixporn으로 이동하여 사용자가 제출한 WM 데스크탑 사용자 정의(또는 "쌀")를 확인하십시오. 당신도 원하는 방식으로 보이고 작동하는 개인화된 데스크탑을 만들고 싶다면 창 관리자가 확실히 더 나은 선택입니다.
3. 창 관리자가 복잡하다
커스터마이징의 힘에는 엄청난 복잡성이 따릅니다. 창 관리자의 동작과 모양은 일반적으로 구성 파일이라고 하는 텍스트 파일에서 파생됩니다. 창 관리자를 설치한 후에는 대부분의 초기 시간을 구성 파일 작업, 변수 값 변경, 명령 추가에 할애하게 됩니다.
숙련된 Linux 사용자는 많은 번거로움 없이 사용자 정의 단계를 통과할 수 있지만 새 사용자는 각 구성 파일이 다른 구문을 따른다는 것은 말할 것도 없고 구성 파일을 수정하는 방법을 배우는 데 종종 어려움을 겪습니다. 이는 모든 창 관리자가 다른 프로그래밍 언어로 작성되고 작성된 명령을 해석하는 데 다른 형식을 사용하기 때문입니다.
4. 기본 유틸리티를 수동으로 설정해야 함
데스크탑 환경과 달리 창 관리자는 메뉴나 상태 표시줄과 같은 기본 유틸리티와 함께 제공되지 않습니다. 각 프로그램을 수동으로 설치하고 취향에 맞게 설정해야 합니다. 또한 각각의 새 프로그램에는 처리해야 하는 새 구성 파일이 제공되므로 복잡성이 더욱 가중됩니다.
첫 번째 창 관리자 경험을 빈 화면으로 만들고 싶지 않다면 WM 패키지와 함께 메뉴 시스템, 상태 표시줄, 배경 화면 유틸리티 및 합성기를 설치하는 것이 좋습니다.
5. 창 관리자에는 키보드 중심 탐색이 있습니다.
마우스로 시스템을 탐색하는 데 익숙하다면 대부분의 창 관리자가 제공하는 키보드 기반 탐색에 적응하는 데 어려움을 겪을 것입니다. 하지만 그렇다고 해서 마우스나 터치패드를 전혀 사용할 수 없는 것은 아닙니다.
여전히 마우스로 시스템을 클릭하고 탐색할 수 있지만 일반적으로 창 관리자는 키보드에 대한 선호도가 높은 사용자에게 가장 적합합니다.
창 관리자의 탐색은 모드 키(일반적으로 Super 열쇠). 예를 들어 i3wm에서 터미널을 열려면 Mod + Enter를 눌러야 합니다. . 마찬가지로 Mod + H를 사용하여 다음 창의 위치를 변경할 수 있습니다. 또는 Mod + V , 수평 또는 수직 정렬 여부에 따라 다릅니다.
창 관리자는 사용자 정의가 가능하므로 구성 파일에 새 키 바인딩을 추가하고 기본 바인딩을 변경할 수도 있습니다.
6. 이상적인 창 관리자를 선택하는 것은 어렵습니다.
Linux의 다른 것들과 마찬가지로 마음대로 사용할 수 있는 창 관리자의 수에 압도될 것입니다. 이것은 일부 사용자에게는 선택의 범위를 넓혀주지만, 다른 사용자에게는 우유부단함과 좌절감을 동반하는 빨간색 신호입니다.
어떤 기능을 선택해야 하는지는 원하는 기능에 따라 다릅니다. 스태킹 또는 타일링 창 관리자를 선호합니까? 익숙한 언어로 작성된 창 관리자가 필요할 수 있습니다. 어떤 경우든 선택할 수 있는 몇 가지 옵션이 있습니다.
7. 창 관리자는 적응하기 어려울 수 있음
Linux를 처음 설치할 때 데스크탑에 익숙해지는 것은 어려웠습니다. 그래서 창 관리자로 이동합니다. 하지만 열심히 일하고 시간을 투자할 준비가 되어 있다면 초기 학습 단계를 빠르게 극복할 수 있을 것입니다.
데스크탑을 직접 사용자 정의할 것이기 때문에 시스템에 대한 대부분의 정보를 이미 알고 있을 것입니다. 프로그램 시작, 작업 공간 간 전환 및 유틸리티 수정은 배워야 할 몇 가지 사항입니다. 인터페이스에 익숙해지는 가장 좋은 방법은 데스크톱 환경과 함께 창 관리자를 설치하고 일상적인 드라이버로 사용하는 것입니다.
창 관리자를 신규 사용자로 사용해야 합니까?
새로운 Linux 사용자는 창 관리자에 노출되면 압도당할 수 있습니다. WM을 초보자로 사용할 수 없다는 규칙은 없지만 일반적으로 창 관리자와 관련된 복잡성을 고려하면 권장되지 않습니다. 그러나 Linux는 땜장이와 새로운 것을 시도하는 것을 좋아하는 사람들을 위한 것이며 원하는 모든 것을 자유롭게 설치하고 사용할 수 있습니다.
데스크톱 환경을 창 관리자로 교체하는 데 수반되는 모든 문제를 인내하기로 결정한 경우에만 창 관리자로 교체해야 합니다. 아직 창 관리자로 전환할 준비가 되지 않았다면 다른 데스크톱 환경을 설치하고 비용에 맞는 환경을 확인하세요.