易截截图软件、单文件、免安装、纯绿色、仅160KB

Gentoo Linux ALSA指南

Gentoo Linux ALSA指南
1. 

简介
什么是ALSA?
ALSA是Advanced Linux Sound Architecture,高级Linux声音架构
的简称,它在Linux操作系统上提供了音频和MIDI(Musical Instrument Digital Interface
,音乐设备数字化接口)的支持。在2.6系列内核中,ALSA已经成为默认的声音子系统,用来替换2.4系列内核中的OSS(Open Sound System
,开放声音系统)。
ALSA的主要特性包括:高效地支持从消费类入门级声卡到专业级音频设备所有类型的音频接口,完全模块化的设计, 支持对称多处理(SMP)和线程安全,对OSS的向后兼容,以及提供了用户空间的alsa-lib
库来简化应用程序的开发。
Gentoo上的ALSA
从历史上来说,Gentoo提供了两种方法可以使ALSA运行在您的系统上:内核自带的
驱动和外部的alsa-driver
软件包。这两种方案基本上完成的是同一项任务;这使得提供对外部软件包的支持异常困难和耗时。Gentoo维护者决定不再继续对alsa-driver
软件包进行支持,而是将他们的资源集中在Linux内核中的ALSA驱动部分。这份指南将只集中介绍如何通过在内核自带的驱动来配置ALSA。
如果你仍然需要alsa-driver
软件包,请发邮件至Gentoo ALSA维护团队
,并告之为何在内核自带的驱动不能正常工作,记得包括具体的出错信息。
2. 

安装ALSA
在您开始之前
首先,您需要知道您的声卡用什么驱动。大多数情况下,声卡(板载和独立声卡)基于PCI总线,lspci
将帮助您获取所需的信息。如果您没有安装lspci
,请emerge sys-apps/pciutils
。如果您使用的是USB声卡,sys-apps/usbutils
的lsusb
或许
有用。ISA声卡的用户,请试一下sys-apps/isapnptools
。下列页面对使用ISA声卡的用户也许
有所帮助:
The ISAPNPTOOLS Page

LinuxJournal PnP Article

TLDP Sound HowTo

注意:
为了便于解释,我们在下文中假设用户使用的是基于PCI总线的声卡。
下一步,我们将找出声卡的详细信息。
代码 2.1: 声卡的详细信息
# lspci -v | grep -i audio
0000:00:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 06)
现在我们知道机器里的声卡是Sound Blaster Live!,而且声卡的制造商是Creative Labs。看一下ALSA声卡支持表
,选择Creative Labs。您将会跳转到Creative Labs支持设备表的页面,您可以看到SB Live!采用emu10k1
模块。这正是我们所需要的信息。如果您对


相关文档:

linux下mysql编译安装方法备忘

# tar -zxvf mysql-5.0.45.tar.gz -C /usr/src/
# cd /usr/src/mysql-5.0.45
# ./configure --prefix=/usr/local/mysql --with-charset=gbk
--localstatedir=/usr/local/mysql/data
# make
# make install
# groupadd mysql
# useradd mysql -g mysql
# cd /usr/local/mysql/bin
# ./mysql_install_db --user=mys ......

linux添加网卡及驱动


今天装了个RHCL5,不能加载网卡就更别说驱动了,用以下命令查看下网卡信息:
一、找硬件
[root@localhost
~]# kudzu --probe --class=network
class: NETWORK
bus: PCI
detached: 0
device: eth0
desc: "Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet
"
vendorId: 10ec
dev ......

oracle for linux安装

折腾了两个晚上的linux和oralce,总算出来点东西了。Oralce安装要选用适用的版本,不然安装不会成功,最后我的决定是linux选用centos 5.0,oracle选用10。
一、        准备工作:
1.       使用root用户登录
我使用的是在本机装,所以直接打开终端就 ......

linux常用命令之用户管理篇

把自己常用的一些linux命令记录下来
1. 查看当前用户和组
less /etc/passwd
less /etc/group  或者  groups 查看组
    有人说用上面那两个命令得到的结果不完全,一些特殊方式建立的就看不到了,可改用
getent passwd
getent group 
2. 改变文件的所有者和所属组
chown baoniu ......

Linux某些软件无法卸载问题

前几天更新ubuntu的时候,突然失败,仔细一看,是卸载老版本的gzip时候出了问题。错误信息:
install-info: No dir file specified; try --help for more information.
试了多个常用的手动卸载方法都没法搞定,于是求助google,很快找到答案。是GNU版的install-info代替了debian版的install-info造成的问题,覆盖回来就OK ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号