Tuesday, March 13, 2007

thinkpad T60 debian安装XGL beryl

在T60下装debian,最好是用etch版本,如果用sarge,网卡驱动会找不到,虽然安装盘里有
e1000的驱动,但是无法安装成功,这个可能和e1000驱动的bug有关(猜的),我选的安装版本
就是etch,安装过程还是比较顺利的,装好基本系统后,安装x-window-system-core,然后安装ati的官方驱动,开始我用的是网上介绍的制作发行包的方法安装的,安装到是没有什么问题,
但是XGL起来后,发现速度非常的慢,后来,我在图形界面下,用安装向导重新装了一下,
就ok了,不知道是不是驱动程序的安装包有bug。装好驱动后,接下来装XGL,xgl我用的是
http://www5.autistici.org/debian-xgl/ 这里的deb包,安装过程参考了
http://wiki.beryl-project.org/wiki/Install_Beryl_on_Debian安装完后,启动X,
如果用gdm的,要注意在gdm中配置的时候,-fp后面的字体参数,如果路径不正确,
X会起不来。
接下来安装beryl,参考了http://sonique6784.blogspot.com/
但是安装这个说明安装的beryl在我这里有问题,很不稳定,我猜可能这个版本是针对aiglx
编译的,于是自己svn取回beryl来编译,编译过程漫长,好多问题,首先总是报一个
libtool的问题,上网google了半天,终于发现本地要删除一些.cache目录就好了,这些是前
次编译留下来的。然后出现的问题就是这个包没有,那个包没有,我在编译前已经根据
INSTALL中的说明安装了一系列包,但是还是少了不少,还好debian安装包不算太麻烦,
aptitude search 一下,基本上能找到,遗憾的是当时没有记录下来需要哪些包
安装好beryl,启动beryl-manager,发现屏幕全白,又是一阵google,好像用
beryl-xgl的人不多,beryl-manager->advanced beryl option->rendering path
要用copy,就好了。

svn beryl 更新问题解决

用svn版的beryl的时候,更新了代码重新编译安装后启动beryl-manager,报一堆如下的错误
libberylsettings: Couldn't get vtable from '/usr/lib/beryl/libdbus.so' plugin
这个问题产生的原因是因为老版本的beryl没有删除,要把原来的beryl彻底删除干净才行,
方法如下:
find / -iname '*bery*' | grep -v "^/home" > deltmp.txt
检查deltmp.txt,确认要删除后,在root下 xargs rm -rf < deltmp.txt,或是
xargs sudo rm -rf < deltmp.txt

如果不需要确认,那么就直接
find / -iname '*bery*' | grep -v "^/home" | xargs rm -rf
删除完了重装就应该好了

Saturday, March 10, 2007

hzcnc video

周末给杭州网通的视频页面写了个firefox的插件(linux下),
在播放视频页面用右键可以打开视频
必须要有totem才行。有需要的朋友可以email me
gmail的邮箱,用户名是yetingfeng

Wednesday, March 07, 2007

Emacs+python+cygwin

使用cygwin,要加如下代码到.emacs.el中,否则在python-mode中会有Shell command succeeded with no output的输出

(require 'cygwin-mount)
(cygwin-mount-activate)
(let* ((cygwin-root "d:/cygwin")
(cygwin-bin (concat cygwin-root "/bin")))
(setenv "PATH" (concat cygwin-bin ";" (getenv "PATH")))
(setq exec-path (cons cygwin-bin exec-path)))

(setq shell-file-name "bash")
(setq explicit-shell-file-name "bash")

Monday, February 05, 2007

Linux Kernel 2.6.20 中的kvm

昨天看到linux内核2.6.20发布了, 内核中增加了KVM,虽然这技术必须有Intel VT(虚拟化技术)和AMD SVM(安全虚拟机)支持,但是硬件上的直接支持有望大大改善虚拟机的效率。效率问题得到解决,以后就可以不用装两个系统了,直接在linux下虚拟windows。虚拟化技术是大方向,难道以后操作系统真的会成为软件的附属物(vm老总语)?有机会尝试一下,现在缺的就是一台好的电脑,呵呵!

Sunday, January 22, 2006

内因->外因

要改变现状,就要改善自己;
要改善自己,先得改善我们对待外界的观点。

要知道,外因是通过内因在起作用!

Thursday, November 03, 2005

这是第一篇文章

  1. 可以用
  2. 稳定
  3. 效率高