FB 就是 Frambuffer 了。直观一点说,使用之后,可以给 console 设置分辨率,可以在console下面看电影,看图? 在 Kernel 里面,ATI 显卡有个 Readonfb,使用后不需要修改 grub 就可以直接出现高分辨率的 console,但是他和 ATI 的 fglrx 驱动冲突,会导致死机,所以,基本没法子用,除非你不打算进 x。 uvesafb 以前叫做 vesafb-tng,似乎是从 kernel 2.6.23 开始改名的。使用这个也很简单了,参考作者的 web 页面。 有几个内核参数: Connector – unified userspace <-> kernelspace linker Graphics support —> Userspace VESA VGA graphics support General Setup —> Initial RAM filesystem and RAM disk (initramfs/initrd) support 设置为 [...]
Just for a test.. &lt;strong&gt;Strong text&lt;/strong&gt; Seemes not support post slug to.. So, just post it. <pre lang=’perl’> use strict; my $test; </pre>
安装emacs之后,发现在 pidgin 里面选择打开 hotmail 邮箱的时候不好用了,浏览器没反映,以前是会打开一个 file:///tmp/purple2CMD9T 这样的文件的,然后这个文件重定向到 hotmail 邮箱,其实说白了基本没用,还不如自己在浏览器打一个 hotmail.com,因为他好像不会发送你的帐户信息,就像在msn里面那样,直接登录。 但是不能用了,总觉得心里堵的荒,趁着刚搞定 mplayer 对gnome的屏保的xxoo,以及 automount 的东风,一定要搞定这个,嗯。 查看 pidgin 的debug信息可以看到,pidgin是调用xdg-open 来打开那个文件,由xdg-open 调用相应的程序来打开。命令行执行一下,可以看到xdg-open 调用了 emacsclient 来打开那个文件,这显然是不行的。 $ xdg-open readme.htm /usr/bin/emacsclient: can’t find socket; have you started the server? To start the server in Emacs, type "M-x server-start". /usr/bin/emacsclient: No socket or alternate editor. Please use: –socket-nam –server-file (or [...]
升级到 gnome 2.22 之后,发现 usb 不自动mount了,归罪于gnome 2.22。但是刚才尝试手动mount的时候才发现,根本没有 /dev/sdx 设备,靠。想起来我好像把 scsi 相关的 kernel 选项都关掉了,nnd。重新编译内核之后,啥问题都没了。。。 就连之前 分区不显示在桌面上面 的问题都好了,ft,和scsi有关系? gnome 下面有 gnome-volume-manager & gnome-mount & gnome-vfs 和自动挂载相关。
上周没忍住诱惑,升级到了 gnome 2.22 。惊喜不多,问题不少。 automount 功能不能用了。以前桌面上面会出现一些别的分区的图标的,现在也没有了。这是很郁闷的一个事情。别的比如 metacity的compiz特性,alt+tab切换窗口的效果等,原来都是和compiz是一样一样的,都一样的耗费资源,shit。 不过值得欣慰的一点是 evolution 2.22 里面邮件提醒可以设置不只监控收件箱了,过滤到别的文件夹里面的邮件也会提醒了。mail-notification 可以删掉了。 scribefire 好像没办法设置 post slug?那怎么用?不设置的话,中文标题生成的链接太恶了。
虽然是jar的,不过还是挺好用的。网址在这里。这种程序还是挺多的,python 的 mutagen 也可以。 下载以后,用下面的命令转换: find /dir/to/mp3 -name ‘*.mp3′ -exec java -jar /path/to/id3iconv-0.2.1.jar -e gb2312 ‘{}’ \;
今天居然打开了blog的发表页面,奇迹了,那就写一篇好了。 gentoo 真不错呀,嗯,软件全,还可以自己定制。真是太爽了。套用一句某个女星给某洗衣粉作的广告“用一次,就知道是我想要的”,呵呵。 呀,好像没什么好写的了。。。汗。凑字数中。。。
没想到freebsd里面这么变态,linux下面可能fdisk就搞定的事情,到了这里需要好几个操作,还搞不明白怎么回事。。。 要弄清楚这个,先要了解几个概念。bsd下面的ide硬盘叫做 ad,scsi 硬盘叫做da。ad0,ad1,ad2…,按照ide接口来定的。假定新加的硬盘是 ad2。每个ad又可以分4个 slice,这样就有了 ad2s1, ad2s2…。每个slice下面呢,又可以分几个区,例如 ad2s1e, ad2s1f ,可以从 a 到 h 八个,abcd是有特殊意思的。最后实际挂载使用的就是这个 /dev/ad2s1e 了。 这样整个过程就分几个步骤。 1 先初始化硬盘 # dd if=/dev/zero of=/dev/ad2 bs=1k count=1 1+0 records in 1+0 records out 1024 bytes transferred in 0.000160 secs (6400845 bytes/sec) 或者 # fdisk -I ******* Working on device /dev/ad2 ******* 此后可以用 fdisk ad2 命令看到一些信息,可以看到整个硬盘的信息。 ******* [...]
系统 rh el4 是四张盘,用第一张启动电脑。前面没啥好说的了,后面选择软件的时候,不要选x界面的东西,开发工具全选上,别的好像默认就行了,大概需要2G好像是。 Apache apache的下载地址:http://httpd.apache.org/download.cgi,选一个mirror,下载就行了。 编译选项: ./configure –prefix=/usr/local/apache/ –enable-rewrite –enable-so rewrite还是很有必要装上的,enable so让apache可以加载php模块。 Mysql mysql 的下载地址(以5.0为例):http://mysql.org/downloads/mysql/5.0.html#source 注意我们这里下载的是 source,要自己来编译。这样可以控制mysql默认的字符集是什么。 编译选项: ./configure –prefix=/data/mysql –with-charset=gbk –with-extra-charsets=all 这里设置的字符集是gbk,根据需要自己来设计自己的。别的安装的过程可以参考源码目录里面的INSTALL文件,基本按照那个一步一步来就行了。 libjpeg 安装php之前,先需要自己编译一个 libjpeg 和 libpng,系统安装的少东西,php编译不过去。 libjpeg 的下载地址:ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz 编译选项:./configure –enable-static –enable-shared –prefix=/usr/local/libjpeg libpng libpng的下载地址:http://prdownloads.sourceforge.net/libpng/libpng-1.2.20.tar.bz2?download 编译选项:./configure –prefix=/usr/local/libpng php php的下载地址(目前的最新版):http://cn.php.net/get/php-5.2.4.tar.bz2/from/this/mirror 编译选项: ./configure –with-apxs2=/usr/local/apache/bin/apxs –with-mysql=/data/mysql/ –prefix=/usr/local/php5/ –with-config-file-path=/usr/local/php5/etc –with-openssl –enable-mbstring –with-iconv –with-curl –with-gd –with-zlib –with-png-dir=/usr/local/libpng –with-jpeg-dir=/usr/local/libjpeg