在 12.04/unity/pulseaudio 下 2.1 扬声器无法正常工作

在 12.04/unity/pulseaudio 下 2.1 扬声器无法正常工作

我一直在广泛使用 askubuntu,现在我要在这里问我的第一个问题。

我正在尝试让我的 2.1 扬声器在我的 ThinkPad X60 和 12.04LTS/unity/pulseaudio(00:1b.0 音频设备:Intel Corporation N10/ICH 7 系列高清晰度音频控制器(rev 02))上运行。

前左/前右工作正常,但我无法让 lfe/低音炮工作。

这是我的 pulseaudio conf 的一个子集:

enable-lfe-remixing = yes
...
default-sample-channels = 3
default-channel-map = front-left,front-right,lfe

我还注意到 paman 中的服务器示例选项卡显示:

Default Sample Type: s16le 3ch 44100Hz

但是在设备选项卡中,接收器的属性始终是s16le 2ch 44100Hz。

我也尝试修改 default.pa ( load-module module-remap-sinkOR module-alsa-sink),但它要么不起作用,要么切换到根本没有输出的数字输出。

任何想法都将不胜感激,因为这是我花了一整个上午试图弄清楚的事情......

答案1

尝试以下步骤:

1.

echo 'options snd-hda-intel model=asus-mode4' | sudo tee -a /etc/modprobe.d/alsa-base.conf

2.

sudo gedit /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf

并将以下行添加到 extra-hdmi.conf 中

[Mapping analog-surround-21]
device-strings = surround40:%f
channel-map = front-left,front-right,lfe,lfe 
paths-output = analog-output analog-output-speaker 
priority = 7 
direction = out

3.

sudo gedit /etc/pulse/daemon.conf

并将以下行添加到 daemon.conf

enable-lfe-remixing = yes

相关内容