
GNOME과 나는 정식으로 헤어진 게 아니다. 오히려 서서히 서로 멀어져 간 관계였다. 기술적으로 뭔가 잘못된 건 없는데, 모든 게 미묘하게 어긋나는 그런 상태. 더 이상 관심 없는 메시지에 "ㅎㅎ 그렇죠"라고 답장하는 것처럼 말이다. 문제는 GNOME 자체가 고장 난 게 아니라는 점이다. 부팅은 잘 되고, 앱도 열리고, 뭔가 폭발하는 일도 없었다. 그런데도 매일같이 은근한 마찰이 있었다. 사소한 지연들, 이상한 설계 결정들, 흐름 도중에 멈춰 서며 "왜 나는 이러고 있지?"라는 생각이 드는 순간들이.
그 질문이 너무 자주 등장했다. 그래서 어느 정상적인 리눅스 사용자라면 하는 대로 행동했다. 데스크톱 환경을 통째로 뽑아내고 새로 설치한 것이다. KDE도 아니고, XFCE도 아니고, 키보드를 비행기 조종석처럼 만들어버리는 타일링 윈도우 매니저도 아니다. Budgie Desktop을 설치했고, 금요일쯤엔 실망하고 있으리라 예상했다.
낯설지 않지만, 사용자를 존중하는 방식으로 동작한다
Budgie는 영리해 보이려 들지 않는다

Budgie는 첫인상으로 사람을 감동시키려 하지 않는다. 선언문 같은 것도 없고, "당신의 워크플로를 재정의하겠다"는 식의 주장도 하지 않는다. 로그인하면 그저 머리가 편안해진다. 화면 하단에 패널이 있고, 메뉴는 제자리에 있고, 창들은 1998년부터 해오던 대로 동작한다. 너무나 정상적이라 오히려 의심스러울 정도다. GNOME에서 넘어온 입장에서는 그게 남다르게 다가왔다. GNOME은 언제나 당신이 자기 컴퓨터를 잘못 쓰고 있다고 말하기 직전인 것 같은 느낌을 준다. 강한 의견을 갖고 있다. 동의하지 않으면 축하한다. 이제 당신은 일종의 디지털 사육사처럼 깨지기 쉬운 확장 프로그램 생태계를 관리하게 된 것이다.
Budgie는 그러지 않는다. 클릭하면 반응하고, 창을 끌면 끌어다 놓은 곳으로 간다. 개인 공간 문제가 있는 직장 동료와 협상하듯 데스크톱과 씨름할 필요가 없다. 그리고 '가볍게' 느껴지는 이유도 어렴풋이가 아니라 명확하다. Budgie는 GTK 기반이지만 GNOME Shell의 JavaScript 중심 계층을 건너뛴다. 즉, 도움이 된다고 우기면서 백그라운드에서 돌아가는 것들이 줄어든다는 뜻이다. 생각보다 이게 훨씬 큰 차이를 만든다.
Raven: 필요하다는 걸 몰랐던 편의 기능들
사소한 불편함이 사라지면 모든 게 달라진다
Raven은 실제로 써보기 전까지는 좀 시시하게 들린다. "알림과 위젯용 사이드 패널입니다." 그래, 근사하네. 그런데 현실이 시작되면 이야기가 달라진다. 나는 스피커와 헤드폰을 수시로 오간다. GNOME에서는 이게 일종의 작은 의식이었다. 상단 바 클릭, 설정 열기, 스크롤, 전환, 닫기.
Budgie에서는? Raven을 연다. 기기를 클릭한다. 끝. 그게 다다. 물론 사소한 일이다. 하지만 그걸 신경 써야 할 때마다 작업 흐름이 한 번씩 끊긴다. 알림, 미디어 컨트롤, 빠른 시스템 정보도 마찬가지다. 전부 한곳에 모여 있고, 언제든 접근 가능하며, 파고들 필요가 없다. Budgie는 기능을 추가하지 않는다. 마찰을 제거한다. 그리고 그걸 깨닫는 순간, 이전까지 얼마나 많은 마찰을 견디며 살았는지 보이기 시작한다.
흔한 골칫거리 없는 성능과 커스터마이징
보이지 않는 무게도, 확장 프로그램 러시안룰렛도 없다

GNOME이 느리다는 얘기는 아니다. 그 미신은 버리자. 다만 무겁게 '느껴질' 뿐이다. 작업을 전환할 때의 미세한 지연. 백그라운드에서 대체 뭘 하는지 모를 그 '블러' 효과. Budgie는 그런 걸 덜 하기 때문에 가볍게 느껴진다. JavaScript로 구동되는 셸이 UI 로직을 뒤집지 않는다. 영리해 보이려는 여분의 추상화 계층도 없다. 그저 할 일을 하는 데스크톱일 뿐이다. 커스터마이징 이야기도 있다. GNOME에서 커스터마이징은 대개 확장 프로그램을 뜻한다. 그건 곧 의존성을 뜻하고, 그건 곧 언젠가 반드시 오는 고장을 뜻한다.

Budgie
데스크톱 환경은 사용자의 주의를 요구하는 게 아니라 발걸음을 비켜주는 것이어야 한다. Budgie Desktop은 이 원칙 위에 만들어졌다. 누구나 쓸 수 있을 만큼 단순하고, 누구나 자기 것으로 만들 수 있을 만큼 유연하다.
Budgie에서는 거의 모든 설정이 Budgie Desktop Settings 앱 안에 들어 있다. 패널 레이아웃, 작업 표시줄 동작, 바탕화면 아이콘, Raven 위젯까지 전부 내장되어 있고 안정적이다. 브라우저 탭도, 별도의 다운로드도, "이 확장 프로그램은 아직 업데이트되지 않았습니다" 같은 경고도 없다. 불안함 없는 커스터마이징이다.
업데이트 한 번에 GNOME 설정을 처음부터 다시 세팅해본 적 있는 사람이라면, 이게 어떤 의미에서 치료에 가깝다는 걸 알 것이다.
아무도 주목하지 않는 사이 조용히 성장한 Budgie
독립, Wayland 진행 상황, 그리고 더 이상 소수 취향이 아닌 이유

Budgie는 한때 Solus 프로젝트에 묶인 사이드 프로젝트처럼 느껴졌지만, 이제는 다르다. Buddies of Budgie라는 조직이 개발을 이끌고 있으며, 결과물에서도 그게 드러난다. 안정적이고, 방향이 명확하다. 실제로 어딘가로 향하고 있는 프로젝트라는 느낌이다. 그리고 그렇다, Wayland 얘기다. 아직 GNOME 수준의 완성도는 아니지만, Budgie를 외면할 이유는 더 이상 아니다. 개발은 계속 진행 중이고, 지원은 개선되고 있으며, 뒤처지고 있지 않다는 게 분명하다. 그래서 꽤 흥미로운 위치에 있다. 트렌드를 좇지 않으면서도, 중요한 부분은 다른 것들을 망가뜨리지 않고 따라잡고 있다. 리눅스 세계에서 이건 거의 초능력에 가깝다. 과연 Budgie가 당신에게 맞을까?
군더더기 없는 결론
다음에 해당한다면 Budgie로 갈아타자:
- GTK 앱은 좋아하지만 GNOME에는 지쳤을 때
- 확장 프로그램 보모 역할에서 은퇴하고 싶을 때
- 탐정 놀이 없이 시스템이 빠르게 느껴지길 원할 때
- 데스크톱이 예측 가능하던 시절이 그리울 때
다음에 해당한다면 GNOME에 남자:
- 액티비티 개요와 제스처를 진심으로 사랑할 때
- 완벽한 확장 프로그램 세팅을 갖췄고, 절대 고장 나지 않을 때 (솔직히 못 믿겠지만, 존중한다)
- 지금 이 순간 가장 완성도 높은 Wayland 경험을 원할 때
나는 Budgie로 갈아타면서 극적인 무언가를 기대하지 않았다. 짧은 실험이 될 거라고 생각했다. 그런데 결과적으로는 내 데스크톱에 대해 아예 신경 쓰지 않게 됐다. 마찰도 없고, 이상한 우회도 없고, "왜 이렇게 돼 있지?"라는 순간도 없다. 그저 방해하지 않는 시스템일 뿐. 일단 그 경험을 하고 나면, 되돌아가는 게 집으로 돌아가는 느낌이 아니라, 당신에게 너무 많은 걸 요구하는 무언가로 돌아가는 느낌이 된다.