首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义XScreenSaver登录

自定义XScreenSaver登录
EN

Unix & Linux用户
提问于 2015-01-26 11:20:39
回答 1查看 2.8K关注 0票数 4

我一直按照Arch上的说明对XScreenSaver的登录窗口进行主题化。我创建了一个~/.Xresources文件,粘贴了从wiki获取(并修改)的代码:

代码语言:javascript
复制
! 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

我把背景设置为亮红色,这样我就可以确认它是否有效,但它没有。我跑了:

代码语言:javascript
复制
xrdb ~/.Xresources

代码语言:javascript
复制
xrdb -merge ~/.Xresources

但在屏幕保护程序的登录面板上仍然看不到任何变化,仍然是老样子。

EN

回答 1

Unix & Linux用户

发布于 2015-01-26 12:54:48

您可能必须首先重新启动xscreensaver

代码语言:javascript
复制
killall xscreensaver
xscreensaver &
票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/181109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档