`
Michaelmatrix
  • 浏览: 215269 次
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

解决linux耳机和喇叭同时发音的问题

 
阅读更多

装完 NeoShine Linux 4.0 后,插上耳机后,耳机和喇叭同时发声。 要解决这个故障, 关键问题在于找到文件 ALSA-Configuration.txt 。 这个文件里有声卡类型与 model (模块)的对照表。

下面是操作的正确步骤:

1 、下载声卡驱动程序、库文件、工具,下面是目前最新的驱动程序,下载网址:

驱动程序: ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2 库文件: ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.16.tar.bz2 工具: ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.16.tar.bz2

2 、解压、安装声卡驱动程序

$ tar xvvjf alsa-driver-1.0.16.tar.bz2 $ cd alsa-driver-1.0.16 $ ./configure $ make $ sudo make install

3 、解压、安装库文件

$ tar xvvjf alsa-lib-1.0.16.tar.bz2 $ cd alsa-lib-1.0.16 $ ./configure $ make $ sudo make install

4 、解压、安装工具 $ tar xvvjf alsa-utils-1.0.15rc1.tar.bz2 $ cd alsa-utils-1.0.15rc1 $ ./configure $ make $ sudo make install

5 、确定声卡的声卡的代码( codec) ,使用下面的命令:

$ cat /proc/asound/card0/codec#* | grep Codec

Codec: Realtek ALC662 # 这是我的声卡

6 、这一步最关键了,在文件中 ALSA-Configuration.txt 查找声卡的代码,找到对应的 model 。 这个 ALSA-Configuration.txt 其实就在你下载的驱动程序包中。 路径为: alsa-driver-1.0.16/alsa-kernel/Documentation/ALSA-Configuration.txt

你也可以使用下面的命令来查找:

~$ find . -name “ALSA-Configuration.txt” -print

例如:我的声卡为 ALC662


ALC662/663/272
==============
3stack-dig 3-stack (2-channel) with SPDIF
3stack-6ch 3-stack (6-channel)
3stack-6ch-dig 3-stack (6-channel) with SPDIF
6stack-dig 6-stack with SPDIF
lenovo-101e Lenovo laptop
eeepc-p701 ASUS Eeepc P701
eeepc-ep20 ASUS Eeepc EP20
ecs ECS/Foxconn mobo
m51va ASUS M51VA
g71v ASUS G71V
h13 ASUS H13
g50v ASUS G50V
asus-mode1 ASUS
asus-mode2 ASUS
asus-mode3 ASUS
asus-mode4 ASUS
asus-mode5 ASUS
asus-mode6 ASUS
dell Dell with ALC272
dell-zm1 Dell ZM1 with ALC272
samsung-nc10 Samsung NC10 mini notebook
auto auto-config reading BIOS (default)


在这里选择最合适的 model ,我的是长城的小笔记本,依次尝试后发现 eeepc-p701 最好用。

7 、修改 /etc/modprobe.conf ,加入你选中的 model

$ vim /etc/modprobe.conf

加入下面的代码:

options snd-hda-intel model= 你选中的 model

例如我选的是: eeepc-p701 ,因此我加入的代码为:

options snd-hda-intel model=eeepc-p701

8 、退出 X 登录,在字符终端执行如下命令: modprobe -r snd-hda-intel modprobe snd-hda-intel

9 、登录 X 系统,插上耳机试试,发现一切正常了。

分享到:
评论

相关推荐

    linux下alsa声卡耳机有声音,喇叭没声音问题

    以前在自己电脑上遇到的问题,自己记录了一下,希望能帮到大家!

    wm8960喇叭耳机同时出声寄存器配置

    当我们需要实现喇叭和耳机同时发声时,必须正确地配置WM8960的内部寄存器。 首先,我们要理解WM8960的音频路径。该芯片有多个输出通道,如耳机输出(Headphone Output)和扬声器输出(Speaker Output)。通常情况下...

    G95插耳机喇叭有外音解决方法

    总的来说,G95设备的耳机喇叭外音问题可以通过修改R18电阻的规格来解决,这涉及到电子工程中的电路设计和信号处理知识。对于用户而言,如果遇到类似问题,可按照提供的方法自行更换电阻,或者寻求专业技术人员的帮助...

    主板喇叭发音程序

    利用的是计算机主板上的喇叭进行的发音程序,在没有声卡和音箱情况下可以完美播放

    B490外接音箱或耳机和内置喇叭同时发声的处理.docx

    标题中的问题涉及到的是B490型号电脑在外接音箱或耳机时,遇到了内置喇叭同时发声的状况,这通常是一种不期望的行为,因为用户可能只想通过外接设备来听声音。以下是一些解决这个问题的详细步骤: 1. **检查驱动...

    关闭linux上喇叭

    在Linux系统中,偶尔会遇到一些烦人的报警声或...理解和掌握Linux的音频管理机制,不仅可以帮助你解决当前的问题,还能提升你在系统配置和维护方面的技能。希望本文提供的指南能为你的Linux使用体验带来实质性的改善。

    75-喇叭发声原理(51单片机C语言实例Proteus仿真和代码)

    75-喇叭发声原理(51单片机C语言实例Proteus仿真和代码)75-喇叭发声原理(51单片机C语言实例Proteus仿真和代码)75-喇叭发声原理(51单片机C语言实例Proteus仿真和代码)75-喇叭发声原理(51单片机C语言实例Proteus仿真和...

    关闭和开启linux的蜂鸣声

    特别是在挂载光驱和用TAB补全命令的时候老是发出嘟嘟的声音,老是影响别以人工作,自已也听烦的,我提供的资源能够很方便的关闭和开启这个声音,只限于redhat linux,其他的linux我没测试过,不知道行不行。...

    小喇叭gif图标

    综上所述,"小喇叭gif图标"是网页和应用设计中一种常见的动态图形元素,它通过简洁的形状和动态效果,有效地传达与声音相关的功能。理解并掌握这类图标的设计原则和使用场景,对于提升用户体验和界面的易用性至关...

    电子政务-具有静电放电保护的耳机喇叭.zip

    这篇资料——"电子政务-具有静电放电保护的耳机喇叭.pdf",很可能是探讨了如何在电子政务环境中,为耳机喇叭设计和实施有效的静电放电防护措施。 首先,我们要理解静电放电的原理。静电是一种处于静止状态的电荷,...

    汇编控制主板喇叭发声

    在"汇编控制主板喇叭发声"这个主题中,我们使用的是一种特殊的汇编语言——QASM,它可以被TASM(Turbo Assembler)和MASM(Microsoft Macro Assembler)这两个流行的汇编器编译。QASM提供了简洁的语法,使得编写控制...

    行业文档-设计装置-笔记本电脑的免携内建式耳机型喇叭装置.zip

    标题中的“行业文档-设计装置-笔记本电脑的免携内建式耳机型喇叭装置”揭示了一个专注于笔记本电脑硬件设计的专业话题,特别是关于一种创新的内置耳机喇叭系统。这个设计可能是为了提升笔记本电脑的音频体验,使得...

    波纹喇叭 章日荣 专门介绍波纹喇叭的资料

    波纹喇叭天线的设计和应用是电子工程中的一个重要分支,尤其在射频和微波通信中,其独特的性能使得它在各种场景下都能表现出优异的性能。 波纹喇叭天线,顾名思义,其结构特征在于喇叭口部设有连续的波纹形状。这些...

    51单片机 汇编 IO发音系列 小喇叭爬音演奏

    51单片机 汇编 IO发音系列 小喇叭爬音演奏 ;小喇叭的爬音演奏,即do,rui,mi,fa,so,la,xi,do ;30h=步进值,21h低8位 22h高8位 org 0000h ajmp main org 000bh jmp tim0 org 0030h main: ;主程序 mov tmod,#01...

    功放机喇叭保护板

    同时,保护板可能还包括指示灯或蜂鸣器等报警机制,以便用户及时察觉并解决问题。 总的来说,这个自制的uPC1237喇叭保护板项目展示了电子设计的基本流程,包括电路设计、PCB布局以及元件选择。通过这样的设计,可以...

    windows中的右下角没有出现“小喇叭”图标怎么解决

    在Windows操作系统中,小喇叭图标通常位于任务栏的右下角通知区域,它代表声音控制。如果用户发现这个图标不见了,可能会影响对...同时,了解如何利用提供的资源(如`sndvol32.exe`)也是解决此类问题的一种实用技能。

    喇叭天线实验报告(hfss)

    喇叭天线是一种常见的射频天线类型,广泛应用于广播、通信和雷达系统中。HFSS(High Frequency Structure Simulator)是一款强大的三维电磁场仿真软件,常用于微波和射频器件的设计与分析,包括喇叭天线的建模和性能...

    Linux常见问题分析(pdf文档)

    ### Linux常见问题分析 #### 1. Linux为什么这么耗内存? - **问题描述**:使用`free`命令查看系统内存时,发现空闲内存很少,即使没有运行大型应用。 - **原因分析**:Linux内核设计的一个特点是尽可能利用空闲...

    关于-机械立窑喇叭口相关问题和应该检修的征兆问题的探讨.doc

    通过精确计算和调整喇叭口的尺寸,结合实际生产条件和经验,可以有效地解决物料收缩、通风不均等问题,实现节能降耗,提高水泥生产效率和质量。在日常操作中,应密切关注喇叭口的状况,及时进行必要的检修,以保证...

    最容易丢的系统文件输入法和小喇叭

    总结所述,解决“最容易丢的系统文件输入法和小喇叭”的问题,通常需要恢复或替换上述提到的系统文件,如`ctfmon.exe`、`sndvol32.exe`等,并可能需要通过`dxdiag.exe`、`gpedit.msc`等工具进行诊断和修复。同时,...

Global site tag (gtag.js) - Google Analytics