让屏保入住你的桌面背景!(或者让你的立方体桌面呈现不同的背景图)

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
回复
头像
daf3707
论坛版主
帖子: 12667
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

让屏保入住你的桌面背景!(或者让你的立方体桌面呈现不同的背景图)

#1

帖子 daf3707 » 2007-10-06 18:06

可以这样实现,
首先, 关闭你的3D程序,就是Compiz Fusion,宝石之类的,就是使用系统自带的窗口管理器,
然后,如果你以Gnome作为桌面环境,那么首先要关闭Nautilus托管桌面的功能,使用系统工具中的“配置编辑器”将

代码: 全选

/apps/nautilus/preferences/show_desktop 
更改为“false”,如果你不知道怎么改,可以运行

代码: 全选

gconftool-2 –type bool –set /apps/nautilus/preferences/show_desktop false
(运行此命令后,如果你运行了Compiz fusion的3D桌面,在CF的“桌面立方体”的“Appearance"的“Background Images"里设置几张图片,就可以实现不同桌面不同背景的效果了。当然如果要实现屏保当作背景,你就不能打开CF软件。)
如果你用的是KDE,那么在

代码: 全选

desktop properties > Behavior >
里将桌面托管关掉。如果你用Fluxbox、Icewm等窗口管理器并且用ROX等托管桌面,那么你得关掉这些桌面托管工具。
最后运行

代码: 全选

 /usr/lib/xscreensaver/glmatrix -root
你发现了什么?桌面上下起了数字雨!当然,usr/lib/xscreensaver/glmatrix这个文件必须存在,你也可以将glmatrix换成其它的屏保名称,屏保都在usr/lib/xscreensaver/下。如果你希望开机就启动屏保桌面,那就建立一个快捷方式:

代码: 全选

 nano glmatrix.desktop
在里面加入以下内容:

代码: 全选

 [Desktop Entry]
    Version=1.0
    Encoding=UTF-8
    Name=No name
    Name[en_IN]=Desktop matrix
    Exec=/usr/lib/xscreensaver/glmatrix -root
    X-GNOME-Autostart-enabled=true
保存后退出,Gnome中运行

代码: 全选

   mv glmatrix.desktop ~/.config/autostart/
KDE下同样建立glmatrix.desktop文件,内容为:

代码: 全选

    [Desktop Entry]
    Encoding=UTF-8
    Exec=/usr/lib/xscreensaver/glmatrix -root
    StartupNotify=false
    Terminal=false
    Type=Application
然后

代码: 全选

    mv glmatrix.desktop ~/.kde/Autostart/
Fluxbox中

代码: 全选

    vi ~/.fluxbox/apps
在其中加入一行

代码: 全选

    [startup] {/usr/lib/xscreensaver/glmatrix -root}
其它桌面环境和窗口管理器按各自设置开机启动程序的方法设置即可。
效果如图。(如果要恢复原桌面托管,gnome中运行

代码: 全选

gconftool-2 –type bool –set /apps/nautilus/preferences/show_desktop true
)
附件
screensaver-1.jpg
screensaver-2.jpg
screensaver-2.jpg (11.28 KiB) 查看 4318 次
screensaver-3.jpg
头像
runpin
帖子: 646
注册时间: 2005-09-29 11:13
来自: Boston, MA
送出感谢: 0
接收感谢: 0

#2

帖子 runpin » 2007-10-06 22:31

cnzonek
帖子: 70
注册时间: 2007-01-19 0:57
送出感谢: 0
接收感谢: 0

#3

帖子 cnzonek » 2007-10-07 3:16

支持···· TEST中
头像
kg7726
帖子: 402
注册时间: 2006-12-16 12:39
来自: 广东省广州市
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 kg7726 » 2007-10-07 22:15

下次去试试,觉得很爽哦
selenefox
帖子: 15
注册时间: 2007-10-05 8:00
送出感谢: 0
接收感谢: 0

#5

帖子 selenefox » 2007-10-08 17:16

不能显示桌面图标,这点比较遗憾
头像
daf3707
论坛版主
帖子: 12667
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

#6

帖子 daf3707 » 2007-10-08 21:09

selenefox 写了:不能显示桌面图标,这点比较遗憾
确实是不能显示图标,而且桌面右键也没有菜单了。
fengarenas
帖子: 6
注册时间: 2010-10-05 9:14
送出感谢: 0
接收感谢: 0

Re: 让屏保入住你的桌面背景!(或者让你的立方体桌面呈现不同的背景图)

#7

帖子 fengarenas » 2011-02-24 12:39

可以使用xwinwrap 实现桌面显示屏保,而且桌面的快捷方式也是正常的,不用关闭Nautilus
头像
shirleymarching
帖子: 10
注册时间: 2011-02-25 21:07
送出感谢: 0
接收感谢: 0

Re: 让屏保入住你的桌面背景!(或者让你的立方体桌面呈现不同的背景图)

#8

帖子 shirleymarching » 2011-02-26 12:11

代码无能的小白飘过~ :em83
回复

回到 “桌面特效”