우분투에서 스크린 세이버 구성


65

우분투에서 화면 보호기를 어떻게 구성합니까? gnome-screensaver가 실행되고 있음을 알 수 있습니다.

답변:


88

12.04부터 Ubuntu는 스크린 세이버와 함께 제공되지 않으며 시스템이 유휴 상태 일 때 나타나는 검은 색 화면 만 제공합니다. 화면 보호기를 원한다면 gnome-screensaver를 XScreenSaver로 바꿀 수 있습니다.

스크린 세이버는 실제로 우분투 11.10에서 제거되었습니다. Ubuntu는 gnome-screensaver를 사용하고 업스트림 그놈의 변경 사항을 상속했습니다. 그놈 개발자들은 모니터를 저전력 모드로 만드는 검은 색 화면이 최적이라고 생각합니다.

XScreenSaver 설치

터미널을 열고 다음 명령을 실행하여 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

xscreenserver

변경 사항 되돌리기

이러한 변경 사항을 되 돌리는 것은 간단합니다. 다음 명령을 실행하여 XScreenSaver를 제거하고 gnome-screensaver를 다시 설치하십시오.

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

소스 및 기타 정보 : Ubuntu 12.04에 화면 보호기를 추가하는 방법 .


이것은 정말 어리석은 질문이지만 스크린 세이버를 시작할 때 어떻게 설정합니까?
MadTux

1
훌륭한 답변! @MadTux : '스크린 세이버'프로그램 창의 하단에서 시작할 때 설정
eggonlegs

xscreensaver을 실행하여 명령 줄에서 구성 할 수 있습니다 xscreensaver-demo.
Drew Noakes

훌륭한 자원! 이 정보를 게시물에 추가하십시오. Gnome의 화면 보호기를 XScreensaver로 교체 할 때 Ctrl + Alt + L이 작동을 멈추고이를 해결하는 방법에 관한 것입니다. askubuntu.com/questions/75692/…
Mihai Danila

CLI에서 해당 구성 창을 어떻게 호출합니까?
holms

4

아니요, gnome-screensaver를 제거하고 xscreensaver를 설치할 필요가 없습니다. 시스템 설정-> 밝기 및 잠금으로 이동하여 그놈 화면 보호기의 유휴 시간을 설정할 수 있습니다. 그놈 화면 보호기는 LCD 모니터를 낮은 활동 모드로 전환 할 수 있으므로 모니터에 가장 적합합니다.


gnome-screensaver는 단정하게 DPMS를 실행시키지 못했지만, 정확하게는 마지막으로 수행합니다 (예 : LCD 백라이트가 실제로 꺼져 있습니다!) – 시간 초과를 구성 할 수있는 장소가 맞습니다. 하지만 왜 시작하기 전에 내 이름 (검은 색 화면 모서리에)을 표시해야하는지 모르겠습니다 ...“저장”.
Robert Siemer

0

Radu의 답변은 좋은 답변이므로 중복하지 않습니다. xscxreensaver개발자가 권장하는 추가 단계를 지적하겠습니다 . 또한 개발자의 짧은 역사 단락도 포함시킵니다.


그놈 또는 유니티 사용

그놈은 10 년 동안 더 나은 상태로 출하 xscreensaver되었으며 모든 것이 즉시 작동했습니다. 그러나 2005 년에 그들은 xscreensaver를 개선하고 변경 사항을 다시 제공하는 대신 휠을 재발 명하고 "gnome-screensaver"라는 xscreensaver 데몬을 대체하기로 결정했습니다. 결과적으로 "gnome-screensaver"프로그램은 안전하지 않고 버그가 제거되었으며 xscreensaver의 많은 기능이 누락되었습니다. 당신은 그것을 사용해서는 안됩니다.

gnome-screensaver를 xscreensaver로 바꾸려면

  1. gnome-screensaver 패키지를 완전히 제거하십시오.

    sudo apt-get remove gnome-screensaver

  2. 로그인시 xscreensaver를 시작하십시오.

    메뉴에서 "시작 응용 프로그램"을 선택하거나 수동으로 "gnome-session-properties"를 시작하고 "xscreensaver"를 추가하십시오.

  3. 그놈의 "화면 잠금"에 xscreensaver를 사용하십시오.

    sudo ln -sf /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command

    그러나 Unity에서는 작동하지 않습니다. 분명히 그 자체의 내장 스크린 로커가 있으며 그놈 스크린 세이버가 아니며 제거 할 수 없지만 여전히 버그로 묶여 안전하지 않습니다. 계속 그 바퀴를 재발 명하십시오! (Unity의 잠금 기능을 xscreensaver로 바꾸는 방법을 알고 있다면 알려주세요.)

  4. Unity의 내장 블랭킹을 끕니다.

    "시스템 설정 / 밝기 및 잠금"을여십시오.

    "자동 시작"을 선택 해제하십시오.

    "사용하지 않을 때 화면 끄기"를 "없음"으로 설정하십시오.


기권

나는 개발자의 강한 언어에 동의하지 않지만 역사를 숨기는 것이 아니라 포함시키는 것이 낫다고 느꼈습니다.


우분투 18.04 특별 노트

Ctrl+ Alt+ L외부 모니터가 비어있는 화면을 즉시 잠그고 dpms가있는 화면을 끌 때 많은 사람들이 불평 했습니다. 화면 잠금을 해제 할 때 원하지 않는 지연이 발생합니다. 를 사용 xscreensaver하면 특정 문제를 피할 수 있습니다.

다음에서 Ctrl+ Alt+ L단축키를 해제하고 gnome-screensaver새 명령에 지정할 수 있습니다 xscreensaver.

xscreensaver-command -lock

이 키보드 단축키 재 할당은 Ubuntu 16.04에서도 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.