Archive

Archive for 2006-02

解决linux下quake3没有声音的问题

2006/02/26 发表评论
今天又进入quake3玩了一会儿,发现没有声音,研究了一会,发现只要把系统音效关掉就好了,System—>Preferences–>Sound,去掉Sounds for events前面的勾就好了,不过这样的话在操作的时候就没有声音了。
分类: Linux

今天终于在ubuntu里面把quake3给安装好了

2006/02/22 2 条评论
进去爽了一把,感觉很不错,哈哈。关键点在于先到idsoftware.com下载ftp://ftp.idsoftware.com/idstuff/quake3/安装文件,安装之后并不能运行,会报错,说是缺少default.cfg,实际上是缺少一个巨大的包pak0.pk3,default.cfg就在这个里面,这个pak0.pk3可以从windows版本的quake3里面找到,复制过来到/usr/local/games/quake3/baseq3目录就好,在命令行输入quake3就可以进入游戏了。

画面还不错,速度很快,当然现在的配置都可以流畅运行quake3。

分类: Linux

[Linux概念]硬链接(hard link)与软链接(soft link / symbol link)的区别

2006/02/22 1 comment
在linux里面使用ln命令可以创建链接文件,我以前一直在使用ln -s 命令创建软链接.后来听说还有硬链接,这两个概念搞不清楚.
今天看了看文档才知道,软链接可以想像成windows里面的快捷方式,只是一个指向原始文件的链接.删除,修改链接文件对原始文件不会造成任何影响. 命令为

ln -s sourcefile linkfile

而硬链接情况就要复杂多了,在windows里面好像没有这个概念.如果学过编程,可以把它想像成 引用(reference).修改链接文件的内容会影响原始文件,但是删除的时候只是删除引用,直到引用为零的时候才会真正删除文件.命令为

ln sourcefile linkfile

由于现在没有linux可用,无法验证我的看法是否正确,我在cygwin里面使用ln -d 实际上是创建了一个新的文件,可能的原因是windows不支持.先记在这里,晚上回去验证一下.

UPDATED:经验证,果然如此。可以使用命令 ls -il 查看,可以发现硬链接的文件的id是一样的,软链接的id是不一样的。

分类: Linux

解决Mplayer中文文件名乱码

2006/02/19 发表评论
今天在用mplayer看电影的时候发现中文文件名会乱码,网上一查,原来是老的gtk的字体问题,在ubuntu里面只要一条命令就可以解决问题。
sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8

如果文件不存在可以自己建立。
sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8

拷贝下面的内容进去。
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal–12-*-*-*-*-*-iso8859-1,
-*-*-medium-r-normal–16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
#

另外,我原来是用simsun来作为字幕字体,但是在某些情况下面字体会五颜六色的,非常难看,于是改成了园体,显示就非常完美了,注意需要改成自己电脑上的字体目录。
ln -sf /usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf ~/.mplayer/subfont.ttf

还有在Video的设置里面,经过我反复尝试,发现使用xv渲染是最不消耗cpu资源的,使用其他的gl,gl2,x11什么的CPU占用都挺高的,剩下的几种我还不能用。

使用mplayer播放DVD还是非常不错的,我以前在windows下面也是用mplayer来播放DVD,用的是KK编译版。不过好像mplayer对rmvb的支持还不是很好,我试了试前一段时间下载的“武林外传”,发现有的可以播放,但是不能拖动,有的就不能播放,看来还是不能完全取代totem阿。

分类: Linux

[VIM Tips]改变VIM的工作目录

2006/02/19 发表评论
今天用vim写程序的时候发现有点不爽的地方,vim的默认工作目录是在个人目录里~/,而我的程序是在几层目录下面,虽说vim可以命令自动补齐,但是还是非常不方便,我希望能够改变vim的工作目录,我知道pwd是显示当前目录的,于是:h pwd,发现里面果然讲解了怎样改变目录,就是一个简单的命令 :cd,我真是聪明反被聪明误,我一直使用:!cd来改变目录,而:!cd是外部命令,对vim的工作目录没有任何用处。
分类: VIM

在ubuntu linux下使用aMule下载verycd上的资源

2006/02/18 发表评论
今天使用aMule下载的时候速度基本上为零,300多个源,居然都连不上,没办法,等级分太低,别人不给我上传,想想我的windows里面的eMule的等级分应该不错,使用国很久,听说eMule的配置文件aMule也可以读出来,于是想把那边的拷贝过来,一开始是把config目录全部拷贝,发现aMule在使用的时候就崩溃,根本无法使用,后来研究了一下,只需要拷贝preferences.dat和cryptkey.dat两个文件就好了,preferences.dat里面保存的是积分,而cryptkey.dat是保存的密钥,两个缺一不可。
果然,过了一会儿,速度就上去了。
分类: Linux

解决linux下mplayer无法加载字幕的问题

2006/02/18 发表评论
前一段时间解决了totem无法加载字幕的问题,今天在播放一个视频的时候发现加载还是有问题,无法正常显示,我想试试mplayer.安装mplayer之后发现会报错,原因是找不到~/.mplayer/subfont.ttf,于是做了一个连接 ln -s /usr/share/fonts/TrueType/simsun.ttc ~/.mplayer/subfont.ttf (可以选择自己电脑上的中文字体).然后在设置中把Subtitle&OSD 的encoding选择为cp936,把font的encoding设置为unicode,默认字体大小(Text Scale)为5好像有点大,可以设置为3.
视频默认输出为x11,但是在我的电脑上无法全屏,我把它设置为gl2就好了.另外也可以修改.mplayer/config 文件,设置fs=no    zoom=yes,也可以,如果没有这个文件,可以自己建立.
另外,在.mplayer/目录下面建立一个Skin目录,里面可以放置skin文件,注意,网上下载的skin一般都是压缩文件,需要先解压.可以到这里下载skin.
分类: Linux

VIM中替换文本文件中的^M,转换windows换行格式

2006/02/18 发表评论
今天把在windows下面用的很好的一个文本文件的语法高亮文件拷贝到我的ubuntu中的vim中来使用,结果一起动vim就报错报告有不认识的命令’^M’,我就知道是windows和*nix的换行格式不一样造成的.到水木的vim版看了看faq,发现只需要一条命令就好了
:set fileformat=unix  然后保存文件就好了.
分类: VIM

怎样快速设置VIM的colorscheme

2006/02/15 发表评论
今天在水木的vim版又学到一招.
输入:color ,然后按tab键就可以补齐你安装的colorscheme了,注意color后面有个空格.
其实最好的是输入:color ,之后,按ctrl+d,就更好了,会在屏幕上列出所有的colorscheme,当然如果你的colorscheme很多就是个灾难了.MS有人下载了几百个…
分类: VIM

好东西,debian中文参考手册

2006/02/13 发表评论
debian中文参考手册,mark在这里.每天看一会儿,把基础打起来.

分类: Linux
加关注

Get every new post delivered to your Inbox.