在Ubuntu 13.04中没有声音,仅列出了虚拟输出设备


20

我的声音突然停止在Ubuntu 13.04 64bit上播放。我只能在“声音设置”中看到虚拟输出设备,并且在测试过程中没有声音播放。

我可以通过杀死一个奇怪的进程来使声音暂时起作用,但是重新启动后我必须重复执行相同的操作

jan@jan-HP-Desktop:~$ ps -ef|grep pulseaudio
112       1405     1  0 09:38 ?        00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
112       2132  1405  0 09:38 ?        00:00:00 /usr/lib/pulseaudio/pulse/gconf-helper
jan       2575     1  0 09:39 ?        00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
jan       2597  2575  0 09:39 ?        00:00:00 /usr/lib/pulseaudio/pulse/gconf-helper
jan       3160  2975  0 09:40 pts/2    00:00:00 grep --color=auto pulseaudio

jan@jan-HP-Desktop:~$ sudo kill 1405

这个问题有永久解决方案吗?


您是否尝试使用删除用户配置mv ~/.config/pulse ~/.config/pulse.old?然后使用重启pulseaudio pulseaudio -k
塔卡特

我尝试了您的建议,但无济于事:-(我在以前的尝试中也将〜/ .pulse重命名。我有这个奇怪的用户112运行pulseaudio并阻止了声音。一旦我终止了该过程,所有活动声音就开始播放随即,
theczechsensation

Answers:


8

按照http://ubuntuforums.org/showthread.php?t=2143157&p=12650610#post12650610上的说明,我如下禁用了语音分配器:

sudo vi /etc/default/speech-dispatcher

然后我更改RUN=yesRUN=no,然后重新启动。

现在,我的系统可以声音启动,而且速度更快。


谢谢杰夫。这个改变做到了!重新启动后,我的声音现在可以正常工作。
theczechsensation

9
在Linux Mint Olivia x64上,这对我不起作用,因为该文件已包含RUN=no在其中。
拉尔夫·坦德兹基

9

在遇到Xorg问题后,卸载统一并重新安装xfce后遇到了这个问题。我的问题可能是围绕不添加gconf和重新安装脚本未将我的用户添加回各个音频组的问题。经过以下步骤,我得到了良好的工作:

sudo apt-get install pulseaudio-module-x11 \
    pulseaudio-module-zeroconf \
    pulseaudio-module-gconf

并将我的用户名添加到与音频相关的组中/etc/groups

audio:x:29:pulse,jreynolds
pulse:x:123:jreynolds
pulse-access:x:124:jreynolds

当然,刷新我与脉冲相关的各种设置:

pulseaudio -k
sudo alsa force-reload
rm ~/.pulse-cookie
rm -rf ~/.config/pulse
sudo shutdown -r now

当我的系统重启时(我不知道是否有必要),我进行了检查:

pacmd list-sinks

这显示了我的声卡,而不是虚拟设备!


1
将自己添加到组中,音频,脉冲,脉冲访问有效。奇怪的。谢谢!
thnee 2013年

只是sudo alsa force-reload帮助了我。
utapyngo 2014年

将自己添加到音频,脉冲和脉冲访问中。安装了所有软件包,现在看到gconf-helper正在运行。
Brooks B

在OpenSUSE上为我工作,我什至没有该alsa命令。
user31389

7

这是我为我工作的工作。确保已安装pulseaudio控制实用程序:

sudo apt-get install pavucontrol

运行实用程序

pavucontrol

移动到最左侧的选项卡(配置),有一个配置文件下拉列表。一直进行到完成为止(对我来说是“模拟立体声输出”,而默认值是“数字立体声(IEC958)输出”)

高温超导


我只有配置中的网络摄像头。当我杀死“用户112”进程时,配置将显示我的声卡,所有内容都将立即播放。
theczechsensation,2013年

安装pavucontrol对我有用。就我而言,安装后甚至不必运行“ pavucontrol”,只需重新启动即可。谢谢!
WallTearer

插入和拔出音频线时,我可以使音频重新出现。由于某种原因,它没有感觉到它是插入的。pavucontrol对于未来看起来很棒。
Zamicol

非常感谢您提供此技巧,在我将其插入另一个USB端口后,它可以与我的usb-声卡asus xonar x7一起使用。
彼得·弗莱克斯

1

我也有-一次更新后重新启动之前,声音是否起作用?如果是,则可能相同。
这是与3.8.0-18内核相关的错误

  1. 运行uname -r以检查您的内核版本。如果是3.8.0-18-generic,请尝试后续步骤
  2. 重新启动并在GRUB中选择 Advanced options
  3. 选择Ubuntu with Kernel ...(之前-18

您也可以在Launchpad上订阅此错误,希望他们会尽快修复


感谢您的链接,这可能对其他人有用。我使用的是“ 3.8.0-19-generic”,重新启动到较旧的内核版本对我不起作用(3.5 *根本没有声音)。我在GRUB中没有可用的“ 3.8.0-17”或任何其他3.8 *内核,因为音频以前可以工作,所以我认为它们可以工作。我还尝试更新DKMS,这对讨论中的某些人有所帮助,但无济于事。
theczechsensation,2013年

我刚刚更新为3.8.0-21-generic,声音再次正常运行。谢谢您的帮助。
theczechsensation

1
3.8.0-21和3.9对我不起作用。尝试3.8.0-13
rahules 2013年

非常感谢您,先生,我也没有通过音频插孔获得音频,所以我从21岁升至19岁,然后又重新开始工作。因为一个链接是针对hdmi的,所以我将打开一个错误。
Francisco Presencia

已知3.8.8(以及3.9)可以解决此错误。
kubahaha

1

我一直在使用Ubuntu 3.04 64位和内核版本3.8.0-19(通用)。遇到相同的虚拟输出设备问题,但通过遵循以下网站中提供的第一个解决方案来解决了该问题:

http://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/

希望这可以帮助!


感谢您的链接,但这对我不起作用。希望它会帮助别人。
theczechsensation

这些建议对我都没有帮助。我正在使用Linux Mint Olivia x64系统。
拉尔夫·坦德兹基

sudo alsa force-reload为我做。也许您还需要重新启动pulseaudio。
David Halter

1

我在安装3.8.0-19-generic内核时遇到了同样的问题。更新的内核可用,但是被阻止了apt-get。因此,我使用Synaptic安装了内核更新(3.8.0-25-generic),重新启动了系统,并且声音再次正常运行。

因此,解决方案可能就像更新内核一样简单。


0

对我来说,有效的是

sudo apt-get install linux-image-3.8.0-25-generic

重新启动时,令我感到恐惧的是,视频卡和无线网卡都无法正常工作,发出了惊慌

sudo apt-get remove linux-image-3.8.0-25-generic

重新启动,令我欣慰的是,一次发现新的(视频,WLAN)和旧的问题(音频)都消失了。


@gertvdijk听起来用户正在回滚内核升级,而不是删除并重新安装同一内核。
belacqua 2013年
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.