Ubuntu 18.10,Firefox 66.03
浏览器中的视频(youtube、twitter、reddit)加载后暂停。我可以将视频的任何时刻视为静止画面,但无法播放视频。
有人知道该如何修复吗?我尝试安装 flash、安装 ubuntu restricted extras、gstreamer,但问题仍然存在。
编辑:硬件... 在 Firefox 中禁用硬件加速也无济于事。好奇 Virtualbox 为何报告为 VmWare。
$ lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: VMware SVGA II Adapter [15ad:0405] (prog-if 00 [VGA controller])
Subsystem: VMware SVGA II Adapter [15ad:0405]
Flags: bus master, fast devsel, latency 64, IRQ 18
I/O ports at d010 [size=16]
Memory at f0000000 (32-bit, non-prefetchable) [size=128M]
Memory at f8000000 (32-bit, non-prefetchable) [size=2M]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Kernel driver in use: vmwgfx
Kernel modules: vmwgfx
00:03.0 Ethernet controller [0200]: Intel Corporation 82540EM Gigabit Ethernet Controller [8086:100e] (rev 02)
Subsystem: Intel Corporation PRO/1000 MT Desktop Adapter [8086:001e]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19
Memory at f8200000 (32-bit, non-prefetchable) [size=128K]
答案1
将 VirtualBox 和 VirtualBox Guest Additions 从 6.04 更新至 6.06 可解决此问题。
编辑:问题似乎没有解决。视频冻结似乎是在锁定主机并重新登录后发生的,因此这很可能是 VirtualBox 错误/问题,与 Ubuntu 或 Firefox 无关
答案2
到目前为止我发现的唯一解决方法是在虚拟机的设置中禁用音频。
答案3
通过在音频页面中设置主机驱动程序为 Pulse Audio 和客户机控制器为 ICH AC97,它可以正常工作(至少对于 youtube 而言)。视频保持不变(主机设置为 VMSVGA 并开启 3D 加速,客户机中的 Firefox 开启硬件加速)。
主机为slackware64 14.2(带KDE1.1),客户机为slackware-current64(带xfce4),均使用pulseaudio Virtualbox版本为6.1.6
答案4
我也遇到了这个问题。然后我将 debian vm 的视频内存从 16mb 增加到 32mb。它对我有用。