如何:在Ubuntu888及其衍生版本上修复ALC12.04的声音问题

本文源自一个问题(讽刺的是...Ubuntu的12.04 以及所有基于此特定版本的发行版。 具有讽刺意味的是,对于LTS,这是我使用的第一个版本,甚至在我的PC上也给我带来了问题。 在这种情况下,出现声音问题。

这个问题实际上并不是很严重,但是在日常使用中会变得很烦人。 它包含以下内容:打开连接耳机的PC,进入Ubuntu(或LTS的衍生产品)并听一些音乐。 当我累了并拔下耳机的插头,并且想通过监听扬声器听音乐时,什么都听不到。 如果在拔下耳机的情况下打开PC,可以从扬声器听到声音,但是连接耳机后,可以从两个音频输出听到声音。

我一直在寻找使用的第一天, 我没有找到有关它的信息,所以我退出了。 现在,我安装了elementaryOS Luna Beta 2(当然,它基于Ubuntu 12.04),令我惊讶的是,该错误仍然存​​在。 我再次搜索,最后 我找到了解决方案 在几个论坛中。 这些步骤如下:

  1. 我们打开搅拌机 阿尔萨 运行命令: alsamixer 到达那里后,我们会检查显示的内容«芯片»确保我们拥有 ALC888。 该芯片通常集成到声音系统中 英特尔HDA.
  2. 我们用钥匙关闭调音台 [退出]。 接下来,请确保我们有一个 英特尔HDA (它必须是这些技巧中的一种才能起作用)。 我们在终端中写道: lsmod | grep snd 我们寻找一些说 snd_hda_intel。 这意味着我们符合要求。
  3. 我们执行命令: sudo <editor> /etc/modprobe.d/alsa-base.conf 他们取代由您首选的编辑器,例如nano,leafpad或gedit。
  4. 在文件末尾,我们将添加一行代码,内容如下: options snd-hda-intel model=auto 如果这对您不起作用,请尝试 options snd-hda-intel model=auto probe_mask=1 这样可以告诉ALSA自动,一般地识别声卡,而不是尝试建立精确的模型。
  5. 我们保存文件并重新启动。 然后我们测试。

如果有问题...

通过执行以下步骤,您可能会遇到问题,我为您提供一些解决方案:

  • «我必须编辑的文件不在您注释的路径中«。 也许它位于不同的路径,您可以尝试安装mlocate软件包并运行:cd /然后找到alsa-base.conf来找到文件。 如果不是,请尝试从头开始创建它并添加代码行。
  • «我添加了其中一行,保存,重新启动,现在我没有声音了。 声音面板告诉我“退出笨拙”«。 该代码可能不正确。 尝试将其更改为另一个,或者在任何情况下都将其删除。 然后重新启动,瞧。
  • «两条线都不适合我«。 您的集成声音可能会有所不同,在任何情况下,您都应尝试根据您的Chip更改model = auto以获得更精确的模型。

就是这么简单,我希望它能为您服务。 如果您有任何疑问或问题,以下是评论🙂


19条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   潘德夫92

    ALC 887中存在相同的错误,并且可以通过相同的方式解决(我拥有这些错误)。

    1.    奥罗斯

      认真吗令人惊讶的是,如果只添加一行,他们就不想在软件包或ALSA安装中对其进行修复。

      1.    s0rmt4il

        您在elementaryOS下的状况如何? -稳定吗?使用此发行版时有任何问题吗?

        的问候!

        1.    奥罗斯

          哦,好,几个应用程序迫使我关闭或挂起。 我首先通过安装更新​​来修复它,其次是由于我的旧处理器:/承载Pantheon,Gala及其应用程序并不容易...

  2.   保罗

    amd 780g芯片还有另一个问题。 声音有时饱和且质量较差。 随着Skype,茎,喃喃自语。 等等
    我可以通过微调调整选项来解锁它,但是目前我还没有找到确定的解决方案

  3.   埃利奥时间3000

    在装有Intel芯片组的HP PC上使用音频时,除了打开Ardor之外,我在Debian中都没有问题,因为它会自动使我的计算机静音,而无需任何解释,并将声音驱动程序放入ALSA。

  4.   潘德夫92

    我对内核3.10充满兴趣,但我放了英特尔产品线,在Ubuntu 13.04中我也没有声音,我必须修复一些pulseaudio参数,但是声音很糟糕,然后它们应该在pulseaudio中……这是一场灾难……。,至少我的情况。

    1.    埃利奥时间3000

      好消息是我没有更新Debian Wheezy上的3.04内核。

  5.   s0rmt4il

    感谢小费Auros😀

    的问候!

  6.   毛里求斯

    难以置信的朋友,我受了这个问题的困扰,但是只有当我在系统中将声音设置为5.1时,我才受此困扰。

    我拥有的芯片是威盛VT1708S。

    我说让我测试一下,因为它可以与snd-hda-intel框架一起使用。

    现在,我可以同时使用前后输出。

    谢谢你的提示。

  7.   毛里求斯

    您好,我来评论一下,这里提出的解决方案对我来说效果很好,但我的摄像头音频没有捕获。

    这是Logitech,Inc.网络摄像头C270
    调查中,我看到了解决方案,probe_mask = -1

    这样,我就可以识别摄像机的音频捕获,并且还可以从正面和背面进行连接。

    我只是想说。

    再次感谢您的提示

  8.   重新装箱

    您好,您好吗?首先,非常感谢AurosZx,尽管自从这篇文章发表以来已经很长时间了,但是它对我解决耳机输出问题很有帮助。

    我在ASUS K14.04A上使用Ubuntu 55,在alsamixer中出现的芯片是Intel PantherPoint HDMI,它第一次起作用。 问候。

  9.   鲍芙默

    无需重新启动: sudo alsa强制重新加载