星期一, 八月 27, 2007

arch安装手记

把ubuntu给删掉了.然后安装了arch,因为我觉得ubuntu太慢了.我把gnome和xfce4都给弄掉了,保留了fluxbox,还是慢.
尽管安装的时候麻烦了不少,但是后来才发现,arch确实不错,觉得用arch比用ubuntu方便,但是ubuntu却是桌面做的相当好的版本了----因为是几乎不用再去做什么配置了,那下来就能用,比较适合linux新手----虽说越简单,越不用自己再去花时间配置的linux系统是不适合学习linux的。
装了两遍arch,硬盘安装真的很方便哈.安装两遍的原因是,首次安装的时候把内核升级到了2.6.22,重启系统后,内核载入到一半就halt了.出现如下提示:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
刚开始我还以为是用了reiserfs文件系统的缘故.后来重装了一遍系统,然后再次更新系统后,又出现了同样错误.郁闷.
本来打算重装,但是后来想到可以再次用arch的安装盘来重新安装旧内核.我先把/boot/{vmlinuz26,initrd26.img}和/lib/modules/*给rm掉,然后在arch的安装控制台里mount原来的文件系统,之后跳到install kernel选项里,重现安装内核,搞定了.呵呵
之后配置什么的就好弄了.安装几个中文字体竟然就可以很漂亮无须再去配置中文.比ubuntu里面配置字体方便.觉得arch太简洁了.速度相当的快,我安装了xfce4.
另外在配置网络的时候出现了点小问题,我的是adsl,在pppoe-setup的时候以为输入用户名和密码就可以了,没有输入DNS.害的我还要到win下查看DNS.麻烦.
配置X,可以先弄个hwd来做好xorg的配置文件,但是我没有。因为原来在ubuntu的时候把原来的xorg给备份了,所以可以用xorgconf来逐步写入xorg.conf。就是有点麻烦,但是即使是使用hwd也是还要重新把显卡驱动模块给写入到配置文件里。而且尽管是有点麻烦,但是照着原来的xorg配置备份还算很简单的。弄好了就可以使用3D加速了(看来我的16Msavage显卡真的很垃圾)。
输入法本来打算用到fcitx,但是还是用了scim,因为我修改.xinitrc文件后在gtk下还是没法用fcitx。

ps:我的savage显卡下Xorg配置步骤
xorgconfig命令下逐步配置,弄好xorg.conf文件后,把鼠标section处修改成如下(避免无法使用中键滚动页面):
Section "InputDevice" 
Identifier    "mouse1"   
Driver        "mouse"  
Option        "CorePointer"   
Option        "Device"        "/dev/input/mice" 
Option        "Protocol"        "ExplorerPS/2"
Option        "ZAxisMapping"        "4 5"
EndSection
用pacman来安装显卡驱动模块,
pacman -S xfree86-video-savage  #修改成自己的驱动
然后打开
Load "glx"

Load "dri"
以及修改模块位置为
/usr/lib/xorg/modules
保存,重启X即可。

以及升级内核后出现VFS错误问题解决方法:
grub引导时使用kernel26.img替换initrd26.img来启动.

星期三, 八月 22, 2007

pidgin可以登录QQ了

看来是我前几天在我大舅家上网的缘故,估计是有木马,弄到我的QQ密码,然后登录我的QQ并查看了我的Q币账户。估计令他比较失望---我一个Q子儿都没有。
可是给我造成了登录QQ就必须输入验证码的程序,这下pdigin完了,我只得使用eva一段时间。但是我今晚升级了pidgin2.1.1后竟然绕过了验证码(抑或是我的Q无须再输入验证码了?),呵呵,这下总算可以用pidgin这个简洁的Q程序了。
pidgin2
另外关于升级feisty后(gusty都快发布了)我的savage显卡问题(IBM t23)的另一个解决方法。前面的两个方法是,卸载savage驱动,然后降低feisty的源到edgy,之后从新安装savage驱动。也就是使用旧的xorg驱动罢了;再就是自己编译最新的内核,就没有问题。
另外一个方法是更新源到gusty,安装ubuntu版2.6.22-9的linux-image。这样就不会有问题了。

星期三, 八月 15, 2007

slax弄到"移动硬盘"里去

算不上什么移动硬盘,只是弄了个易驱接到一个废旧的硬盘上面,然后装在了盒子里面.在linux下还是可以识别的,挂载到了/mnt/sda1
解包ISO,有两个文件夹,boot,slax
cp -avf /boot /mnt/sda1,拷贝grub到移动硬盘,我把我ubuntu下的给拷贝了过去,因为slax默认为lilo启动,所以并不自带grub.
cp -avf boot/* /mnt/sda1/boot ,拷贝slax的启动内核
cp -avf slax /mnt/sda1,拷贝主文件.
之后安装grub到sda1的mbr
控制台下输入grub,进入c命令模式:
root (hd1,0)
setup (hd1)
修改menu.lst
添加如下:
title slax6
kernel  (hd1,0)/boot/vmlinuz max_loop=255 init=linuxrc  load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=15000 root=/dev/ram0 rw vga=791
initrd (hd1,0/boot/initrd.gz
ok

星期一, 八月 13, 2007

S端子转个AV接口

本子上面有个S端口,于是从淘宝买了根S端子线。拿回来竟然发现家里的电视没有S端口,-_-!没法了,老年的长虹彩电。
但是实际上可以用S端子线转换为AV视频接口,只需要接上一个电容器就好了。
Y-接地--------------------+
                                      +---------- RCA/composite ground(RCA接地端)
C-接地--------------------+

Y-訊號--------------------+
                                      +--------- RCA/composite video(RCA訊號端)
C-訊號-------||-----------+
                    470pF
左边的是4针S端子,右边是AV线。很简单了,把Y,C,和AV的接地线都连到一起,在C线接上一个470pF的电容就ok。

1 Y 接地 2 C 接地 3 Y (luminance+sync)訊號 4 C (crominance訊號

小时候拆卸的东西很多,从收藏室里翻出来一个破旧的电话机子,找了找,竟然找到了一个0.47uF的电容,呵呵,真凑巧呢。可以用的上了。
IMG00008
IMG00009
IMG00010

发现s端子的4根线,去掉两根接地线,还有一根C讯号接电容的线,剩下的一根信号线(Y讯号)竟然没地方接了,留着吧 -_-
IMG00011
弄好了,接到电视,转到AV,调试一下笔记本,哈,电视出来了笔记本的桌面,不过画面很抖动啊,分辨率的问题,设置一下就ok了,另外把显卡中的电视机制式改为NTSC。

相关文档:如何制作简易的S-video转AV端子的转换线

Powered by ScribeFire.

tinyXP啊

我敢说,如果换我用那台破旧的淘汰电脑的话,我会用debian,或者是其他版本的linux。
可惜的是我大舅不会用linux系统。
cpu:赛扬300;64M的内存,8G硬盘,集成显声网卡。
可见98年的电脑是什么样子的了(没法,时代进步么,科技进步么),还花了一万块钱(汗 -_-!),不过想当年我用他这台电脑玩拳皇的时候还觉得蛮不错的,那时候用的是win98。
厌恶了微软win98的blue screen,安装win2k声卡就有问题(我估计是没有安装主板的驱动,没有再次测试),安装winxp吧,就特别的卡,8G硬盘空间,64M内存啊,装XP,也太委屈这台电脑了 -_-!
一直用了两年的winME,这台破旧电脑,今天总算可以稳定的跑起来了,我给它安装了tinyXP,就是xp的精简版,竟然用着还算不错。那张花的很厉害的海信驱动光盘竟然可以顺利的把驱动给安装进去。呵呵~
这下好了,不会再次出现频繁死机的问题。系统总算给稳定下来,然后顺便做个gho备份,这下我总算是放心了——之前不知道多少次去给大舅弄电脑。
感谢xp精简版...

ps:我一直在想,什么时候大舅把这台电脑送我做个debian的服务器来用用,换个硬盘做个文件服务器也不错啊:-)

星期二, 八月 07, 2007

用slax快速定制一个自己的linux系统

用cfdisk分出一个空闲分区,大小为2G或更多。
下载slax6的预览版,或者是fanx2.0,因为我们要用到fanx的中文模块。
因为我没有win系统,所以在linux中用mount挂载ISO,之后拷贝boot和slax到任一分区的根目录。用grub来启动该liveHDD(具体可见fanx.org.cn)。
我用的是slax6,之后把fanx的中文模块以及eva之类的模块放到了base目录.或者是安装完毕slax后,从slax的官方下载大量的模块来安装.这就是为什么能够迅速定制我们需要的linux系统了.
启动到slax的live系统中后,到slax.org下载一个叫做Slax-installer From C-lite的slax安装模块(系统中原来自带的salxInstaller好像不能用了).把slax安装到用cfdisk划分出的空闲空间中去.
修改grub,从新启动slax的real模式.
因为我的机器中有了一个ubuntu,所以可以不用再次创建交换分区了,slax和ubuntu用一个交换分区就够了。只需要激活就ok。
swapon /dev/hda7 //注意自己的交换分区位置
然后添加swap,(不过貌似只要激活了swap,slax就会自动把swap添加到fstab)
在fstab添加如下:
/dev/hda7 none swap sw 0 0
另外估计在浏览原来机器中其他linux的Ext3分区时会出现乱码,可以用如下方法来配置.
修改/etc/profile.d/lang.sh,
将export LC_ALL=zh_CN.gbk中的gbk修改为utf8.这样就搞定了浏览ext3时的乱码问题。
好了,我们可以开始安装swaret了。这个是好东东。
wget http://jaist.dl.sourceforge.net/sourceforge/swaret/swaret-1.6.3-noarch-2.tgz
installpkg swaret-1.6.3-noarch-2.tgz
然后稍微修改下swaret的配置文件:
cp /etc/swaret.conf.new /etc/swaret.conf
kwrite /etc/swaret.conf
修改VERSION=9.1为VERSION=current
更改DEP_ROOT为DEP_ROOT=http://swaret.sourceforge.net/libraries-$VERSION
更新系统
swaret --update
swaret --upgrade -a
swaret --dep
然后就可以用swaret来安装一些常用的软件了.或者是到slax.org来下载模块,然后转换成lzm格式安装到系统中.slax.org中的模块很多,安装非常方便.
这样以来我们就算是定制完成了基于slackware的slax了.很方便,而且是很迅速的.
PS:个人看来,既然在QT中,就不要再用像是gtk的pidgin之类的东西了,我个人感觉在gtk下eva很不稳定,而在Qt下,不知道gtk程序稳定不呢,但是至少scim比较麻烦.
另外从配置ubuntu到配置slax,因为slax太方便了,安装配置也很简单,所以我甚至有点不习惯了。另外slax启动也非常快,虽然是KDE,但是速度一点都不慢,尽管我个人比较喜欢用fluxbox。

星期一, 七月 30, 2007

为自己的笔记本定制内核

这次总算是定制的比较顺利,从新编译的内核不仅启动快了(启动为40s,奔三,512内存,30G,我看了下内核启动流程图,主要是因为硬盘速度太慢),而且安全性也高了。
本来内核比较复杂的是选项问题,看了个内核选项的文档,比较有用,尽管是2.6.19的。不过具体是自己可以灵活使用的。
我编译的内核为2.6.22。
之前有过升级edgy到feisty后的显卡问题,解决了。最近我更新的时候又给弄回去了。但是切换到最新编译的内核时却没有问题。
不过有个问题没解决,新内核无法使用virtualBox的内核驱动。添加了virtualBox的源,然后从新更新了下,能用了。
还有就是无法使用控制台了,已经提交了bug,还不知道算不算bug呢~
有用的文档
http://www.armsystem.com.cn/article/ARM9-article/system/200704390570.html

星期日, 七月 29, 2007

ubuntu On AMD64

家里电脑是AMD64位的,曾经在上面安装过magicLinux,运行的还算不错。
昨天到大舅那里把寄来的ubuntu光盘拿回来后,就迫不及待的开始安装了,本来是打算安装32位的系统,结果看到里面有张for64位的光盘,就安装了64位的系统。结果是比较郁闷。
先是安装速度太慢,从liveCD启动到安装结束估计用了1个小时,开始时打开firefox,竟然无法找到flashplayer的插件,后来安装上了,安装步骤竟然那么复杂。然后是在编译pidgin时出错,最后终于编译成功了,结果是QQ无法登录。
另外是AMD64的deb包很少,安装一些软件还要自己编译,忒麻烦了阿。
最主要的是在像是fluxbox这样的轻量级桌面环境下编译软件都卡的要命,一旦是遇到编译软件或者是从源里安装软件,就拼了命的卡。累死我吧 :-(
真想不到安装64位的linux会有这么多的问题,在linuxtoy上问了下,说是64位的系统会比32位的消耗两倍的内存,我256内存肯定不够,然后就借助交换空间,硬盘狂转,结果就是非常卡。
我只得从新安装32位了,为了一边聊天,一边配置,我先在刚装完的系统里安装了ssh,然后用本本借助ssh用源来安装一系列软件包以及系统配置。感觉挺方便的。

ps:昨天我下载了mandriva的ISO,准备硬盘安装的么,试了几次都失败了。尽管内核启动起来了,但是就是找不到ISO,我估计是initrd的内核不对。
比较麻烦,曾经硬盘安装ubuntu的时候把分区表给弄毁了,后来硬盘出现错误,直到把整个硬盘分区给格式化了才恢复过来--可怜我里面的数据。昨天硬盘安装mdv的时候,又出现了在magicPartition中无法分区的错误,好像是error#701?忘记了...用DM也不行。还好有个slax的启动盘,可以用到cfdisk,很容易的就给整好了。
ps2:貌似我现在的笔记本硬盘根本无非用DOS下的磁盘分区工具来划分,整个磁盘错误。只能用linux下的fdisk之类来弄。现在比较钟爱的是cfdisk,超级好用啊。

星期四, 七月 19, 2007

照片墙

我家有个照片墙,是我爸妈在去年过年的时候给弄的。其实本来是个壁画,然后我爸把旧的一些相片给拿出来贴到了壁画上面。
这真的很好。
我看来,平常人家基本都把相片放到相册里面去了,甚至于几乎是没时间来翻开相册来看以前的照片的。有的甚至于都忘记,淡忘掉了曾经的画面纪录。
我爸把照片贴到了墙上,不论是这几年的,还是好久以前(我妈结婚之前的照片都有呢,呵呵)
,挑选了几个代表的照片给贴上去。这样,平常都可以看到照片了。感觉很好。
像我这个年龄不是怀旧的时候,但是一些照片对我印象却是非常深刻,我看着看着照片,生活过的真快。转眼老妈的皱纹多了起来,不过老爸却是有了啤酒肚。
这个照片墙真的很好,记录了这几年的光景。令人感想很多...

这篇算是老妈的文章的后记。
更多老妈的文章看云天你好的博客。

星期四, 七月 12, 2007

feisty apt sources.list

deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-updates main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-backports main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-security main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-security main restricted universe multiverse