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

Ubuntu 11.10에서 화면 보호기 변경하는 방법

Ubuntu 11.10은 여러 면에서 훌륭한 개선을 선보였지만, 화면 보호기(screensaver) 선택지는 예외입니다. 사실 자세히 살펴보면 선택지 자체가 존재하지 않습니다. 사용자에게 제공되는 것은 오직 "빈 화면" 화면 보호기뿐인데, 말 그대로 아무것도 표시하지 않는 검은 화면만 보여줄 뿐입니다.

직관적으로는 이를 해결할 방법이 없어 보이지만, 몇 가지 우회 방법을 통해 더 다채로운 화면 보호기를 사용할 수 있습니다. 그런데 애초에 이런 문제는 왜 발생한 것일까요?

모든 원인은 GNOME 3

Ubuntu 11.10은 Unity가 기반으로 삼던 응용 프로그램 프레임워크를 GNOME 2에서 GNOME 3로 전환했습니다. 최신 버전인 GNOME 3.2는 폭넓은 시스템 설정 옵션을 제공하지만, 여러 측면에서 아직 미완성 단계로 평가받고 있으며, 화면 보호기 선택 기능도 그중 하나입니다.

Ubuntu 개발자들이 원한다면 이 부분을 얼마든지 교체할 수 있었겠지만, 통일성을 유지하기 위해 그대로 두었다고 추측됩니다. 하지만 이것이 사용자가 직접 변경할 수 없다는 의미는 아닙니다.

더 나은 화면 보호기로 교체하기

생각보다 어렵지 않습니다. 패키지 몇 개만 교체하면 작업이 끝납니다. 시작하기 전에 소프트웨어 소스(Software Sources)에서 모든 저장소가 활성화되어 있는지 확인하세요. 그래야 Ubuntu가 필요한 패키지를 찾을 수 있습니다.

아래 명령어를 터미널에 복사해서 붙여 넣으면 가장 빠릅니다:

sudo apt-get remove gnome-screensaver && sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

또는 Ubuntu 소프트웨어 센터에서 gnome-screensaver를 제거한 뒤, xscreensaver, xscreensaver-gl-extra, xscreensaver-data-extra를 직접 설치해도 됩니다.

설정 방법

설치가 완료되면 XScreenSaver(Unity Dash에서 검색하면 "Screensaver"로 표시됩니다)를 실행하세요. 설정 창을 처음 열면 GNOME 화면 보호기 데몬이 아직 실행 중이라는 경고가 나타나며, 해당 데몬을 중지하라는 안내를 받게 됩니다. 안내대로 중지한 후, XScreenSaver 데몬이 현재 디스플레이에서 실행되도록 허용하면 됩니다.

첫 번째 탭인 "Display Modes"에서는 어떤 종류의 화면 보호기를 사용할지 지정할 수 있습니다. 선택 가능한 옵션이 매우 다양하고, 일정 시간이 지나면 자동으로 다른 화면 보호기로 전환되도록 설정할 수도 있습니다. 심지어 주기적으로 순환할 화면 보호기를 직접 골라 지정하는 것도 가능합니다.

"Advanced" 탭에서는 고급 세부 옵션을 조정할 수 있습니다. 많은 항목이 초보자에게는 낯설게 느껴질 텐데, 잘 모르겠다면 그대로 두는 것이 가장 좋습니다. 반면 내용을 정확히 이해하는 사용자라면 마음껏 활용해 보시기 바랍니다.

원래 상태로 되돌리기

단순한 빈 화면으로 돌아가고 싶다면, 안정성 때문이든 다른 이유든, 역시 간단하게 처리할 수 있습니다. 단순히 패키지를 설치·제거하는 것 외에 추가 작업이 필요하므로 터미널을 통해 실행하는 것을 권장합니다.

이전 상태로 되돌리려면 다음 명령어를 실행하세요:

sudo apt-get remove xscreensaver xscreensaver-gl-extra xscreensaver-data-extra && sudo rm /usr/bin/gnome-screensaver-command && sudo apt-get install gnome-screensaver

이 명령은 필요한 패키지를 제거하고 재설치할 뿐만 아니라, 더 이상 필요하지 않으면서 문제를 일으킬 수 있는 파일까지 함께 삭제해 줍니다.

마무리

Linux의 높은 커스터마이징 자유도가 빛을 발하는 또 하나의 사례입니다. 다행히 화면 보호기를 교체하는 이 방법은 누구나 쉽게 접근할 수 있습니다. 향후 릴리스에서는 Ubuntu(또는 GNOME 프레임워크)가 기본적으로 더 많은 화면 보호기 옵션을 포함해 이런 작업이 불필요해지길 기대해 봅니다. 그때까지는 이 방법만으로도 충분히 만족스러울 것입니다.

이 글에서 다룬 화면 보호기처럼 Ubuntu에서 무언가 부족하다고 느끼는 부분이 있나요? GNOME에 다음으로 추가되었으면 하는 기능이 있다면 댓글로 알려주세요!