以前的源
deb http://www.virtualbox.org/debian hardy non-free
早就已经不能用了,因为觉得没有升级的必要,也就一直用着老版本的vbox,是1.6.2。但是因为在我的gentoo下装的2.0.2的新版本,于是在gentoo下的新vbox里面打开了虚拟的xp系统以后,再用老的vbox就不能打开了,于是ubuntu下的也被迫升到了新版本,真的是被迫的,还装了一堆qt4的库呢。。。
被sun收购以后的源地址在这个页面里面有,记一下:
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
,感觉2.0系列的除了要求qt4库以外,也没啥大变化啊,要说有,那就是包名变成了:“virtualbox-2.0”。
发表于:2008年10月06日 13:13 | 分类: GUI软件 | 没有评论 »
发表于:2008年10月03日 19:36 | 分类: CLI软件 | 没有评论 »
gentoo下的gedit,无法自动识别编码,打开fcitx的配置文件之类的那种GB2312的文件,中文就是一片乱码了。
想想ubuntu下的gedit是会自动转编码的,肯定是配置问题,上irc问了,oahong告诉我个地址:http://www.linuxsir.org/bbs/showthread.php?t=310960&highlight=
解决办法就是:
gconftool-2 --set /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5,ISO-8859-15,UTF-16]" --type list --list-type string |
gconftool-2 --set /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5,ISO-8859-15,UTF-16]" --type list --list-type string
也可以在 gconf-editor 里面改。
发表于:2008年10月01日 13:44 | 分类: gentoo, 故障分析 | 没有评论 »
这个问题不难,但是也记录一下。
ubuntu和windows下的firefox,都可以中键关闭标签,习惯了这种操作方式以后,发现gentoo下的居然不是这样的,点了中键以后,居然把剪贴板的内容贴到地址栏了,呵呵。
解决办法是firefox打开about:config,然后找到middlemouse.contentLoadURL这个键值,并设置为false,就好了。
发表于:2008年09月29日 19:33 | 分类: gentoo, 故障分析 | 没有评论 »
fcitx的作者Yuking停止开发这个可爱的输入法,转眼也已经有一年多了。
这1年多的时间里,虽然fcitx有些小问题,但是我还是坚持使用了,可能是因为习惯了,可能是因为不喜欢scim的臃肿。
最近,终于让我搞到内部流传的918纪念版,没错,是08年的918,心里很是高兴,不仅是因为这个版本,更是因为得知Yuking并没有完全放弃这个项目。
这个版本有几点改进,最主要的就是在firefox下输入的时候,不会选不上第二个候选词了。另外的改善还有输入大写字母,会自动转为英文模式,双击ctrl可以切换回来等等。同时,config文件的格式也有点变化了,最好备份原来的config并删除以后,让程序自动生成一个默认config,再进行修改。
贴个图炫耀一下,呵呵:
发表于:2008年09月26日 14:41 | 分类: 流水帐 | 43 个评论 »
今天发生了一件挺郁闷的事情,我的电脑突然黑屏,而且不止一次。
黑了以后可以进入tty1,发现一堆进程都还在,但是Xorg这个进程defunct掉了,而且-9都杀不死,杀它的父进程gdm也杀不死,只能reboot了事。
但是reboot了以后,不久又是黑屏,不过这次我慢慢注意到了,是在我最小化firefox的那个瞬间黑掉的。
于是想是不是firefox刚升到3.0.2版本的缘故呢?但是问了irc里面的很多人都说没问题,而且自己也不是每次最小化的时候都黑屏的。
又黑了一次之后,总结出更细的规律了,那就是,只有打开有flash的页面的时候,最小化才会黑掉。于是马上想起,之前由于某个网站的要求,我曾把flash插件升级到“shockwave Flash 9.0 r124”,应该就是这个原因了,幸好原来的so文件有备份,马上换回“shockwave Flash 9.0 r31”,至少到现在还没发现问题,再观察一段时间看看。
发表于:2008年09月25日 22:26 | 分类: 故障分析 | 没有评论 »
周末在家,看个电影,分CD1和CD2的,结果看完CD1,正在兴头上的时候,打开CD2一看,居然没字幕,可字幕文件明明就在哪里。因为以前也遇到过类似问题,打开srt文件,另外一下,基本就可以解决了,但是今天这个死活都出不来。。。搞的非常郁闷。
后来,看电影的兴致已经去了大半,静下心来,才发现,问题出在字幕的换行符上:
那srt文件,普通的行都是正常的windows换行符: \r\n ,但是时间戳那行后面的换行符居然是 \r\n\n 。。。这在windows下可能没问题,但是linux就把它理解为是两个换行了,也就是每个时间戳下面有个空行。而srt的规则应该是时间戳下面紧跟若干行文本,并以空行结束此段,所以字幕都为空行了。难怪显示不出来。
解决办法,也就是把windows文本转为linux文本的命令:
$ cat 1.txt |hex
0x00000000: 31 0d 0a 32 0d 0a 33 – 1MJ2MJ3
$ cat 1.txt | tr -d ‘\n’ | tr ‘\r’ ‘\n’ | hex
0x00000000: 31 0a 32 0a 33 – 1J2J3
PS:这个字幕居然是TLF出的,汗一个。。。
发表于:2008年09月22日 14:16 | 分类: 经验技巧 | 2 个评论 »
gentoo下,装了 app-i18n/man-pages-zh_CN ,但是man ls,就是一堆地乱码,虽说大家都推荐看英文的man,但对于我这种英盲来说,有个中文的man页,还是有必要的,即使做为辅助也好。
在gentoo论坛里,其实很久以前就有人提过此问题,虽然有解决办法,但是比较麻烦,而且有点小郁闷的是,居然过了这么久,此问题的包还没有正式进入gentoo的源。
从上面那帖子里,可以知道,问题的原因就是man用的 groff/nroff 不支持utf8.解决办法也就是换一个nroff而已。照着做估计也没问题,但是后来发现gentoo-china-overlay里面其实是有groff-utf8的。所以就找了个更简单的办法:
我不想用layman把整个overlay都下载下来,所以用了如下命令:
cd /usr/local/portage 之前我就建过这个目录,没的话,参考这里
mkdir -pv app-text/groff-utf8
wget “http://gentoo-china-overlay.googlecode.com/svn/trunk/app-text/groff-utf8/groff-utf8-0.ebuild”
ebuild groff-utf8-0.ebuild manifest
emerge groff-utf8 -av
完了之后,按提示
vim /etc/man.conf 将里面的 NROFF 那行改为 NROFF /usr/bin/groff-utf8 -Tutf8 -c -mandoc
完成了。
发表于:2008年09月19日 17:09 | 分类: gentoo, 故障分析 | 没有评论 »
因为xorg-server出了1.5.0,然后装着ati-drivers,升级的时候,一直提示:
[blocks B ] x11-drivers/ati-drivers (is blocking x11-base/xorg-server-1.5.0)
不得已,把ati-drivers先给卸载了,经过千辛万苦(过程真的挺曲折的),终于把xorg-server给升级上去了,却发现X打不开了,呵呵,其实早料到会有这个下场,于是重新装了一下 xf86-video-ati,把xorg.conf删了(之前就没这文件的),再启动X的时候,倒是可以了,但键盘、鼠标、触摸板全部不能用了,呵呵,只能硬着头皮写了个 xorg.conf ,终于算是能用了。但是3D驱动还有问题,一开compiz就是白屏,暂时先关掉吧,等待A卡官方驱动更了,刚好早上看到发布了8.9的驱动,不知道啥时候能用上,呵呵。
在此备份一下我的 xorg.conf
- Section "ServerLayout"
- Identifier "Default Layout"
- Screen 0 "Default Screen" 0 0
- InputDevice "Synaptics Touchpad"
- InputDevice "Generic Keyboard"
- InputDevice "Configured Mouse"
- Option "OffTime" "180"
- EndSection
-
- Section "Files"
- EndSection
-
- Section "InputDevice"
- Identifier "Generic Keyboard"
- Driver "kbd"
- Option "XkbRules" "xorg"
- Option "XkbModel" "pc105"
- Option "XkbLayout" "cn"
- EndSection
-
- Section "InputDevice"
- Identifier "Configured Mouse"
- Driver "mouse"
- Option "CorePointer"
- EndSection
-
- Section "InputDevice"
- Identifier "Synaptics Touchpad"
- Driver "synaptics"
- Option "SendCoreEvents" "true"
- Option "SHMConfig" "on"
- Option "Device" "/dev/psaux"
- Option "Protocol" "auto-dev"
- Option "HorizEdgeScroll" "0"
- EndSection
-
- Section "Monitor"
- Identifier "Configured Monitor"
- EndSection
-
- Section "Screen"
- Identifier "Default Screen"
- Device "Configured Video Device"
- Monitor "Configured Monitor"
- DefaultDepth 24
- EndSection
发表于:2008年09月19日 09:50 | 分类: gentoo | 3 个评论 »
勿忘国耻
九一八事变(又称沈阳事变;日本称满洲事变,因中国东北旧称满洲)指1931年9月18日在中国东北爆发的一次军事冲突和政治事件。冲突双方是中国东北军和日本关东军。
九一八事件爆发后,日本与中国之间的矛盾进一步激化,而在日本国内,主战的日本军部地位上升,导致日本走上全面侵华的道路。这次事件爆发后的几年时间内,东北三省全部被日本关东军占领,因此被中国民众视为国耻,直至今日,九月十八日在中国许多非正式场合都被称为“国耻日”。在国际上,这起事件经常被拿来与纳粹德国的国会纵火案相提并论。
发表于:2008年09月18日 09:20 | 分类: 流水帐 | 没有评论 »