目前我使用 xscreensaver时钟。现在我想用 gnome-screensaver 替换 xscreensaver。现在我的问题是:如何配置 gnome-screensaver 以使用 xdaliclock?
答案1
我希望你喜欢 ;-)
如果您很懒并且只想让它工作,请在终端运行它并选择 XDaliClock:
cd ~/ && wget dl.dropbox.com/u/4098082/xdaliclock.sh && chmod +x ~/xdaliclock.sh && ~/xdaliclock.sh && rm ~/xdaliclock.sh
一步一步的说明:
1)安装一些应用程序:
sudo aptitude 安装 gnome-screensaver xdaliclock xscreensaver-data
2)创建文件:
gedit ~/xdaliclock
3)然后将其粘贴到其中:
[桌面条目] 编码=UTF-8 名称=xdaliclock 通用名称=XDaliClock TryExec=xdaliclock StartupNotify=false Exec=xdaliclock -root -font BUILTIN3 -24 -cycle -visual best 终端=false 类型=应用程序 类别=GNOME;屏幕保护程序; 仅显示=GNOME;
4)保存文件
5)移动文件:
sudo mv ~/xdaliclock /usr/share/applications/screensavers/xdaliclock.desktop
6)创建符号链接:
sudo ln -s /usr/bin/xdaliclock /usr/lib/xscreensaver/xdaliclock
7)打开屏幕保存首选项
gnome 屏幕保护程序首选项
8)选择xdaliclock
9)享受吧!
参考:http://my.opera.com/pau4o/blog/2009/07/07/xdaliclock-started-via-gnome-screensaver
答案2
一个更普遍的问题是如何配置 gnome-screensaver。
GNOME 的屏幕保护程序实用程序不显示或提供显示高级屏幕保护程序选项的选项。有关 GNOME 开发人员对此原因的解释,请阅读以下内容:
这可能不是完整的答案,但这是我最好的答案:
- 按 alt-f2
- 在框中插入文本“gconf-editor”,然后单击“运行”按钮
- 按 ctrl-f
- 在搜索中输入“屏幕保护程序”
- 在底部,注意“/apps/gnome-screensaver” - 双击它
现在这是我不太确定的一点。在此路径键中,您将找到一个键“主题”。尝试使用以下任一方式填充此字段:
[xdaliclock]
或者
[屏幕保护程序-xdaliclock-幻灯片]
除非编入 gnome-screensaver,否则这两个屏幕保护程序可能不兼容,但您必须询问 gnome 开发人员。
答案3
将 xdaliclock.xml 转换为 .desktop 文件
为什么我的 xscreensaver “hacks” 没有出现在 gnome-screensaver 中 配置工具? gnome-screensaver 使用标准桌面入口 (.desktop) 文件来 定义屏幕保护程序主题。Xscreensaver XML 配置文件 可以使用 数据目录中的migrate-xscreensaver-config.sh脚本 gnome 屏幕保护程序源。
从这里
这基本上就是 desegua 所说的,虽然不太详细,但作为参考,
它还使用配置工具而不是从代码框中复制和粘贴来
尝试消除可能的错误源。
如果他的解决方案不起作用,请尝试这个而不是 .desktop 粘贴