Awesome3窗口管理

仅仅用于软件推荐,不适合发求软件或软件使用问题方面的贴子
vampire530
帖子: 38
注册时间: 2007-04-07 23:25

Re: Awesome3窗口管理

#16

帖子 vampire530 » 2008-11-18 6:00

呵呵,刚接触awesome没几天,还在摸索中……一堆问题等着解决:
1. 如果配置网络阿?netmanager貌似在awesome下不能运行
2. 如果想要配置鼠标为右手习惯,除了在.xinitrc下用gnome-setting-deamon,该如何在lua.rc下配置?

提前感谢!!!
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

Re: Awesome3窗口管理

#17

帖子 anticlockwise » 2008-11-18 6:37

vampire530 写了:呵呵,刚接触awesome没几天,还在摸索中……一堆问题等着解决:
1. 如果配置网络阿?netmanager貌似在awesome下不能运行
2. 如果想要配置鼠标为右手习惯,除了在.xinitrc下用gnome-setting-deamon,该如何在lua.rc下配置?

提前感谢!!!
1. netmanager可以用的,在你的自动启动文件里写入nm-applet &就可以了
2. 默认不就是右手吗?
vampire530
帖子: 38
注册时间: 2007-04-07 23:25

Re: Awesome3窗口管理

#18

帖子 vampire530 » 2008-11-18 7:15

anticlockwise 写了:
vampire530 写了:呵呵,刚接触awesome没几天,还在摸索中……一堆问题等着解决:
1. 如果配置网络阿?netmanager貌似在awesome下不能运行
2. 如果想要配置鼠标为右手习惯,除了在.xinitrc下用gnome-setting-deamon,该如何在lua.rc下配置?

提前感谢!!!
1. netmanager可以用的,在你的自动启动文件里写入nm-applet &就可以了
2. 默认不就是右手吗?
多谢楼上,我一会试试~

汗自己一个……左手习惯,呵呵……
vampire530
帖子: 38
注册时间: 2007-04-07 23:25

Re: Awesome3窗口管理

#19

帖子 vampire530 » 2008-11-18 7:43

刚从试了下往autostart里面添加nm-applet,还是不行……

根据error log自己分析了一下,感觉如下:
nm-applet必须从networkmanager那require service,可是networkmanager在awesome下我不能正常启动,提升原因是受限于security policy in configuration file……不解……
还请几位高手不吝赐教,拜谢!
头像
没头苍蝇
帖子: 38
注册时间: 2007-10-09 12:59
来自: BUAA
联系:

Re: Awesome3窗口管理

#20

帖子 没头苍蝇 » 2008-11-18 11:49

vampire530 写了:刚从试了下往autostart里面添加nm-applet,还是不行……

根据error log自己分析了一下,感觉如下:
nm-applet必须从networkmanager那require service,可是networkmanager在awesome下我不能正常启动,提升原因是受限于security policy in configuration file……不解……
还请几位高手不吝赐教,拜谢!
我的电脑上面在.xinitrc里面调用nm-applet一直很正常,不是很清楚楼上的为什么出现这种情况。按理说装好了gnome的话应该是不会出问题的。。。
gnome-setting-deamon直接从.xinitrc中调用不就可以了么,没有必要挪到rc.lua里面调用吧?
如果想在rc.lua里面调用程序的话可以使用
awful.util.spawn("cmd") --这种方法是使用的awesome提供的lua库函数
io.popen("cmd") -- 这种方法是用的lua标准库函数

但是要注意的是在lua中使用上面两个函数如果没有返回(比如说调用出错什么的)就会导致整个awesome失去相应
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

Re: Awesome3窗口管理

#21

帖子 anticlockwise » 2008-11-18 23:03

没头苍蝇 写了:
vampire530 写了:刚从试了下往autostart里面添加nm-applet,还是不行……

根据error log自己分析了一下,感觉如下:
nm-applet必须从networkmanager那require service,可是networkmanager在awesome下我不能正常启动,提升原因是受限于security policy in configuration file……不解……
还请几位高手不吝赐教,拜谢!
我的电脑上面在.xinitrc里面调用nm-applet一直很正常,不是很清楚楼上的为什么出现这种情况。按理说装好了gnome的话应该是不会出问题的。。。
gnome-setting-deamon直接从.xinitrc中调用不就可以了么,没有必要挪到rc.lua里面调用吧?
如果想在rc.lua里面调用程序的话可以使用
awful.util.spawn("cmd") --这种方法是使用的awesome提供的lua库函数
io.popen("cmd") -- 这种方法是用的lua标准库函数

但是要注意的是在lua中使用上面两个函数如果没有返回(比如说调用出错什么的)就会导致整个awesome失去相应
恩,awesome里边的autostart一般都用.xinitrc来代替(主要是awesome本身没有autostart的功能,官方WIKI中提供的autostart lua函数不推荐使用)。我不太一样,我是把自动启动的程序写在了一个自制的GDM启动脚本里边了。至少我这里nm-applet没有问题……
seenxu
帖子: 229
注册时间: 2008-04-26 7:47
来自: 德国 斯图加特

Re: Awesome3窗口管理

#22

帖子 seenxu » 2008-11-19 4:40

awesome 2的老用户,还没有升级3.0,因为感觉2足够了。
个人感觉3做得太复杂了,完全没必要,就好像pekwm,fvmw一样,
弄一大堆配置的可能性,真正能用上的没几个。
还不如就提供几个基本的功能,让用户把他们都用好。。。
欢迎访问斯图论坛 stu-cn.de
mwwstuday
帖子: 88
注册时间: 2008-10-30 17:02

Re: Awesome3窗口管理

#23

帖子 mwwstuday » 2008-11-19 7:56

能介绍一下,awesome下关机的时候如何执行自定义的脚本吗?很喜欢他的平铺特性,gnome中,没有找到可以代替的软件。想试用一下。
另外,不管用不用,支持一下2楼的朋友。不仅给打了包,还给出了配置文件。
对于linux下的许多工具软件,配置文件简直就是生命。建议,高手们以后在写这么文章的时候,有针对性的作一个默认配置,比如说,基本上能满足大多数的要求的配置。也许这个要求不太好完成,因为没有人会知道别人的需要。
不管怎么说,学习linux的,自己要努力阿。 :em03
vampire530
帖子: 38
注册时间: 2007-04-07 23:25

Re: Awesome3窗口管理

#24

帖子 vampire530 » 2008-11-19 12:09

呵呵,我也纳闷为什么自己的机子有问题,试了同学的机子,都正常。
anyway,昨天上了下irc问了问,有这样的解决方法:
进入awesome,然后
sudo invoke-rc.d dbus restart
然后运行nm-applet可以联网;
可是直接在.xinitrc里面使用 nm-applet& 只显示"Networkmanager not running". irc上告诉我是必须先启动networkmanager的init script。
请问一下,如果默认run这个script,而不是每次进入awesome再运行?
多谢各位
头像
xzap
帖子: 256
注册时间: 2006-08-24 21:25

Re: Awesome3窗口管理

#25

帖子 xzap » 2008-11-19 15:05

awesome越来越好用了哦,从3.1的rc1开始支持菜单了,但是有bug,rc2的菜单就很完美了,而且还可以在任务栏上右键选择所有的任务,而且rc2的主题也制作过,以前主题就是一个文件,现在是把配置文件和图标什么的都放在一个文件夹中,,和gnome的主题比较接近了。原来的图标什么的用txtbox现实,现在有专用的imagebox了。还有很多的改进,不错哦。配置文件中的鼠标触发方式也和3.0完全不同了。所以要改配置文件。
由于转到了archlinux,所以也无法提供deb包了。
如果谁要3.1 rc2的配置文件我倒可以提供。

其实awesonme3也很简单啊,配置文件很容易懂的,总的来说分5个部分
1、设定默认的一些参数,比如加载的lua,默认的终端什么的,主题的路径,设定floting的软件这些。
2、设定一个工具栏,3是stautbox,3.1是wiibox,之前呢设定写taglist和任务栏这些,3.1还要菜单。
3、设定鼠标快捷键
4、设定键盘快捷键
5、其他的一些hook
就那么简单,复制/etc/xdg/awesome/rc.lua 到~/.config/awesome/rc.lua
第一部分设定一下终端就基本没什么事可
第二部分,可以完全默认,我是又加了个工具条当dock用的。
第三部分,可以参照它的样子,增加一些自己感觉方便的操作,不改也可以。
第四部分,同上
第五部分,基本不改,也可以增加一些额外功能,不加当然也可以啊如检查gmail,自启动程序什么的。
很简单的
seenxu
帖子: 229
注册时间: 2008-04-26 7:47
来自: 德国 斯图加特

Re: Awesome3窗口管理

#26

帖子 seenxu » 2008-11-19 17:54

想问一下楼上,awesome3运行时大概占多少内存?
我这里awesome2用12mb左右,64bit系统。
欢迎访问斯图论坛 stu-cn.de
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校

Re: Awesome3窗口管理

#27

帖子 zhan » 2008-11-19 18:34

40MB+, 觉得有点大,最近跑去用 xmonad 去了
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
头像
没头苍蝇
帖子: 38
注册时间: 2007-10-09 12:59
来自: BUAA
联系:

Re: Awesome3窗口管理

#28

帖子 没头苍蝇 » 2008-11-20 17:59

mwwstuday 写了:能介绍一下,awesome下关机的时候如何执行自定义的脚本吗?很喜欢他的平铺特性,gnome中,没有找到可以代替的软件。想试用一下。
另外,不管用不用,支持一下2楼的朋友。不仅给打了包,还给出了配置文件。
对于linux下的许多工具软件,配置文件简直就是生命。建议,高手们以后在写这么文章的时候,有针对性的作一个默认配置,比如说,基本上能满足大多数的要求的配置。也许这个要求不太好完成,因为没有人会知道别人的需要。
不管怎么说,学习linux的,自己要努力阿。 :em03
话说对于配置文件我在第一楼的帖子里面已经给出了wiki页的链接,上面已经有了一些针对默认配置文件的修改方法。
不过话说awesome3的配置文件似乎总在变,前段时间升级到3.1以后又不能用了,调了半天才正常。等到它的配置文件稳定了以后再上传一个到wiki里面去吧。
mwwstuday
帖子: 88
注册时间: 2008-10-30 17:02

Re: Awesome3窗口管理

#29

帖子 mwwstuday » 2008-11-20 18:40

下了包。可是安不上。
提示error:Dependency is not satisfiable libcairo2.
咳,在等等吧。
已经渐渐的养成了gnome的依赖。
Terminator 先凑活着使吧。
看awesome的脚本是用lua写的。又不会。我的机器,关机之前,必须要关闭adsl的连接。如果没有关机脚本。很痛苦。
谢谢没头苍蝇的答复。
vampire530
帖子: 38
注册时间: 2007-04-07 23:25

Re: Awesome3窗口管理

#30

帖子 vampire530 » 2008-11-21 5:08

楼上是8.10以下的版本吧。源里的libcairo2不可以的,我在安装的时候也遇到这个麻烦了,解决方法可以参考wiki里面的awesome howto,链接如下:
http://awesome.naquadah.org/wiki/index. ... Ubuntu-git

这两天逐渐远离gnome开始用awesome了,感觉不错。推荐大家常上IRC,目前上面人数大概能保持在200左右。
回复