SparkPlug

三月 18, 2008

mount文件的错误

归类于: howto, misc — sparkplugcn @ 1:42 am
Tags: ,

今天用到一个ISO文件,结果不能再mount了,出现

mount: could not find any device /dev/loop#

如果先modprobe loop时出现错误

FATAL: Module loop not found

这个文件过去是可以的,所以断定是kernel的问题.重新编译Kernel,把

Device Drivers–Block devices–Loopback device support

选择上或者设成Modules就可以了.
因为我很少用到ISO的文件,所以选择了modules模式,这样每次mount前要先

modprobe loop

二月 9, 2008

升级后的时间修改

归类于: howto, misc — sparkplugcn @ 2:04 am

过年有时间升级了,昨天从中午开始升级,一直到晚上才升级完,呵呵.今天一开机发现时间变了,快了八个小时.修改/etc/conf.d/clock中的clockTIMEZONE后修复.TIMEZONE可以去/usr/share/zoneinfo下去找相应的位置.

CLOCK=”local”
TIMEZONE=”Asia/Shanghai”

Powered by ScribeFire.

一月 26, 2008

MPD听网络电台

归类于: howto, misc — sparkplugcn @ 5:40 am

ShoutCast是我常 听的电台 ,用MPD的话需要稍微的改动一下.

  1. 安装MPC
    emerge -av mpc
  2. 寻找两个执行文件
    gentoo是放在/usr/share/doc/mpc-*里,名字分别为pls-handler.shm3u-handler.sh,如果没有找到这两个文件也可以自己写
    pls-handler.sh

    #!/usr/bin/env sh
    mpc clear
    grep ‘^File[0-9]*’ $1 | sed -e ’s/^File[0-9]*=//’ | mpc add
    mpc play

    m3u-handler.sh script

    #!/usr/bin/env sh
    mpc clear
    cat $1 | mpc add
    mpc play

  3. 把这两个文件cp到自己的家目录里,然后修改为可执行文件

    chmod u+x m3u-handler.sh
    chmod u+x pls-handler.sh

  4. 修改Fireofx支持
    找开Firefox,在菜单里依次打开”edit-preferences-downloads”,在”file types”里如果已经存在pls和m3u的选项,删除它们.
    然后去ShoutCast或者想去的电台主页,点击想听的电台地址,FX会弹出对话框,选择”open with” 和 “other”,然后连接到上面两个可执行文件,就可以了.

这样就不用再听国内的大力丸的广告了:)Good Luck.

Powered by ScribeFire.

八月 28, 2007

Pidgin终于进了x86

归类于: misc — sparkplugcn @ 1:50 pm

pidgin终于进了x86了,近来想从网购一些东西,才发现QQ这个家伙用的还真是多,pidgin用起QQ来要碰运气,好在我的运气不错,在USE里加上qq,emerge就可以了,而且自动把~/.gaim下的文件转到了~/.purlpe下了,就是过去的好友几乎没有了,哈哈。

Powered by ScribeFire.

fluxbox乱码

归类于: misc — sparkplugcn @ 2:09 am

前几天fluxbox更新,结果菜单里的中文又成了乱码。毛病是因为fluxbox的中文UTF文件错了,需要拿正确的替换一下,文件的Ed2k的链接在这里,用它替换/usr/share/fluxbox/nls/zh_CN.UTF-8下的同名文件,然后重新启动Fluxbox就可以了。
替换前

替换后

Powered by ScribeFire.

八月 27, 2007

玩玩E.T

归类于: howto, misc — sparkplugcn @ 2:50 pm

过去玩过E.T,最近又想玩一玩,安装环境Arch+KDE。

  1. 下载,地址有很多,网通的话下面的地址可能会快些
    地址有两个,一个是主程序的下载,另一个升级补丁
  2. 安装相当简单

    sh ./et-linux-2.60.x86.run
    sh ./et-linux-2.60-update.x86.run

    需要root权限

  3. 运行游戏

    et

    我这里一开始不行,是因为没有把/usr/local/bin加入PATH,在/etc/profile里添加上就可以了。

  4. 声音问题
    第一次是在侄女的机器上装的,一开始有声音,但一直有个进程不停的运行不完,所以玩的比较卡,后来关了再玩的时候,发现没有了声音,好奇怪。运行

    pacman -S alsa-oss

    后问题解决。
    可是到了我的机器上是怎么样都不行,唯一的办法就是在玩游戏前先运行

    echo “et.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
    echo “et.x86 0 0 disable” > /proc/asound/card0/pcm0c/oss
    需要root权限

    好在我玩的不多,凑合着用吧,呵呵。



Powered by ScribeFire.

八月 20, 2007

fcitx不能输入中文

归类于: misc — sparkplugcn @ 1:50 pm

好久没有见到小侄女了,前天去她家,除了个子长高了,天太热不出门把自己捂白了以外,明显脾气也见长了:-)
言归正传,终于在我哥的机器上分了一个区装上了Arch,本来6个G他都嫌多,结果最后我和侄女密谋策划了14个G的硬盘,毕竟还是要有游戏可以玩的。
但是装完后有一个很大的毛病,就是fcitx不有输入中文。Arch的fcitx安装还是很方便的,

pacman -S fcitx

后,因为用的是KDE,所以

cd ~/.kde/Autostart/
ln -s /usr/bin/fcitx .

就可以在KDE启动时自动加载fcitx了,但是无论怎样操作,终始不能激活fcitx进行中文办公输入。再加上没有声音,结果害我星期天又穿过大半个城市去搞,其实呢很简单,就是locale的问题,把/etc/rc.conf里的LOCALE=”en_US.utf8″换成LOCALE=”zh_CN.utf8″就可以了。声音的毛病更搞笑,那是因为不知道为什么默认的KDE的mix混音音量都是最小的,没有听见,呵呵。

Powered by ScribeFire.

Blog at WordPress.com.