前言
声卡 (Sound Card)也叫音频卡:声卡是多媒体技术中最基本的组成部分,是实现声波/数字信号相互转换的一种硬件。声卡的基本功能是把来自话筒、磁带、光盘的原始声音信号加以转换,输出到耳机、扬声器、扩音机、录音机等声响设备,或通过音乐设备数字接口(MIDI)使乐器发出美妙的声音。
声卡系统
目前Linux下声卡系统主要有一下两种:
1.高级Linux声音体系(ALSA)
高级Linux声音体系(英语:Advanced Linux Sound Architecture,缩写为ALSA)是Linux内核中,为声卡提供的驱动组件,以替代原先的OSS(开放声音系统)。
一部分的目的是支持声卡的自动配置,以及完美的处理系统中的多个声音设备,这些目的大多都已达到。另一个声音框架JACK使用ALSA提供低延迟的专业级音频编辑和混音能力。
2.开放声音系统(OSS)
开放声音系统(Open Sound System,OSS)是一个在 Unix 操作系统上用于发出和取得声音的接口。
它是基于标准的 Unix 设备(即 POSIX 的读、写、ioctl 等)。
查看信息
命令查询,终端执行:
lspci | grep Audio ##列出当前声卡信息
声卡设置
重装驱动
如果声卡出现问题,可以重装声卡相关模块和软件包解决问题.首先终端执行:
sudo apt-get --purge remove alsa-base alsa-utils ##卸载声卡相关模块和软件包和对应配置文件
然后终端执行:
sudo apt-get install alsa-base alsa-utils ##安装声卡相关模块和软件包