在 Alienware 上安装了 Ubuntu,但没有声音

在 Alienware 上安装了 Ubuntu,但没有声音

在 Alienware Area-51 R2 台式机上安装了 Ubuntu 21.04。没有声音。我在网上搜索解决方案。尝试了 pavucontrol 和 alsamixer,但没有用。在 alsa-base.conf 文件中添加“options snd-hda-intel model=auto”后,现在扬声器发出了声音,但几乎听不见!我把音量调到最大,但我得到的只是耳语级别的音量输出。我认为编解码器是 Creative CA0132。以下是 alsa 信息:http://alsa-project.org/db/?f=c3178e47c917390d96f062189ef0f1f7e9ae00b5

我是 Linux 新手,完全不知道如何修复此问题。请帮忙!

答案1

在中etc/modprobe.d/alsa-base.conf,尝试使用此行,而不是您提到的行:

options snd-hda-intel index=0 model=alienware

如果这也没有帮助,你可以尝试以 root 身份运行我在互联网上某处(可能是死论坛)找到的这个脚本,它适用于我的 Alienware 17 R3:

#!/bin/sh

# These lines override BIOS pin mapping:
echo 0x0b 0x90174010 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x0c 0x014580f0 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x0d 0x014570f0 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x0e 0x01c530f0 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x0f 0x0221401f > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x10 0x02216011 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x11 0x02012014 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x12 0x37a791f0 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x13 0x908700f0 > /sys/class/sound/hwC0D0/user_pin_configs
echo 0x18 0x500000f0 > /sys/class/sound/hwC0D0/user_pin_configs

# This one kills pulseaudio (which automatically reboots) and makes
# changes persistent.

pulseaudio -k && echo 1 > /sys/class/sound/hwC0D0/reconfig

现在您可以alsamixer在终端中运行,使用方向箭头向右移动,直到找到第二个选项屏幕,其中未选中“HP/扬声器自动检测”。您可以按下m键来检查它。

然后,为了确保万无一失,请关闭您的电脑并再次打开(我读到由于某些原因重新启动可能还不够,至少对于我的电脑而言,我发现这是真的)。

可能会出现一些奇怪的情况,例如,如果您打开 PC 时耳机已插入,则可能会使用外部扬声器,而如果您拔下耳机,外部扬声器可能会静音(因为系统正在尝试从您的耳机中播放声音,而耳机确实已拔下)。麦克风也是一样。

警告:此脚本虽然可以解决您的所有问题,但也可能会导致您的声音完全不再起作用。

如果确实如此,则只需运行:

sudo apt purge pulseaudio* alsamixer*

并重新安装已卸载的软件包,然后重新启动(或关闭/打开电源),您的默认声音配置应该会重新创建。因此,您至少可以向 alsa-base.conf 添加一些行,让扬声器工作。

请注意:为了正确配置麦克风,我还必须按照以下视频消除麦克风的噪音:https://www.youtube.com/watch?v=DHcd-GXgnDM

建议运行此行:

wget -qO - https://bit.ly/2mBJSJo | sudo bash && pulseaudio -k

如果由于某些原因视频离线或 bitly 中的文件不可用,了解以下答案的启发可能会有所帮助:使用 PulseAudio 实时消除噪音?

相关内容