답변:
12.04부터 Ubuntu는 스크린 세이버와 함께 제공되지 않으며 시스템이 유휴 상태 일 때 나타나는 검은 색 화면 만 제공합니다. 화면 보호기를 원한다면 gnome-screensaver를 XScreenSaver로 바꿀 수 있습니다.
스크린 세이버는 실제로 우분투 11.10에서 제거되었습니다. Ubuntu는 gnome-screensaver를 사용하고 업스트림 그놈의 변경 사항을 상속했습니다. 그놈 개발자들은 모니터를 저전력 모드로 만드는 검은 색 화면이 최적이라고 생각합니다.
터미널을 열고 다음 명령을 실행하여 gnome-screensaver를 설치 제거하십시오.
sudo apt-get remove gnome-screensaver
다음 명령으로 XScreenSaver 및 일부 추가 화면 보호기 패키지를 설치하십시오.
sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
설치 후 Dash for Screensaver에서 검색을 수행하십시오. 스크린 세이버 유틸리티를 실행하고 XScreenSaver를 구성하고 스크린 세이버 설정을 선택하는 데 사용하십시오.
Screensaver 유틸리티는 gnome-screensaver 프로세스를 중지하고 xscreensaver 백그라운드 프로세스를 시작하라는 메시지를 표시합니다.
기본적으로 XScreenSaver는 시작할 때마다 임의의 화면 보호기를 선택합니다. 선택한 스크린 세이버를 지정하거나 "한 스크린 세이버 만"모드를 활성화하여 항상 선호하는 스크린 세이버를 사용할 수 있습니다.
실제로 화면 보호기를 사용하려면 로그인 할 때마다 XScreenSaver가 백그라운드에서 시작되도록합니다. 시작되지 않으면 시스템이 유휴 상태이고 화면 보호기가 시작되는 것을 알 수 없습니다.
Dash에서 Startup Applications 유틸리티를 시작하여 시작하십시오. 다음 명령으로 시작 프로그램을 추가하십시오. 여기에서 이름과 의견은 원하는 것이 될 수 있습니다.
xscreensaver -nosplash
이러한 변경 사항을 되 돌리는 것은 간단합니다. 다음 명령을 실행하여 XScreenSaver를 제거하고 gnome-screensaver를 다시 설치하십시오.
sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
sudo apt-get install gnome-screensaver
소스 및 기타 정보 : Ubuntu 12.04에 화면 보호기를 추가하는 방법 .
xscreensaver
을 실행하여 명령 줄에서 구성 할 수 있습니다 xscreensaver-demo
.
아니요, gnome-screensaver를 제거하고 xscreensaver를 설치할 필요가 없습니다. 시스템 설정-> 밝기 및 잠금으로 이동하여 그놈 화면 보호기의 유휴 시간을 설정할 수 있습니다. 그놈 화면 보호기는 LCD 모니터를 낮은 활동 모드로 전환 할 수 있으므로 모니터에 가장 적합합니다.
Radu의 답변은 좋은 답변이므로 중복하지 않습니다. xscxreensaver
개발자가 권장하는 추가 단계를 지적하겠습니다 . 또한 개발자의 짧은 역사 단락도 포함시킵니다.
그놈 또는 유니티 사용
그놈은 10 년 동안 더 나은 상태로 출하
xscreensaver
되었으며 모든 것이 즉시 작동했습니다. 그러나 2005 년에 그들은 xscreensaver를 개선하고 변경 사항을 다시 제공하는 대신 휠을 재발 명하고 "gnome-screensaver"라는 xscreensaver 데몬을 대체하기로 결정했습니다. 결과적으로 "gnome-screensaver"프로그램은 안전하지 않고 버그가 제거되었으며 xscreensaver의 많은 기능이 누락되었습니다. 당신은 그것을 사용해서는 안됩니다.gnome-screensaver를 xscreensaver로 바꾸려면
gnome-screensaver 패키지를 완전히 제거하십시오.
sudo apt-get remove gnome-screensaver
로그인시 xscreensaver를 시작하십시오.
메뉴에서 "시작 응용 프로그램"을 선택하거나 수동으로 "gnome-session-properties"를 시작하고 "xscreensaver"를 추가하십시오.
그놈의 "화면 잠금"에 xscreensaver를 사용하십시오.
sudo ln -sf /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command
그러나 Unity에서는 작동하지 않습니다. 분명히 그 자체의 내장 스크린 로커가 있으며 그놈 스크린 세이버가 아니며 제거 할 수 없지만 여전히 버그로 묶여 안전하지 않습니다. 계속 그 바퀴를 재발 명하십시오! (Unity의 잠금 기능을 xscreensaver로 바꾸는 방법을 알고 있다면 알려주세요.)
Unity의 내장 블랭킹을 끕니다.
"시스템 설정 / 밝기 및 잠금"을여십시오.
"자동 시작"을 선택 해제하십시오.
"사용하지 않을 때 화면 끄기"를 "없음"으로 설정하십시오.
나는 개발자의 강한 언어에 동의하지 않지만 역사를 숨기는 것이 아니라 포함시키는 것이 낫다고 느꼈습니다.
Ctrl+ Alt+ L외부 모니터가 비어있는 화면을 즉시 잠그고 dpms가있는 화면을 끌 때 많은 사람들이 불평 했습니다. 화면 잠금을 해제 할 때 원하지 않는 지연이 발생합니다. 를 사용 xscreensaver
하면 특정 문제를 피할 수 있습니다.
다음에서 Ctrl+ Alt+ L단축키를 해제하고 gnome-screensaver
새 명령에 지정할 수 있습니다 xscreensaver
.
xscreensaver-command -lock
이 키보드 단축키 재 할당은 Ubuntu 16.04에서도 작동합니다.