不想折腾了,求推荐一个稳定易用的WM,不要Awesome

2013-01-11 15:09:12 +08:00
 ini
在下的系统是Archlinux,因为懂一点Lisp,所以装了stumpwm这个纯Common Lisp实现的WM。但是装了之后,发现X老是崩溃。尤其是在写东西写了一半还没来得及C-x C-s或者:w的时候,尤其是聊天过程中,打了一半字准备按下Enter的时候,X崩溃了,然后我也差不多要崩溃了。。

所以,虽然用CL写配置文件是一件很酷的事情,但我还是决定换回一个稳定易用的WM,毕竟酷和稳定性比起来,后者更重要。要求条件如下:

1. 支持前缀快捷键,就像Emacs一样。因为我觉得,按C-t C-f这样使某个窗口全屏,比同时按Ctrl + Alt +Enter三个键使某个窗口全屏要舒服;(目前我知道DWM通过patch可以做到这一点)

2. 平铺,最好是手动平铺。自动平铺就像是在猜你的心思一样帮你把桌面给布置成某种布局,但实际你可能只是打开一个临时窗口马上就要关掉,根本不需要1:1的布局;而浮动窗口在你需要对照两个窗口的内容的时候,就悲剧了;

3. 最好内置有能显示像dropbox图标的system tray。现在大多数WM都有一个mode line,但基本都只能显示文字。当然,如果没有,能够和tint2完美搭配的话,也不错;

4. 不要Awesome,首先我觉得Lua的语法很蛋疼,其次,兼容性太差,3.5和3.4这样的小版本之间都不兼容,这是要闹哪样啊。。

求满足条件或部分条件的WM推荐(上面条件的优先级依次降低),能写一写优点神马的就更好了,先行谢过。 ^_^
18355 次点击
所在节点    Linux
37 条回复
ihacku
2013-01-11 16:30:02 +08:00
E17
xiaochong
2013-01-11 16:39:46 +08:00
i3wm,配置简单,够用
feinux
2013-01-11 16:47:09 +08:00
你应该换Mac。。。
loading
2013-01-11 17:02:11 +08:00
xmonad
个人其实推荐lxde,openbox其实可以配置得很顺手的
ini
2013-01-11 19:37:03 +08:00
@ihacku 听说E17还有不少bug,是谣言还是真的。。
@xiaochong 去I3的主页看了看,文档挺详细,不知道稳定性如何,我对它的印象还不错,打算试试。。
@feinux 就是Mac Air,被我重装了Archlinux,囧。。。
@loading xmonad用haskell,语法看起来很怪,得从头学啊。。而且得安装haskell这个大家伙。。openbox用过,也还不错,只是没办法tilling啊。。
john
2013-01-11 19:42:11 +08:00
xmonad 不是手动平铺,但却是很流行的Tiling WM(见Archlinux论坛),Musca不能完全满足你的要求,可以尝试一下;因为自用,感觉还行,虽然有一些不适应的地方:)

参见 http://linuxtoy.org/category/apps/window-manager http://linuxtoy.org/archives/musca.html
reusFork
2013-01-11 20:00:50 +08:00
sawfish也是lisp的,不过好像不是平铺的
wifi也有个表 https://wiki.archlinux.org/index.php/Comparison_of_Tiling_Window_Managers
ini
2013-01-11 20:02:16 +08:00
@john linuxtoy上的这些文章我基本都看过了。。囧。。
话说Musca现在不更新了,感觉略不爽。。
ini
2013-01-11 20:10:34 +08:00
@reusFork sawfish在用stumpwm之前有看过,是作者自己整的一种Lisp方言,虽然很强大,但估计稳定性比stumpwm还要差。。
话说那个列表到挺齐全,正在一个一个比较中。。
reusFork
2013-01-11 20:13:31 +08:00
@ini 有友邻一直在用,稳定性不是问题。其实你确定是wm的问题,而不是xorg或者显示驱动之类的问题?
ini
2013-01-11 21:02:47 +08:00
@reusFork 是WM的问题,因为有一次,X突然崩溃到命令行,然后我看到stumpwm某个函数陷入了死循环,不停地在朝stdout上打印东西,Ctrl - C都止不住。。
thedevil5032
2013-01-11 21:41:31 +08:00
推荐 i3.
正在用, 配置简单, 没遇到不稳定的情况.(使用时长大概 2-3 个月)
没有折腾过平铺, 因为我的用法基本上是一个窗口一个桌面.
lossdante
2013-01-12 01:26:13 +08:00
musca,非常经典
asxalex
2013-01-12 01:31:40 +08:00
用 i3 有几个月了,还没崩溃过,还是挺好用的,推荐
terry
2013-01-12 07:48:58 +08:00
@ini e17 虽然不能满足你那些要求,但绝对没有不稳定。0.17 是 stable 你可以下一个 Bodhi Linux live 在虚拟机里跑试试看。
shiweifu
2013-01-12 08:27:36 +08:00
昨天发现的一个wm:
spectrum

c写的,很轻

文档:
https://opensource.conformal.com/cgi-bin/man-cgi?spectrwm

用起来也简单
iwinux
2013-01-12 09:13:34 +08:00
推荐 Sawfish,我用了一个月了,没有崩溃过,用着比 Awesome 舒服
ini
2013-01-12 14:16:46 +08:00
@ihacku
@xiaochong
@loading
@john
@reusFork
@thedevil5032
@lossdante
@asxalex
@terry
@shiweifu
@iwinux

呃。。看了各位的回复,眼睛都花了。。这忽然让我想起了xkcd上和此类似的一幅漫画。。
http://xkcd.com/927/

目测推荐I3的最多,sawfish、e17和Musca的其次,那我就一个个地开始试好了,遇到稳定顺手的就用下去,如果崩溃的话再换。。
snoopy
2013-01-12 15:56:16 +08:00
一直用FVWM,虽然不是平铺,但我觉得问题不大,现在不是有tmux嘛,vim也可以split,emacs好像也可以吧。
最近一段时间也打算换awesome的,听楼主一说,兼容性好像大有问题,等等再看吧,懒得再折腾了。
ini
2013-01-12 16:59:17 +08:00
@snoopy FVWM。。这是古董级的WM了吧。。
Awesome说实话还是不错的,从Archlinux论坛Awesome的活跃程度可见一斑。但兼容性就不敢恭维了。。
看看这里: http://awesome.naquadah.org/wiki/Awesome_3.4_to_3.5
或者看看这个页面http://linuxtoy.org/archives/awesome-3-5.html的评论,你就知道兼容性如何了。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/57291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX