Firefox 中的视频加载后暂停

Firefox 中的视频加载后暂停

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。它对我有用。

相关内容