xscreensaver 잠금 해제 화면 테마는 어떻게합니까?


34

Xubuntu 11.10에서 추악한 화면 보호기 잠금 해제 화면을 어떻게 교체합니까?

표준 xscreensaver는 매우 추악합니다.

화면 잠금 해제에 대한 테마가 있습니까?

답변:


10

가장 가까운 테마는 색상 / 글꼴 및 날짜-시간 형식을 변경하는 것입니다. 더 많은 것은 xscreensaver를 다시 컴파일하고 소스를 변경해야 할 것입니다.

예를 들어-

여기에 이미지 설명을 입력하십시오

로 변경할 수 있습니다-

여기에 이미지 설명을 입력하십시오

어떻게

리프 패드 ( leafpad ~/.Xresources)를 사용 .Xresources하여 홈 폴더에 있는 파일을 작성 / 수정하십시오 .

위의 첫 번째 그림에 대해 다음을 복사하여 붙여 넣습니다.

xscreensaver.splash: false

!font settings
xscreensaver.Dialog.headingFont:        -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont:           -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont:          -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont:          -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont:         -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont:           -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont:         -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*

!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground:         #ffffff
xscreensaver.Dialog.background:         #111111
xscreensaver.Dialog.topShadowColor:     #111111
xscreensaver.Dialog.bottomShadowColor:  #111111
xscreensaver.Dialog.Button.foreground:  #666666
xscreensaver.Dialog.Button.background:  #ffffff

!username/password input box and date text colour
xscreensaver.Dialog.text.foreground:    #666666
xscreensaver.Dialog.text.background:    #ffffff
xscreensaver.Dialog.internalBorderWidth:24
xscreensaver.Dialog.borderWidth:        20
xscreensaver.Dialog.shadowThickness:    2

!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground:  #ff0000
xscreensaver.passwd.thermometer.background:  #000000
xscreensaver.passwd.thermometer.width:       8

!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat:    %I:%M%P %a %b %d, %Y

두 번째 사진을 위해 다음을 복사하여 붙여 넣습니다.

xscreensaver.splash: false

!font settings
xscreensaver.Dialog.headingFont:        -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont:           -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont:          -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont:          -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont:         -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont:           -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont:         -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*

!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground:         #111111
xscreensaver.Dialog.background:         #ffffff
xscreensaver.Dialog.topShadowColor:     #111111
xscreensaver.Dialog.bottomShadowColor:  #111111
xscreensaver.Dialog.Button.foreground:  #ffffff
xscreensaver.Dialog.Button.background:  #666666

!username/password input box and date text colour
xscreensaver.Dialog.text.foreground:    #ffffff
xscreensaver.Dialog.text.background:    #666666
xscreensaver.Dialog.internalBorderWidth:24
xscreensaver.Dialog.borderWidth:        20
xscreensaver.Dialog.shadowThickness:    2

!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground:  #ff0000
xscreensaver.passwd.thermometer.background:  #000000
xscreensaver.passwd.thermometer.width:       8

!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat:    %I:%M%P %b %d

변경 사항을 사용하려면 다음 단계를 수행하십시오.

xrdb -merge ~/.Xresources
killall xscreensaver
xscreensaver -no-splash &

출처


4

svg 이미지 프로그램 (잉크 스케이프와 같은)에 익숙한 경우 원하는대로 로고를 수정할 수도 있습니다. 로고는 usr / share / pixmaps에 있으며 xscreensaver.svg 및 xscreensaver.xpm이라고합니다.

그러나 로고 변경에 대한 언급이 있습니다. 자세한 내용은 이 스레드를 참조하십시오

또한 xpm 파일과 관련하여 여러 가지 중요한 제한 사항이 있습니다 . 나는 그것들을 무시하여 내 시스템이 완전히 충돌했습니다. 앞으로 시도해 보 겠지만 지금까지는 불타는 컴퓨터 로고를 고수 할 것입니다. 나중에 찾은 제한 사항은 여기를 참조하십시오. http://www.improbability.net/xss/

다음은 이미지를 올바르게 하드 코딩하기 위해 따라야하는 프로세스입니다. http://www.inductiveload.com/posts/change-the-xscreensaver-icon/

그건 그렇고, 나는 모든 사람이 "dina"글꼴을 가지고 있지 않기 때문에 글꼴을 다른 것으로 변경하는 것이 좋습니다. 그런 다음 원래의 페일 세이프 글꼴로 되돌아갑니다. 예를 들어 "dina"를 "arial"로 바꾸면 우분투 글꼴이 작동하지 않는 것 같습니다.


1
ck, 대부분 죽은 링크는 슬프게도.
meawoppl

2

fossfreedom의 예에 따라 새로 만든 ~ / .Xresources 파일에서 다음 설정을 선택했는데 결과가 매우 매력적임을 나타 냈습니다 (부드러운 파랑이있는 어두운 배경 테마).

xscreensaver.splash: false

!font settings
xscreensaver.Dialog.headingFont:        -*-georgia-bold-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont:           -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont:          -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont:          -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont:         -*-georgia-bold-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont:           -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont:         -*-georgia-bold-r-*-*-18-*-*-*-*-*-*-*

!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground:         #00efef
xscreensaver.Dialog.background:         #111111
xscreensaver.Dialog.topShadowColor:     #111111
xscreensaver.Dialog.bottomShadowColor:  #111111
xscreensaver.Dialog.Button.foreground:  #111111
xscreensaver.Dialog.Button.background:  #2040e0

!username/password input box and date text colour
xscreensaver.Dialog.text.foreground:    #2040e0
xscreensaver.Dialog.text.background:    #efefef
xscreensaver.Dialog.internalBorderWidth:36
xscreensaver.Dialog.borderWidth:        0
xscreensaver.Dialog.shadowThickness:    2

!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground:  #2040e0
xscreensaver.passwd.thermometer.background:  #2040e0
xscreensaver.passwd.thermometer.width:       0

!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat:    %I:%M%p - %a %b %d, %Y

또한 다음과 같이로드 된 변경 사항이 있습니다.

xrdb -merge ~/.Xresources; killall xscreensaver; xscreensaver -no-splash &

스크린 샷을 공유 하시겠습니까?
user230910


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