Ubuntu 8.04 主机中的 Ubuntu 10.04 客户虚拟机的声音“很慢”。如何解决?

Ubuntu 8.04 主机中的 Ubuntu 10.04 客户虚拟机的声音“很慢”。如何解决?

当我尝试在 Rythmbox 中执行声音时,它很“慢”。不仅 Rythmbox,而且系统声音也很奇怪(它们看起来很“慢”)。

我试过了解决方法但没有成功。它看起来已经开好的票,但我看不到解决办法...还有其他解决方法吗?

有人知道这是怎么回事吗?我正在使用 Virtual Box 3.2.4 r62467。

主机配置:


Ubuntu 8.04

内核 2.6.24-19-386

内存 3,0GB

英特尔酷睿 2 四核 @2.66GHz

可用空间:256,8GiB

VM(来宾)配置:


一般的 名称:开发操作系统类型:Ubuntu

系统 基本内存:1112 MB 处理器:1 启动顺序:软盘、CD/DVD-ROM、硬盘、网络 VT-x/AMD-V:已启用 嵌套分页:已启用

展示 视频内存:64 MB 3D 加速:已禁用 2D 视频加速:已禁用 远程显示服务器:已禁用

贮存 IDE 控制器 IDE 辅助主控(CD/DVD):空 SATA 控制器 SATA 端口 0:Development.vdi(正常,12,45 GB)

声音的 主机驱动程序:PulseAudio 控制器:ICH AC97

网络 适配器 1:Intel PRO/1000 MT 台式机 (NAT)

串口 已禁用

USB 设备过滤器:0(0 个有效)

共享文件夹 共享文件夹:1

答案1

我的同事解决了这个问题!!!

我们正在读书本教程,这时我们遇到了一个有趣的部分:

如果您有 HDA-Intel 设备,请尝试调高音量控制中的 PCM 滑块。如果将 PCM 设置为 0,则会导致某些设备的声音刺耳。

否则,如果您的声音刺耳或断断续续,您可以编辑文件 /etc/pulse/daemon.conf 中的这些行,使其看起来像这样的代码:

默认片段 = 5

默认片段大小 =25

还有一些声卡/芯片只能通过 ALSA 升级来修复,因此如果这对您不起作用,您可能需要考虑这一点。

这些是我想不到的单词(英语不是我的母语):如果你的声音刺耳或断断续续

然后我们想:尝试弄乱这个配置怎么样?所以我们开始以任意方式更改这些值,当我们意识到声音正在发生变化时,我们得出了这些值:

default-fragments = 8
default-fragment-size-msec = 25

(请注意,default-fragment-size 被称为默认片段大小毫秒反而)。

...现在一切正常。在两台不同的机器、两个不同的虚拟机上进行了测试,这些虚拟机是从头创建的,有些是已经创建的,并且已修复了此问题。

答案2

错误报告及其解决方法是合理的。也许模块参数需要根据客户机使用的确切声音驱动程序进行调整。您应该尝试在 dmesg 中查找 ac97 时钟速度是否在客户机运行过程中有所不同。如果这是相同的问题,但解决方案需要调整,请使用 lsmod 和 modinfo 来查找正确的参数。

答案3

这是另一种可能的解决方案,发布以添加更多交叉引用:

无论主机操作系统是什么,这似乎是许多 Linux 客户机的常见问题。

使用 Ubuntu 9.04 的某人找到了一种解决方法/修复方法是将以下内容粘贴到 /etc/modprobe.d/sound.conf 中(可能需要 .conf 扩展名,也可能不需要):

options snd-intel8x0 ac97_clock=48000
options snd slots=snd-intel8x0
# CvwD.FAMlirE10w6:82801AA AC'97 Audio Controller
alias snd-card-0 snd-intel8x0

更多信息 @https://askubuntu.com/questions/324889/multimedia-running-very-slow-weird-in-virtualbox

相关内容