修复后音频(chtmax98090)仍然无法工作

修复后音频(chtmax98090)仍然无法工作

过去一年,我一直在使用安装了 Ubuntu 19.04 的 Chromebook 11e。我一直无法听到声音。蓝牙和 HDMI 音频播放正常,但扬声器和耳机插孔无法播放。

我已经关注这个帖子尝试修复音频,但没有成功。本教程不适用于我的电脑,但它的声卡相同。按照教程操作后,我的耳机里开始传出声音,但听不清楚。听起来就像你对着风扇说话,但更糟糕。

今天我再次尝试修复该问题,但在关闭 pulseaudio 并重新启动后,没有音频出来。

自从我买了这台电脑已经一年多了,我尝试了很多修复 pulseaudio 的方法,但都无济于事。我不记得我尝试过的所有方法,但我很可能尝试过所有基本的修复方法,比如重新安装 pulseaudio 和 alsa。

谢谢您的帮助,很抱歉这个问题与之前的问题如此相似。

编辑

这是我输入时得到的输出sudo alsaucm -c byt-max98090 set _verb HiFi set _enadev Speakers

ALSA lib main.c:432:(execute_sequence) unable to open ctl device 'hw:bytmax98090'
ALSA lib main.c:1712:(set_verb_user) error: failed to initialize new use case: HiFi
alsaucm: error failed to set _verb=HiFi: No such device

答案1

https://github.com/plbossart/UCM.git(在浏览器中打开)

下载/克隆文件夹,将下载的文件解压到您选择的任何文件夹,在解压的文件夹中打开一个终端,(请注意,您的声卡可能是byt-max98090或其他任何声卡,但会显示为chtmax98090alsamixerucm文件夹包含超过 15 种不同的声卡配置),然后输入以下命令行:

sudo cp -r chtmax98090/ /usr/share/alsa/ucm/
sudo alsaucm -c chtmax98090 set _verb HiFi set _enadev Speakers
sudo alsaucm -c chtmax98090 set _verb HiFi set _enadev Headphone
sudo alsactl store

如果您的声卡确实chtmax98090可以正常工作,那么它就可以正常工作。如果不是,请稍微研究一下您的型号并查看其声卡,否则请尝试使用 UCM 文件夹中的所有声卡配置。

如果你发现你的声卡不是byt-max98090chtmax98090只需根据文件夹中的命名方式编辑代码中的名称,这将是你在声卡为byt-max98090

  • sudo cp -r byt-max98090/ /usr/share/alsa/ucm/
  • sudo alsaucm -c byt-max98090 set _verb HiFi set _enadev Speakers
  • sudo alsaucm -c byt-max98090 set _verb HiFi set _enadev Headphone
  • sudo alsactl store

相关内容