发信人: Dieken (风催草低), 信区: LinuxApp
标 题: Re: 怎么远程播放音乐?
发信站: 水木社区 (Fri Apr 27 09:52:37 2007), 站内
许多 sound server 都支持声音重定向的,比如
aRTsd:
http://www.theevilpixel.com/?q=node/67
Playing Sound Remotely with XDMCP
Well that can be easily done using the arts server on the remote machine setup
the arts daemon by typing
artsd -n -u -p 5001
once the server is started change to the X display of the remote machine and
type in
export ARTS_SERVER=ipofcurrentsystem:5001
and then
xmms &
之前在机器上安Gentoo,声卡模块加载了去没有正常工作,查了些资料终于搞定。这问题在Ubuntu中文论坛上这样的问题也很多。总结一下。
-1. 安装alsa驱动,内核带的alsa驱动可能版本不够,可先不做这个,还是不工作可尝试这个。
0. 重启让udev自动检测或运行alsaconf检测声卡。用
lsmod |grep snd
查看声卡模块是否被加载,如果没有跳至-1步,如果还没有就搜索或去BBS/IRC/论坛问。
1. 安装alsa-utils。
2. 运行alsamixer,查看芯片型号,即Chip后面的内容。
说穿了 qemu 的 raw 格式就是一个如 /dev/sda 这样的硬盘设备,跳过前 63 扇区就是 sda1 了。
设好 offset 可以直接 mount。
mount inlsd.img inlsd -o loop,offset=32256
因为从升级mysql 4.0到5.1,中间出现一点意外,导致表的损坏。
可用以下方法修复:
先停止mysqld,在data目录运行
myisamchk */*.MYI >/dev/null #检查哪些表需要修复
把结果中要修复的表用以下命令一个个修复:
myisamchk -r table.MYI
当然升级正当的方法还是用mysqldump导出后再导入。
patch与diff做为传统的版本管理工具,我们应当会一些基本的操作,简单介绍一下。
举个例子来简单说明用法:
v1.0/src 为原始代码的目录
v2.0/src 是修改后的代码目录
在修改完代码之后,用以下命令生成patch文件:
$ cd v2.0
$ diff -Nur v1.0/src src > v2.0.patch
就生成了patch文件。
在另一个机器上:
$ cd v1.0
$ patch -p0 < v2.0.patch
即可。
一般的补丁,会有多一级的目录,使用时需要去掉这级目录,比如给内核源码打补丁,则需要使用:
$ cd /usr/src/linux