声卡驱动 linux 声卡驱动程序

linux声卡驱动详解linux声卡驱动

声卡驱动程序在的电脑哪里?

以XP为例:

1.右击【我的电脑】,选择‘属性’,弹出属性对话框。选择“硬件”标签。

2.点击“设备管理器”,弹出设备管理器窗口3.找到“声音、视频和游戏控制器”,如果这里有问句,表示声卡驱动没有成功安装,反之安装正常。如果没有安装,点左边加号,列出声卡相关的驱动程序。蓝色部分为本机声卡的主驱动程序,其它是一些辅助声卡的驱动程序。4.右键点击主驱动程序点“更新驱动程序”,弹出驱动程序更新窗口。5.选择“自动安装软件”选项的话,系统会自动查找系统保存的驱动备份,根据备份文件更新现在的驱动程序,系统找到后自动更新,最后点击完成即可,如果查找不到的话要重新用光盘安装一次驱动程序。6.选择“从列表或指定位置安装”可以快速定位到驱动程序,适合于对电脑比较熟悉的朋友操作。在这里主要是选择驱动路径或者是直接选择系统安装的驱动程序。如果在电脑指定路径的话,系统会去搜索指定的移动媒体或者是文件位置,同样找到后会直接安装,然后点击完成退出。7.选择“不要搜索,我要自己选择要安装的驱动程序”这一选项,系统会从已集成或已安装的驱动里找出兼容硬件的驱动程序,直接选择后安装即可,这是速度最快的一个选项。8.选择驱动程序后点“下一步”安装。9.安装成功后弹出安装完成窗口,以上两步如果成功安装也会出现同样的窗口。

usb接口耳机怎么设置声卡驱动?

这个耳机无法插到电脑声卡上的,这个耳机需要插入电脑的USB接口,插入后会自动安装驱动,该耳机是自带声卡的。

如果想要把耳机插入声卡的3.5mm耳机插孔使用,需要改耳机,把原带声卡的耳机线换成普通3.5mm立体声头戴耳机线才行

v8外置声卡用什么驱动?

v8声卡就是调KX驱动,KX的驱动是一个第三方的驱动,它一站式的处理跳线,DSP效果,然后同时具有超低的延迟。

联想笔记本声卡驱动怎么解决?

安装声卡驱动失败的解决办法1、首先,需要对声卡的进行设置。所以第一步要做的就是打开声卡的控制,就是平常我们经常见到的音频管理,然后选择扬声器选项画面,接着点击右侧的文件夹图标,它代表的是插孔设置。

在弹出的对话框中选择“禁用前面板插孔检测”选项,勾选之后选择确定就行了。

为什么要设置声卡驱动?

声卡驱动就是指多媒体声卡控制程序,英文名为“SoundCardDriver”。驱动程序,英文名为“DeviceDriver”,全称为“设备驱动程序”,是一种可以使计算机和设备通信的特殊程序。声卡驱动是什么,这个其实非常好理解,我们知道电脑各个硬件安装在电脑中每个硬件都有对应的驱动,声卡也一样,电脑需要声音输出,必须满足电脑中有声卡,并且声卡驱动安装正常才行。那么为什么电脑硬件要安装驱动才能使用呢?

其实驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。

驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。

操作系统不同,硬件的驱动程序也不同,各个硬件厂商为了保证硬件的兼容性及增强硬件的功能会不断地升级驱动程序。

Linux中如何安装声卡驱动程序

装了几次Linux OS,当然也装了几次声卡驱动,一般来说都是安装ALSA(Adcance Linux Sound Architecture)驱动,多装几次以后就会发现非常的简单的。

首先,先决条件,也就是依赖关系,我记得需要安装kernal-source(我用过的几个Linux OS都默认不安装这个,在你的OS的软件包管理程序那里可以搜索这个关键词,选上进行安装,记得要插入系统光盘。),gcc我不记得要不要装,好像没有其他的了。

要安装驱动,你得先去下载alsa驱动,网址是:www.alsa-project.org,个人认为为了保证最大的兼容性,最好去下载最新版本。一般来说,只需要下载安装以下三个包就可以了,

driver

lib

utils

当然最好是要同一个版本的,我上传了一个所有需要的包,1.0.16版的,有需要的用户请到这里来下载

URL: 不知道是否长久有效!

为了保证能完全安装成功,建议切换到root用户下执行安装。

我是在X Window下执行的安装,解压上述下载有的压缩包是用鼠标右键单击解压的,我想能熟练用shell命令来解压文档的Linux User是不需要来我这里看声卡驱动的安装的

先安装下载回来的driver那个包,解压,然后在终端中转到解压后的那个文件夹,按照顺序执行以下命令。

1./configure

2 make

3 make install

4./snddevices

一般来说都能顺利执行完上述命令的,如果不能的话,请查看返回的信息,这里需要特别说明一下,这几个过程都比较耗时,无论你的硬件配置如何,这个我没有办法解释原因,经验之谈。

安装到了这里,就需要配置系统文件了,怎么配置,手动的我也不知道,但是我知道有一个工具可以帮我们高效且几乎不出错的完成这个任务,那就是alsaconf工具了,这个工具在utils文件包里面。

解压下载回来的utils文件包,同样需要在终端中执行命令,在终端中转到解压后的目录,然后执行如下命令。

./alsaconf

然后就会出现一个比较像GUI的界面,会让你选择几次OK键之后,开始搜索声卡类型,搜索完了以后,就列出声卡列表,选择你的实际芯片组,然后再敲几次OK键,最后问你是否让他帮你写入配置文件,当然要拉。至此,如果幸运的话,重启之后就能你的声卡就能工作了。

如果重启之后还不能工作的话则继续往下看。

还不能工作的话,一般需要安装剩下的那两个包了,但是,有顺序的,先安装lib再安装utils

方法都差不多,都要在终端中执行安装,命令都一样。

1./configure

2 make

3 make install

安装完最后的utils时再运行。

./alsaconf

再配置一次声卡,个别的系统还要在X Window下的系统管理工具那里设置一下声卡,不过都简单了。

重启系统,你的声卡应该能工作了,祝贺你。

怎样在linux下安装显卡和声卡驱动

就Linux系统对硬件设备的支持特性而言,对声卡的支持是很糟糕的。不过现在好了,有两种驱动程序可以弥补Linux系统的不足。一种是OSS(开放声音系统),一种是ALSA(先进Linux声音架构)。OSS是一个商业声卡驱动程序,需要花钱购买,否则每次启动后,你只可以免费使用240分钟;ALSA是自由软件,可以免费使用。

一、安装OSS声卡驱动程序

1.从下载OSS驱动程序

2.启动Linux,把下载下来的osslinux393q-2217-UP.tar.gz拷到一个临时目录中,如:

cp osslinux393q-2217-UP.tar.gz/tmp/

cd/tmp

tar zxvf osslinux392v-glibc-2212-UP.tar.gz

此时文件已经解开,你可以看到在当前目录下有四个文件:INSTALL、LICENSE、oss-install和oss.pkg文件,其中INSTALL是安装帮助文件,如果你是第一次安装一定要好好看一看。

3.配置

以root用户身份运行oss-install:

./oss-install

如果出现了“No such file or directory”的错误信息,那是因为你下载的OSS驱动程序的版本和你用的Linux不匹配,可以重新到上述站点,下载相应的驱动程序就可以了。

这时候一般会提示:你的Linux以模块的形式加载了声卡驱动程序,要不要安装程序自动将它去掉?选择去掉就可以了。

接下来就是处理过程、协议及一大堆东西,接受协议安装,使用默认安装路径即可(/usr/lib/oss)。oss一般可以自动检测出大部分声卡,你可以看看结果是不是和你的声卡相符,如果相符,直接在菜单中选择“Save changes and Exit..”即可。对于那些不能直接探测到的声卡,你就只有用手工方法选择了。如对Yamaha OPL3-SAX(YMF715/YMF719) chip可以选择:“Generic Yamaha OPL3-SAx(YMF715/YMF719) non-PnP”driver。

4.打开/关闭声卡

在默认的安装目录/usr/local/bin里有一个soundon命令,它可以用来打开oss驱动,同样的你也可以用soundoff命令关闭oss驱动。

5.疑难解决

有时也可能出现这样的情况,你的声卡检测到了,而且安装过程也好像一切正常,但是声卡就是不能正常工作。不要急,OSS还有可以让你手工调节设置参数的地方,其实,在“Save changes and Exit”的同一个窗口中,还有一个选项“Manual Configuration”,它就是让你手工调整设置参数的,你可以在这里设置声卡的IO、DMA等参数。

二、安装ALSA声卡驱动程序

1.到下载下面四个软件包:

alsa-driver-0.5.9.tar.bz2

alsaconf-0.4.3b.tar.gz

alsa-lib-0.5.9.tar.bz2

alsa-utils-0.5.9.tar.bz2

2.先安装alsa-driver-0.5.9.tar.bz2这个文件:

(1)cp alsa-driver-0.5.9.tar.bz2/tmp

将alsa-driver-0.5.9.tar.bz2拷到/tmp目录下。

(2)bunzip2 alsa-driver-0.5.9.tar.bz2

解压缩这个文件,会在/tmp目录下生成一个文件叫做alsa-driver-0.5.9.tar。

(3)tar xvf alsa-driver-0.5.9.tar

将会在/tmp目录下产生一个子目录叫做alsa-driver-0.5.9,alsa的所有文件就存放在这个目录下。

(4)cd alsa-driver-0.5.9

进入alsa的驱动程序所存放的目录,准备配置和编译它。这时你可以看一下目录下的INSTALL文件来了解安装的步骤和注意事项。

(5)依次运行下面三个命令:

./configure

make install

./snddevices

3.编辑/etc/ modules.conf文件

这个文件的配置虽然比较麻烦,但用alsaconf-0.4.3b.tar.gz也可以配好它,运行命令:

(1)cp alsaconf-0.4.3b.tar.gz/tmp

将alsaconf-0.4.3b.tar.gz拷到/tmp目录下。

(2)tar zxvf alsaconf-0.4.3b.tar.gz

解压缩这个文件,会在/tmp目录下生成一个子目录叫做alsaconf-0.4.3b。

(3)./alsaconf

会出现一个窗口叫你选择声卡,像SoundBlaster及ESS1868、S3_SonicVibes_PCI、Ensoniq_AudioPCI_ES1370 1371等,很多目前的kernel还不支持的声卡它都可以支持了。

选好声卡之后系统会问你一些问题,都回答OK,然后会回到第一个画面问你要不要继续设第二张声卡,选“No_more_cards”退出即可。完成这个步骤之后,/etc/modules.conf这个文件就基本上自动配置好了,重新启动电脑后声卡就可以发声了。

4.如果还不行,那么你就还需要安装alsa-lib和alsa-utils,安装方法和alsa-driver一样,注意要先安装alsa-lib,再安装alsa-utils。将文件拷到/tmp目录,解压缩,然后运行命令make和make install,具体请参照上面alsa-driver的安装步骤。

安装后到alsa-utils(解开alsa-utils-0.5.9.tar.bz2会产生该目录)目录下的alsamixer子目录执行

./alsamixer

好了,你的声卡应该能发声了。

阅读剩余
THE END