执行某些操作后,系统突然没有声音

237 views
Skip to first unread message

HackSign

unread,
Jan 14, 2015, 3:23:08 AM1/14/15
to archli...@googlegroups.com
今天才发现的,比如访问qq音乐,随便点几首歌.
本来有声音的,就变成没有声音了,而且我在/var/log中也没有找到任何相关的日志.重启就好了,不过在执行上面说的操作就又没有声音了.
有什么解决这个问题的思路没?

GSC

unread,
Jan 14, 2015, 3:27:28 AM1/14/15
to archli...@googlegroups.com
什么桌面?什么声音系统?

2015-01-14 16:23 GMT+08:00 HackSign <evil...@gmail.com>:
今天才发现的,比如访问qq音乐,随便点几首歌.
本来有声音的,就变成没有声音了,而且我在/var/log中也没有找到任何相关的日志.重启就好了,不过在执行上面说的操作就又没有声音了.
有什么解决这个问题的思路没?

--
您收到此邮件是因为您订阅了Google网上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到archlinux-cn...@googlegroups.com
要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout

Hacksign

unread,
Jan 14, 2015, 4:14:00 AM1/14/15
to archli...@googlegroups.com
awesome + ArchLinux(systemd)
发现一个问题alsamixer在有声音和没声音时打开的default声卡界面是不一样的
下面是有声音时的打开状态:


下面是没声音时的默认状态:



但是可以通过F6选择声卡重新回到第一张图的界面.
声音驱动应该没有问题,我在没声音之后,继续播放有声音时暂停的音乐,依然可以听到声音:


--
您收到此邮件是因为您订阅了Google网上论坛上“Arch Linux中文邮件组”群组中的主题。
要退订此主题,请访问https://groups.google.com/d/topic/archlinux-cn/sD8uzwUJCag/unsubscribe
要退订此群组及其所有主题,请发送电子邮件到archlinux-cn...@googlegroups.com

SongWeiZhi

unread,
Jan 14, 2015, 7:39:35 PM1/14/15
to archli...@googlegroups.com
一个是alsa一个是pulseaudio,alsa是最底层(内核驱动层面),pulseaudio是建立在ALSA之上的,所以ALSA静音了,pulseaudio也会跟着静音,但是pulseaudio静音了,通过ALSA发声的程序还可以继续发声。

一般高级一点的播放器就可以选择ALSA还是pulseaudio输出,都选后者就好了。

施不二

unread,
Jan 14, 2015, 9:15:12 PM1/14/15
to archli...@googlegroups.com
装 pulseaudio。然后试试 pavucontrol,浏览器什么的都支持 pulseaudio 的。

HackSign

unread,
Jan 15, 2015, 3:26:10 AM1/15/15
to archli...@googlegroups.com
但是问题是.上图中的两个都是非静音状态~
请问firefox怎么选择?

在 2015年1月15日星期四 UTC+8上午8:39:35,yafeng写道:
一个是alsa一个是pulseaudio,alsa是最底层(内核驱动层面),pulseaudio是建立在ALSA之上的,所以ALSA静音了,pulseaudio也会跟着静音,但是pulseaudio静音了,通过ALSA发声的程序还可以继续发声。

一般高级一点的播放器就可以选择ALSA还是pulseaudio输出,都选后者就好了。
在 2015年1月14日 下午5:12,Hacksign <evil...@gmail.com>写道:
awesome + ArchLinux(systemd)
发现一个问题alsamixer在有声音和没声音时打开的default声卡界面是不一样的
下面是有声音时的打开状态:


下面是没声音时的默认状态:



但是可以通过F6选择声卡重新回到第一张图的界面.
声音驱动应该没有问题,我在没声音之后,继续播放有声音时暂停的音乐,依然可以听到声音:


On 2015年01月14日 16:27, GSC wrote:
什么桌面?什么声音系统?

2015-01-14 16:23 GMT+08:00 HackSign <evil...@gmail.com>:
今天才发现的,比如访问qq音乐,随便点几首歌.
本来有声音的,就变成没有声音了,而且我在/var/log中也没有找到任何相关的日志.重启就好了,不过在执行上面说 的操作就又没有声音了.
有什么解决这个问题的思路没?
--
您收到此邮件是因为您订阅了Google网上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到archlinux-cn+unsubscribe@googlegroups.com

要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout

--
您收到此邮件是因为您订阅了Google网上论坛上“Arch Linux中文邮件组”群组中的主题。
要退订此主题,请访问https://groups.google.com/d/topic/archlinux-cn/sD8uzwUJCag/unsubscribe
要退订此群组及其所有主题,请发送电子邮件到archlinux-cn+unsubscribe@googlegroups.com

要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout

--
您收到此邮件是因为您订阅了Google网上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到archlinux-cn+unsubscribe@googlegroups.com

Robert Ma

unread,
Jan 15, 2015, 5:37:50 AM1/15/15
to archli...@googlegroups.com
我个人遭遇过类似的情况,是由于外接带音响的HDMI显示器然后在某种组合操作之后就会发生。后来发现是pulseaudio“记住”了输出设备(这是 per-application 的),然后由于某种原因即使这个设备断了,Flash插件仍然在往这个设备上输出。

装一下pavucontrol,看一下“回放”(playback),里面Firefox以及plugin-container的输出设备对不对。

或者更粗暴一点,直接删掉 ~/.pulse 试试看。

要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到archlinux-cn...@googlegroups.com

要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout



--
Robert Ma (Hexcles)
Github: https://github.com/Hexcles/
Blog: http://robotshell.org/

Robert Ma

unread,
Jan 15, 2015, 5:41:05 AM1/15/15
to archli...@googlegroups.com
关于 alsa ,如果你装了 pulseaudio 的话,大多数情况下就应该不用去管 alsa 了。尤其是 pulseaudio-alsa 这个包,有一个作用就是在 alsa 那边建立一个 dummy sound card 作为默认音频设备,也就是你说的“不正常”的那副图里看到的样子。我这里就是这样的。

Hacksign

unread,
Jan 15, 2015, 6:10:06 AM1/15/15
to archli...@googlegroups.com
目前使用pavucontrol,到回放中将FF设置回了内置模拟输出,目前有声音.
家目录下没有.pulse这个文件,目前系统还没有重启,不知道重启后是否还能记住我目前的设置.
我只使用了VGA接口连了第二块显示器,倒是没有使用过HDMI的接口~


On 2015年01月15日 18:40, Robert Ma wrote:
关于 alsa ,如果你装了 pulseaudio 的话,大多数情况下就应该不用去管 alsa 了。尤其是 pulseaudio-alsa 这个包,有一个作用就是在 alsa 那边建立一个 dummy sound card 作为默认音频设备,也就是你说的“不正常”的那副图里看到的样子。我这里就是这样的。
在 2015年1月15日 上午2:37,Robert Ma <bob...@gmail.com>写 道:
我个人遭遇过类似的情况,是由于外接带音响的HDMI显示器然后在某种组合操作之后就会发生。后 来发现是pulseaudio“记住”了输出设备(这是 per-application 的),然后由于某种原因即使这个设备断了,Flash插件仍然在往这个设备上输出。
什么桌面?什么声音系统?

--
您收到此邮件是因为您订阅了Google网 上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件, 请发送电子邮件到archlinux-cn...@googlegroups.com
要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout

--
您收到此邮件是因为您订阅了Google网上论坛上“Arch Linux中文邮件组”群组中的主题。
要退订此主题,请访问https://groups.google.com/d/topic/archlinux-cn/sD8uzwUJCag/unsubscribe
要退订此群组及其所有主题,请发送电子邮件到archlinux-cn...@googlegroups.com

要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout
--
您收到此邮件是因为您订阅了Google网上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到archlinux-cn...@googlegroups.com
要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout
--
您收到此邮件是因为您订阅了Google网上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到archlinux-cn...@googlegroups.com
要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout



--
Robert Ma (Hexcles)
Github: https://github.com/Hexcles/
Blog: http://robotshell.org/



--
Robert Ma (Hexcles)
Github: https://github.com/Hexcles/
Blog: http://robotshell.org/
--
您收到此邮件是因为您订阅了Google网上论坛上“Arch Linux中文邮件组”群组中的主题。
要退订此主题,请访问https://groups.google.com/d/topic/archlinux-cn/sD8uzwUJCag/unsubscribe
要退订此群组及其所有主题,请发送电子邮件到archlinux-cn...@googlegroups.com

Robert Ma

unread,
Jan 15, 2015, 6:49:21 PM1/15/15
to archli...@googlegroups.com
我说错了,是 .config/pulse 。

HDMI只是诱因之一,只要是在某种情况下插拔音频设备就可能导致这个问题发生,还没有时间仔细研究。 Archlinux wiki 上好像有提到如何让 PulseAudio “不记住”上个使用的音频设备。

重启后不会有问题的,但下次还是可能遇到类似的情况。到时候用 pavucontrol 改一下或者删掉那个目录(然后可能还需要重启一下 pulseaudio )就行了。

Hacksign

unread,
Jan 15, 2015, 9:44:31 PM1/15/15
to archli...@googlegroups.com
目前已经没有问题了~等再出现用pavucontrol改吧~~
多谢各位的解答~
On 2015年01月16日 07:49, Robert Ma wrote:
我说错了,是 .config/pulse 。

HDMI只是诱因之一,只要是在某种情况下插拔音频设备就可能导致这个问题发生,还没有时间仔细研究。 Archlinux wiki 上好像有提到如何让 PulseAudio “不记住”上个使用的音频设备。

重启后不会有问题的,但下次还是可能遇到类似的情况。到时候用 pavucontrol 改一下或者删掉那个目录(然后可能还需要重启一下 pulseaudio )就行了。
在 2015年1月15日 上午3:08,Hacksign <evil...@gmail.com>写 道:
目前使用pavucontrol,到回放中将FF设置回了内置模拟输出,目前有声音.
家目录下没有.pulse这个文件,目前系统还没有重启,不知道重启后是否还能记住我目前的设置.
我只使用了VGA接口连了第二块显示器,倒是没有使用过HDMI的接口~

On 2015年01月15日 18:40, Robert Ma wrote:
关于 alsa ,如果你装了 pulseaudio 的话,大多数情况下就应该不用去管 alsa 了。尤其是 pulseaudio-alsa 这个包,有一个作用就是在 alsa 那边建立一个 dummy sound card 作为默认音频设备,也就是你说的“不正常”的那副图里看到的样子。我这里就是这样的。
在 2015年1月15日 上午2:37,Robert Ma <bob...@gmail.com>写 道:
我个人遭遇过类似的情况,是由于外接带音响的HDMI显示器然后在某种组合 操作之后就会发生。后 来发现是pulseaudio“记住”了输出设备(这是 per-application 的),然后由于某种原因即使这个设备断了,Flash插件仍然在往这个设备上输出。


装一下pavucontrol,看一下“回放”(playback),里面Firefox以及 plugin- container的输出设备对不对。

或者更粗暴一点,直接删掉 ~/.pulse 试试看。

在 2015年1月15日 上午12:26,HackSign <evil...@gmail.com>写 道:
但是问题是.上图中的两个都是非静音状态~
请问firefox怎么选择?

在 2015年1月15日星期四 UTC+8上午8:39:35,yafeng写道:
一个是alsa一个是 pulseaudio,alsa是最底层 (内核驱动层面),pulseaudio是建立在ALSA之上的,所以ALSA静音 了,pulseaudio也会跟着静音,但是 pulseaudio静音了,通过ALSA发 声的程序还可以继续发声。

一般高级一点的播放器就可以选择ALSA还是 pulseaudio输出,都选后 者就好了。

在 2015年1月14日 下午5:12,Hacksign <evil...@gmail.com>写 道:
awesome + ArchLinux(systemd)
发现一个问题alsamixer在有声音和 没声音时打开的default 声卡界面是不一样的
下面是有声音时的打开状态:


下面是没声音时的默认状态:



但是可以通过F6选择声卡重新回到第一张图 的界面.
声音驱动应该没有问题,我在没声音之后,继 续播放有声音时暂停的音乐,依 然可以听到声音:


On 2015年01月14日 16:27, GSC wrote:
什么桌面?什么声音 系统?

2015-01-14 16:23 GMT+08:00 HackSign <evil...@gmail.com>:
今 天才发现的,比如访问 qq音乐,随便点几首歌.
本来有声音的,就变成没有声音 了,而且我在/var /log中也没有找到任何相关的日志.重启就好了,不 过在执行上面说 的操作就又没有声音了.
有什么解决这个问题的思路没?
--
您收到此邮件是因为您订阅了 Google网 上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组 的电子邮件, 请发送电子邮件到archlinux-cn...@googlegroups.com
要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout

--
您收到此邮件是因为您订阅了Google网上论坛上“Arch Linux中文邮件组”群组中的主题。
要退订此主题,请访问https://groups.google.com/d/topic/archlinux-cn/sD8uzwUJCag/unsubscribe
要退订此群组及其所有主题,请发送电子邮件 到archlinux-cn...@googlegroups.com

要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout
--
您收到此邮件是因为您订阅了Google网 上论坛上的“Arch Linux中文邮件组”群组。
要退订此群组并停止接收此群组的电子邮件, 请发送电子邮件到archlinux-cn...@googlegroups.com
要发帖到此群组,请发送电子邮件至archli...@googlegroups.com
访问此群组:http://groups.google.com/group/archlinux-cn
要查看更多选项,请访问https://groups.google.com/d/optout

--
Reply all
Reply to author
Forward
0 new messages