扬声器没有声音,但耳机可以工作


18

我的声音有些问题了。声音来自我的耳机,但不是来自扬声器。我在Compaq 320上运行Ubuntu 11.10。我进行了搜索,但是没有一个线程起作用,有一些线程变得更糟(根本没有声音,但是我设法回到了现在的状态)。任何有关如何解决此问题的帮助都将非常有用。

Answers:


3

我在这个Ubuntu论坛主题答案2中找到了一个帖子,其中有一个适用于我的怪异解决方案。

引导系统,登录,关闭笔记本电脑屏幕,等待几秒钟,然后再次打开。重新登录系统并解决问题!!!


虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
凯文·鲍文

在我的机器上,它工作了一段时间,然后很快在大约1分钟后再次静音(无声音):(
Bayu

3

您需要编辑此文件/etc/modprobe.d/alsa-base.conf,然后在其末尾添加一行。使用以下命令:

sudo gedit /etc/modprobe.d/alsa-base.conf

现在,在其末尾添加以下行:

options snd-hda-intel model=generic

现在重新启动计算机。它应该可以解决您的问题。

更多信息:

  • hxxp://www.computerandyou.net/2011/06/how-to-solve-no-sound-through-laptop-integrated-speakers-in-ubuntu-11-04

此处发布的链接已不再安全使用,并且已删除其实际链接组件。尽管链接已被混淆,但出于历史目的,此处保留了原始链接。


嘿,阿比舍克(Abishek),在执行命令后,gedit并未打开,因此我无法添加另一行。为什么gedit无法打开?
forrest

我能够使用命令打开gedit(必须取出'&'和结尾)。
forrest

但是添加线路之后,扬声器仍然没有声音。
forrest

@forrest您是否尝试了链接中提供的解决方案?这可能也取决于声卡...解决方案对我
有用

是的,从链接上看不到运气。我的声卡是'0:Intel [HDA Intel],设备0:HDA Generic [HDA Generic]“,所以它非常简单
forrest 2012年

3

尝试使用这些命令

sudo apt-get update
sudo apt-get upgrade
sudo apt-get purge linux-sound-base alsa-base alsa-utils
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop

重启。

如果这不帮助尝试运行脚本


嘿,高拉夫,试过命令但没有运气。他的脚本似乎已经过时了10.04。它是否仍适用于11.10
forrest

嘿@twister_void,我建议你可以指定你的答案是要使用的显示管理器是lightdm默认情况下,因为这些行- sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop-可能导致设置gdm3,你比我更清楚这lightdm是默认的一个
乔治Vitanza

1

我对Aspire也有同样的问题。

更糟糕的是,我说服了某人使用Ubuntu!鸡蛋在我脸上!

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.24.

$ head -n 1 /proc/asound/card*/codec#*
==> /proc/asound/card0/codec#0 <==
Codec: Realtek ALC888

==> /proc/asound/card0/codec#1 <==
Codec: LSI ID 1040

==> /proc/asound/card0/codec#2 <==
Codec: Intel Cantiga HDMI

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ uname -a
Linux salvatore-Aspire-7730 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

alsa-base.conf不存在。

Ubuntu 12.04LTS 64位

试过这个:

sudo apt-get remove --purge alsa-base
sudo apt-get remove --purge pulseaudio
sudo apt-get install alsa-base
sudo apt-get install pulseaudio
sudo alsa force-reload

然后:

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get install pulseaudio gstreamer0.10-pulseaudio indicator-sound

现在,音频从耳机和扬声器中发出。


1

在我的联想这工作:

  • 关闭笔记本电脑
  • 取下电池
  • 按下电源按钮以清空电容器或等待30秒
  • 放回电池
  • 开机并再次欣赏耳机中的声音

无需等待,无需按电池电源按钮即可清空电容器,然后将电池放回原处。有效!
eloyesp

0

我发现有时候我要做的就是只是转到System Setting,然后单击Sound输出选项卡来选择正确的输出。希望这可以帮助。


尝试了一下都无济于事,但是“测试发言人”没有发出声音,但是我在youtube上播放了一段我可以听到的视频。
forrest

0

我遇到过同样的问题。转到“系统设置”,选择“声音”,然后在“连接器”下拉菜单列表中选择“耳机”作为选项。


0

您可以使用以下方法调整USB的声音设置:

  1. 从右侧的音量选项转到声音设置。
  2. 我已插入USB扬声器,然后它将设置选项显示为Analog Output Analog Audio。
  3. 单击它并调整音量。

0

我在全新的华硕R417B笔记本电脑上遇到了同样的问题。我在Windows磁盘上安装了Ubuntu 18.04。从未安装过Windows,更不用说运行了,所以根本没有使用过扬声器。

在pavucontrol中,列出了扬声器和耳机,并且音量栏显示正在播放声音。扬声器测试未在扬声器处产生声音。插入耳机后,它们可以完美工作。

我的解决方法是尝试在电视上尝试通过HDMI传输音频。通过HDMI连接笔记本电脑后,笔记本电脑扬声器便开始工作。即使断开HDMI的连接,扬声器仍能正常工作。即使完全关闭电源并重新启动。

然后,HDMI声音似乎不起作用,但是通过摆弄pavucontrol中的配置文件很容易解决。

我的结论是,问题是在用扬声器初始化硬件/软件时出现了错误(至少绝对不是功能)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.