来自 计算机操作系统 2019-12-10 13:24 的文章
当前位置: 美高梅4858官方网站 > 计算机操作系统 > 正文

台式机未有声息的解决办法,Ubuntu下声卡驱动消释方法alsa

  朋友的一台电脑是Acer的,机器配置很高。在我的引诱下,他让我给他装了Ubuntu Feisty。然后装上显卡驱动之后,体验了一把3D效果,那效果简直眩人眼晕!唯一让人不满的是没有声音。

一、首先介绍一下什么是ALSA ;

  1,分析可能是声卡驱动的问题,我到Realtek官方网站上下载了声卡驱动。一个非常意外的结果发生了,系统崩溃了。没办法了,搞定系统再说。

Advanced Linux Sound Architecture 的简称为 ALSA ,译成中文的意思是先进的Linux声音架构(这是google翻译的);一谈到架构就有点范围太大了,所以ALSA不仅仅是包括对声卡的支持和驱动;

  2,论坛上有位达人说升级Alsa后他的华硕本子有声音了。于是,我照办了,下载了驱动包,在机器上编译后没有完全成功。重新启动之后,美妙的声音并没有如期而至。

ALSA具有如下特征:

  3,又有人说升级到更新版本的内核可以解决问题。于是,升级了内核。重新启动后发现新的内核并不能工作,无奈使用原先内核,删除新内核。

1、对所有音频接口的高效支持,从普通用户的声卡到专业级别多路音频设备;

  4,打开“音量控制”,把几个声音调高,奇迹发生!

2、声卡驱动完全模块化设计;

  原来如此简单的事情却被如此复杂化了。吸取教训,谨记!美高梅4858mgm 1

3、SMP and thread-safe design.

4、开发库(alsa-lib) 为程序设计提供了简单、方便,并且拥有有高级的效果和功能;

5、支持旧版本的OSS API 结口,能为大多数的OSS应用程序提供兼容;OSS是一个商业性的驱动,OSS有一个简装本的代码已经移入内核和ALSA,其中alsa-oss就是;OSS公司据说目前已经并不存在了;我们没有必要用OSS 公司提供的商业版本;用ALSA和OSS简装版足够

二、查看 ALSA 版本,如果最新,就不用重新安装了,仔细查看一下配置吧。
$ alsactl -v

美高梅4858mgm,或者:

cat /proc/asound/version

如果打印出: alsactl version 1.0.19,那么 ALSA 已经是最新了。如果不是最新就要先安装最新的alsa驱动。
第一步,首先停止当前的ALSA服务:
sudo /etc/init.d/alsa-utils stop

第二步,卸载原有驱动
sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

本文由美高梅4858官方网站发布于计算机操作系统,转载请注明出处:台式机未有声息的解决办法,Ubuntu下声卡驱动消释方法alsa

关键词: