사용자 정의 XScreenSaver 로그인

사용자 정의 XScreenSaver 로그인

저는 XScreenSaver의 로그인 창 테마를 지정하기 위해 Arch Wiki의 지침을 따랐습니다. 파일 을 만들고 ~/.Xresources위키에서 가져온(및 수정한) 코드를 붙여넣었습니다.

! xscreensaver ---------------------------------------------------------------

!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:         #ff0000
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

작동하는지 확인하기 위해 배경을 밝은 빨간색으로 설정했지만 작동하지 않았습니다. 난 달린다:

xrdb ~/.Xresources

그리고

xrdb -merge ~/.Xresources

하지만 여전히 화면 보호기의 로그인 패널에서 어떤 변경 사항도 볼 수 없습니다. 여전히 예전과 똑같습니다.

답변1

xscreensaver먼저 재부팅 해야 할 수도 있습니다 .

killall xscreensaver
xscreensaver &

관련 정보