声音有效,但“声音”设置中未显示任何设备


11

经过故障排除后,我发现我的驱动程序实际上已被识别,但未在声音设置中列出,因此我认为不会出现我的肉桂声音小程序。虽然我的设备没有出现在“声音”设置中,但是我可以听到声音(例如youtube和skype在工作),但是我无法增大/减小音量...

我尝试启用以root身份登录,login-logout,然后以用户身份登录,然后重新启动,并遵循其他想法说要解决此问题,但仍未列出声音设备...仍然有效(浏览器,skype ...),alsamixer可以工作。

关于如何解决此问题的任何想法?

lspci -v | grep -A7 -i "audio"
00:1b.0音频设备:英特尔公司82801I(ICH9家族)高清音频控制器(rev 03)
子系统:Acer Incorporated [ALI]设备0205
标志:总线主控,快速开发,延迟0,IRQ 46
内存为f4700000(64位,不可预取)[size = 16K]
功能:[50]电源管理版本2
功能:[60] MSI:启用+计数= 1/1可屏蔽-64位+
功能:[70] Express Root Complex集成端点,MSI 00
功能:[100]虚拟频道
lsmod | grep snd
 snd_hda_codec_hdmi 31731 1 
snd_hda_codec_realtek 63371 1 
snd_hda_intel 32621 0 
snd_hda_codec 115893 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13276 1 snd_hda_codec
snd_pcm 80845 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0 
snd_rawmidi 25424 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51567 2 snd_seq_midi,snd_seq_midi_event
snd_timer 28931 2 snd_pcm,snd_seq
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 62064 10 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
音芯14635 1 snd
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm

另外...在肉桂中,声音小程序不会统一显示,就好像被静音了一样。

相似的问题: Ubuntu 12.04,可以听到声音,但设置中的“声音”选项未显示声卡


这里也张贴类似的问题,我可以在自己的笔记本电脑上解决。这里的问题并不完全相同,但是认为它值得发布,以防万一它确实响应了相同的解决方案。
UuDdLrLrSs 2014年

Answers:


5

Ubuntu Unity 14.04-64位,Intel mobo和i7处理器。切换声卡后,我的声音[好得多],但是我的声音输出选择(系统设置:声音)消失了。我需要切换到S / PDIF输出。经过无数次失败,包括以上所有建议和更多建议,没有任何效果。出于特殊原因,我登录了第二个用户帐户,发现确实出现了新的输出选择。我发现这些设置是特定于用户帐户的。因此,当我在那里时,我查看了.config并找到了一个pulse目录。我将该目录复制到网络,然后切换回主帐户。我找到了.config / pulse目录(其中有几个其他文件),并将其重命名为pulse.orig以准备复制/粘贴第二个帐户。来自网络的脉冲目录。但是,即使我切换目录进行复制,然后回到我的.config目录,也出现了一个新的Pulse目录,其中包含了适当数量的文件。我检查了系统设置/声音,然后可以选择新的声音设备。

长话短说:也许找到您的[/home/userid]/.config/pulse目录并重命名(这样可以显示一个新的默认副本)。


这也为我在16.04上解决了。
isarandi

4

尝试以下命令:

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

完成,没有错误报告。偏好设置-声音中仍然没有列出任何设备。无论如何,感谢卡米尔(Kamil)的协助。
obeliksz 2012年

检查,仍然没有声音设备。
obeliksz 2012年

Skype可与HDA Intel,ALC888模拟默认设备(default:CARD = Intel)一起使用---在系统偏好设置中根本没有设备出现。
obeliksz 2012年

2
仅运行已sudo alsa force-reload解决的问题。
loostro 2014年

在17.10中对我来说sudo alsa force-reload是否足够-也许足够了?
cljk

3

在我来说,我有一个新的安装Ubuntu 14.04,因此重新安装pulseaudio,并alsa是毫无意义的。

但是,sudo alsa force-reload以user91632的anwser中的方式运行可以达到目的。


1

Ctrl+ Alt+ 打开终端,T并使用以下命令安装pulseaudio

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

gstreamer0.10-pulseaudio已经是最新版本。indicator-sound已经是最新版本。Pulseaudio已经是最新版本。以下软件包是自动安装的,不再需要:gir1.2-folks-0.6 gir1.2-telepathylogger-0.2 gir1.2-telepathyglib-0.12 gir1.2-gee-1.0
obeliksz 2012年

0

在ubuntu升级后,我遇到了完全相同的问题。以下命令为我修复了该问题(将您的系统用户帐户添加到group中audio):

sudo adduser my-login-name audio

这对我没有帮助。
loostro

0

就我而言,我保留了先前安装的主目录,因此在安装/传输过程中,我不拥有某些文件夹,pulse config文件夹就是其中之一。

我要做的是chown -R my_user_name:my_user_name /home/my_user_name/*

要检查这是否是您的问题,只需检查的所有者/home/your_user_name/.config/pulse

一旦我解决了这个问题,小程序就开始按预期工作了。
我应该说这是在Ubuntu 14.04x64上

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.