419

The only way to learn a new programming language is by writing programs in it.

简单的窗口管理器--dwm

, , , , ,

上个星期第一次尝试安装gentoo,每天下班回来就装2个小时,有时让它编译我去睡觉。足足搞了一个星期才把Xorg装上,还没有装输入法,声卡没弄好。编译太慢了,相比之下debian简直是太太方便了。但是装的过程中可以学到很多。
但是由于我分区时只分了3G给gentoo,感觉空间不够,又发现了可以一边安装gentoo一边使用debian安装的方法,就把gentoo删了,重新把整个硬盘分区,准备装一个win2k一个debian一个gentoo,现在装好了前两个,gentoo还没装。

在linuxsir的gentoo版看到一个讨论窗口管理器的帖子,说wmii可以摆脱鼠标,搜索wmii的时候发现了ion,说是专为键盘用户设计的,试用了ion2,不好用。想试用wmii,在它主页上看到了dwm,一个超级简单的窗口管理器!
这里[http://www.suckless.org/wiki/dwm]说了dwm与ion, larswm, wmii 等的不同之处,看完之后我断定这个会适合我,就试用了,一用之下果然爱不释手!

我对wm的要求很简单,只要有好用的快捷键来控制窗口就可以了,我现在用fvwm也是只设置了键盘快捷键,连桌面图片都不设置了,fvwm的其它强大功能我一个都没用到,还不如用这个简单的dwm。

linux的好处就是这样,不挷定窗口管理器,喜欢类windows的功能强大的可以用gnome或KDE,喜欢新潮的炫目的比vista更3D的可以用xgl,像我这样喜欢简单快捷的爱用键盘的可以用ion,wmii,dwm。

至于fvwm,适合喜欢个性化的,控制欲强的人。fvwm的外貌的变化之大实在令人惊叹。

说远了,说回dwm。
用dwm时发现不能调用scim了,吓了我一跳。

我现在装好scim后不自己写95input,而是用im-switch,非常方便。于是我加了95input,
XMODIFIERS="@im=SCIM"
export XMODIFIERS
scim -d

重启X后还是没有输入法。
我怀疑dwm根本就没有读/etc/X11/Xsession.d里的配置文件,于是把95input的内容写入~/.xinitrc里,重启X,可以在Xterm里用scim了,但是在firefox等gtk程序里还是不能调用。我又安装了scim-gtk2-immodule,还是不行。
这时我想起看man scim,按里面说的加上了
GTK_IM_MODULE="scim"
export GTK_IM_MODULE

重启X后可以在leafpad和opera等程序中用scim了,但是一开firefox就出错。于是改成
GTK_IM_MODULE="xim"
export GTK_IM_MODULE

这下子一切都好了!

一个小软件在debian下安装gentoo(一)

Write a comment

New comments have been disabled for this post.