我最近遇到了一个声音问题。耳机可以发出声音,但是扬声器却没有声音。我使用的是Compaq 320上的Ubuntu 11.10操作系统。我已经搜索过一些相关的帖子,但是没有一个能解决问题,有些甚至让情况变得更糟(完全没有声音),不过我还是设法回到了现在的状态。
如果有人能提供解决方法,那将非常感激。
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
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop
- 可能会导致设置gdm3,而你比我更清楚lightdm是默认的。 - Giorgio Vitanza/etc/modprobe.d/alsa-base.conf
,然后在末尾添加一行。使用以下命令:sudo gedit /etc/modprobe.d/alsa-base.conf
options snd-hda-intel model=generic
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