为什么切换到虚拟终端时音频停止播放?

为什么切换到虚拟终端时音频停止播放?

切换到虚拟终端时(例如使用 Ctrl+Alt+F2),桌面环境中的音频会停止,例如 Grooveshark 或 VLC Media Player 中的音乐会停止。为什么会这样?有什么方法可以防止这种情况发生吗?

答案1

我没有使用 Ubuntu,而是使用 Fedora,但非常确定它可以在 Ubuntu 上运行。

cd /dev/snd
chmod o+rw *

首先尝试将您以该身份登录的用户添加到该组audio

我似乎记得当您切换虚拟控制台时,某些文件或进程会改变组 ID。

答案2

答案3

我很确定这里的情况是正常的。声音是由应用程序制作的,该应用程序被制作成桌面的输出。如果您需要终端并且仍然想听音乐,我建议使用虚拟终端,例如应用程序终端。您可能希望全屏使用它,请查找应用程序的视图参数。否则,我不知道如何继续将音频流从一个会话终端发送到另一个会话终端。

相关内容