LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1315|回复: 7

为什么我的awesome wm不能设置壁纸?

[复制链接]
发表于 2010-4-12 23:19:17 | 显示全部楼层 |阅读模式
按照wiki里的步骤都设置了,没有反应。。。

桌面上就是一片黑的,纯色,很奇怪~

求助下设置成功的朋友,谢谢了~
发表于 2010-4-13 08:55:12 | 显示全部楼层
无语啊, 你总得说说你按wiki哪一步怎么做的吧? wiki里面壁纸的实现多了去了...

PS: 提问的智慧啊...
回复 支持 反对

使用道具 举报

发表于 2010-4-13 09:14:48 | 显示全部楼层
不懂。。。。awesome的应该有默认壁纸的吧,就算设置不好也不会是纯黑一片吧?
---------------------------------------------
建议:检查一下设置壁纸的命令(其实这个和用什么wm没有关系,与wm有关系的地方是要把这条命令放在什么地方才合适)

个人常用的
        feh --bg-scale <wallpaper_file>

        qiv -z <wallpaper_file>
(请安装feh或qiv)
(不喜欢用awsetbg,反正feh或qiv总要装一个)
---------------------------------------------
对于awesome,把设置壁纸的命令放在theme.lua里比较好,具体看文件里的注释。
---------------------------------------------
放到.xinitrc里面而不改theme.lua的话,应该会因为执行顺序的原因被覆盖吧(猜的,没试过就是了)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-13 10:45:36 | 显示全部楼层
不好意思~~
我是先设置在~/.config/awesome/rc.lua里设置theme为zenburn,然后在/usr/share/awesome/theme/zenburn/theme.lua里设置壁纸的。
修改这个语句:
theme.wallpaper_cmd = { "awsetbg /这里是我的壁纸路径.jpg" }
方法应该没有错吧~

我比较喜欢原生的壁纸设置,不想用其它的工具~

补充下问题,谢谢~

其实按照默认的话也应该是有壁纸的啊,但是我刚装好awesome之后就是没有壁纸的,就是纯色,黑的。很奇怪~
回复 支持 反对

使用道具 举报

发表于 2010-4-13 11:13:14 | 显示全部楼层
应该没有原生的壁纸设置一说吧。。。。。
awsetbg本身是一个wrapper,他通过调用其它程序(比如hsetroot, feh, qiv, etc. )来设置壁纸。

我想你应该是没有装能够设置壁纸的程序吧。
pacman -S feh
之后重启awesome看看。反正如果不喜欢feh还能删掉。
回复 支持 反对

使用道具 举报

发表于 2010-4-13 12:26:32 | 显示全部楼层
awesome自己没设置壁纸功能...通常搭配的是feh...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-13 12:52:00 | 显示全部楼层
ok了,谢谢拉~

我还以为是自己窗口管理器本身就支持设置壁纸呢。
原来是这样的,刚使用,再学习~
回复 支持 反对

使用道具 举报

发表于 2010-6-20 17:03:32 | 显示全部楼层
awsetbg -u feh
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表