Ser*_*ira 10 sound pulseaudio xserver
我配置了我的 Ubuntu 系统,以便我能够在单独的 X 服务器中启动任何应用程序。在单独的 X 服务器中运行游戏或例如 XBMC 具有一些主要优势。
然而,问题是当您切换到第二个 X 服务器 (Ctrl+Alt+F8) 时,您听不到任何声音。奇怪的是,当切换回桌面(Ctrl+Alt+F7)时,您会突然听到第二台 X 服务器的声音。这意味着声音正在工作,但是当您在第二个 X 服务器中时,您就是听不到它。
在旧版本的 Ubuntu(例如 Ubuntu 10.10)中,有一个命令 ( ck-launch-session
),您可以在第二个 X 服务器中运行该命令并且声音会起作用。不幸的是,此命令在 Ubuntu 11.04 及更高版本中不再具有该效果。这是我用来在单独的 X 服务器中启动 XBMC 的命令:
xinit /usr/bin/ck-launch-session /usr/bin/xbmc -- :1
Run Code Online (Sandbox Code Playgroud)
当我在 Ubuntu 11.04 或更高版本的第二个 X 服务器中时,如何启用声音?
相关错误报告:366404
小智 4
当我做那种事情时,我必须成为“音频”组的一员。这样每个屏幕上的声音都可以听到。问题一:切换屏幕不会改变输出的音频。如果我有一个 KDE 实例在一个屏幕上运行并使用 Amarok 播放音乐,我将能够在所有屏幕上听到它。
如果您(像我一样)不知道如何通过命令提示符将用户添加到组,只需在 Synaptic 或软件中心安装“kuser”或sudo apt-get install kuser
在终端中键入即可。
我似乎记得使用默认启动器以 root 身份启动它时遇到了一些问题。如果它给你一个错误,说它无法访问文件,这通常不是问题,只需确保你以 root 身份使用该程序即可。如果它只是告诉您需要成为 root 用户,请关闭窗口,按 ALT+F2,然后输入gksudo kuser
。计算机将询问您的密码,然后 Kuser 将正确加载。
归档时间: |
|
查看次数: |
4648 次 |
最近记录: |