Computer >> 컴퓨터 >  >> 시스템 >> Linux

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

GNOME은 수많은 리눅스 배포판의 기본 데스크톱 환경으로 자리 잡았습니다. 일관된 디자인 철학과 풍부한 앱 생태계 덕분에 리눅스 데스크톱 시장에서 큰 인기를 누리고 있죠. 하지만 GNOME은 '커스터마이징 옵션이 부족하다'는 평가도 함께 받아왔습니다.

데스크톱 경험을 단순화하기 위해 GNOME 개발팀은 사용자 맞춤 설정에 일정 부분 타협을 해왔습니다. 그러나 이것이 곧 커스터마이징의 끝을 의미하는 것은 아닙니다. 사실 많은 GNOME 설정이 기본 상태에서는 숨겨져 있을 뿐 실제로 존재하며, Dconf 편집기라는 강력한 도구를 통해 이를 활성화할 수 있습니다.

Dconf 편집기는 어떻게 작동할까?

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드
이미지 출처: Jean-Baptiste Delon/Wikimedia Commons

리눅스 앱들이 서로 소통할 수 있도록 GNOME은 D-Bus라는 메시징 시스템을 사용합니다. Red Hat이 개발한 D-Bus는 서로 메시지를 주고받아야 하는 앱들 사이에서 중개자 역할을 합니다. 또한 GNOME은 DconfGSettings 같은 API를 구축해, 앱들이 설정 충돌 없이 원활하게 통신할 수 있도록 보장합니다.

D-Bus 위에 구축된 Dconf와 GSettings는 GNOME 내의 각 앱이 자체 설정을 구성할 수 있게 해줍니다. GNOME의 앱들은 두 API에 설정을 기록하고, 필요할 때 다시 읽어옵니다. Dconf는 GSettings의 백엔드로도 작동하며, 오늘날 많은 GNOME 앱이 GSettings를 사용해 설정을 저장·편집·활용하고 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

앱 간 상호작용과 설정 변경은 모두 D-Bus 내에서 이루어집니다. 백그라운드에서 작동하도록 설계되었기 때문에 GNOME은 일부 설정을 최종 사용자에게서 숨기곤 합니다.

물론 GNOME은 여전히 설정 앱을 통해 기본적인 수준의 커스터마이징을 제공하며, 대부분의 GNOME 기반 앱에도 고유한 설정이 있습니다. 하지만 KDE와 비교하면 GNOME은 데스크톱을 취향에 맞게 조정할 수 있는 옵션이 다소 부족하게 느껴질 수 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

기본 설정만으로 만족해야 하는 것은 아닙니다. GNOME에서 직접 만든 Dconf 편집기를 사용하면 일반적으로 숨겨져 있는 모든 GSettings와 Dconf 앱 설정을 열람하고 수정할 수 있습니다.

이 앱을 통해 GNOME의 설정 데이터베이스에 사용하기 쉬운 그래픽 인터페이스(GUI)로 접근할 수 있으며, 검색 기능을 이용해 원하는 설정을 즉시 찾을 수도 있습니다.

다운로드: Dconf 편집기 (무료)

Dconf 편집기 사용 시 주의사항!

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

Dconf 편집기는 매우 강력한 도구라는 점을 명심하세요. 잘 활용하면 GNOME 데스크톱을 원하는 대로 세밀하게 조정할 수 있지만, 부주의하게 사용하면 앱을 손상시킬 수 있습니다. 심한 경우 GNOME 자체가 고장 날 수도 있습니다. 이 앱을 통해 바탕화면 운영에 필수적인 설정을 포함한 각종 숨겨진 설정을 변경할 수 있기 때문입니다.

Dconf 편집기를 사용할 때는 반드시 각 설정의 스키마(schema)를 읽고 어떤 변화가 일어날지 파악하세요. 스키마가 없는 설정이라면 온라인에서 검색해 기능을 먼저 확인하는 것이 좋습니다. 자신이 무엇을 하고 있는지 확실하지 않다면 Dconf 데이터베이스의 /org/gnome 폴더 외부의 설정은 절대 변경하지 마세요.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

Dconf 편집기 사용 중 문제가 발생했다면 당황하지 마세요. 앱 내에서 변경 사항을 되돌릴 수 있는 경우가 많습니다. 그래도 해결되지 않는다면 터미널에서 다음 명령어로 GNOME 데스크톱 설정을 전부 기본값으로 초기화할 수 있습니다:

dconf reset -f /

단, 이 명령은 데스크톱 설정에 적용된 모든 변경 사항을 되돌린다는 점에 유의하세요.

알아두면 유용한 Dconf 편집기 설정들

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

/org/gnome 폴더에는 가장 유용한 Dconf 편집기 설정이 모여 있습니다. 여기에는 나만의 GNOME 환경을 꾸미기 위한 옵션의 보고가 숨어 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

GNOME 설정 앱에는 마이크, 카메라, 위치 정보에 대한 앱 접근 권한 등 기본적인 프라이버시 설정이 마련되어 있습니다. Dconf 편집기를 사용하면 사운드 출력 접근 차단, USB 보호 같은 더 세부적인 설정까지 다룰 수 있습니다.

심지어 화면에 개인 정보와 전체 사용자 이름을 숨길 수도 있습니다. 온라인에 스크린샷을 공유할 때 신원 노출을 막고 싶다면 특히 유용한 기능입니다. 이 외의 프라이버시 설정은 앱에서 /org/gnome/desktop/privacy 경로에서 찾을 수 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

/org/gnome/desktop/interface 폴더의 대부분 설정은 GNOME Tweaks 앱으로도 접근 가능하지만, Dconf 편집기로만 열 수 있는 인터페이스 설정도 남아 있습니다. 이 폴더에는 GNOME Tweaks의 모든 설정이 담겨 있으며, 애니메이션, 커서 크기, 입력창 동작 방식 같은 추가 설정도 제공합니다. 모든 창에서 스크롤바를 항상 표시되도록 만들 수도 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

/org/gnome/shell/extensions 경로에서는 GNOME 셸 확장 프로그램의 설정에 접근할 수 있습니다. Extension Manager 앱으로도 확장 프로그램 설정을 변경할 수 있지만, 여러 확장 프로그램을 한꺼번에 조정할 때는 Dconf 편집기가 훨씬 유용합니다.

주변을 샅샅이 둘러보면 확장 프로그램 개발자가 기본 설정 화면에 넣지 않은 추가 옵션까지 발견할 수 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

/org/gnome 폴더를 탐색하면 GNOME 기본 앱들의 설정도 찾아 변경할 수 있습니다. 예를 들어 계산기 설정은 /org/gnome/calculator에서, 파일 관리자(GNOME Files) 설정은 /org/gnome/nautilus에서 확인할 수 있습니다.

이런 앱들 대부분에는 기본 창 크기 설정도 포함되어 있습니다. 앱 창을 항상 특정 크기로 유지하거나 시작 시 자동으로 최대화되게 하고 싶다면 유용하게 활용할 수 있습니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드

Dconf 편집기로 바탕화면 배경화면을 자유롭게 꾸밀 수도 있습니다. /org/gnome/desktop/ 경로에서 배경 이미지를 늘리기(stretch), 확대(zoom), 스케일 조절(scaled) 등 다양한 방식으로 지정할 수 있고, 배경 이미지의 불투명도를 낮춰 단색 또는 그라데이션 배경 위에 얹을 수도 있습니다.

라이트 모드와 다크 모드에 서로 다른 배경화면을 지정하는 것도 가능합니다. Night Theme Switcher와 함께 사용하면 시간대에 따라 배경화면과 테마가 자동으로 전환됩니다.

Dconf 편집기로 숨겨진 GNOME 설정 잠금 해제하기 – 단계별 완벽 가이드
이미지 출처: The Linux Experiment/YouTube

노트북으로 리눅스를 사용한다면 절전 옵션을 통해 배터리 사용 시간을 늘릴 수 있습니다. /org/gnome/settings-daemon/plugins/power 폴더에는 노트북 배터리를 더 오래 쓸 수 있는 전원 설정이 모여 있습니다. 여기에서 유휴 상태의 화면 밝기, 저배터리 시 전원 모드, 컴퓨터가 절전 모드에 진입하기 전 대기 시간 등을 변경할 수 있습니다.

Dconf 편집기로 나만의 GNOME 환경 만들기

GNOME 데스크톱 환경에는 생각보다 훨씬 많은 설정이 숨겨져 있습니다. 리눅스 사용자는 Extension Manager, Tweaks, Dconf 편집기 같은 도구를 활용해 GNOME 데스크톱을 자신만의 공간으로 만들 수 있습니다. 이는 GNOME의 방대한 앱 목록 중 극히 일부에 불과합니다.

파일 관리자 같은 핵심 GNOME 앱조차 세밀하게 조정할 수 있습니다. GNOME 커스터마이징을 한 차원 끌어올릴 수 있다는 의미입니다. 단, 어디를 봐야 하는지 아는 것이 관건입니다.