当我尝试在 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