Ubuntu 14.04:video拒绝全屏并冻结Firefox
在Ubuntu 14.04上的Firefox中,刚刚从13.10升级,我无法在没有问题的情况下制作任何全屏video。 当我尝试它时,通常这样做:video冻结,有时您可以听到音频,但并非总是如此。
我和Ubuntu Gnome 14.04有同样的问题,但我可以稍微指定一下。 我可以全屏一次,一旦我通过按Esc键或单击按钮返回,就会出现此错误。 杀死“插件容器”进程会让flash-plugin崩溃,重新加载后你可以再试一次。 对于Youtube,有一种解决方法是切换到HTML5而不是Flash。 转到https://www.youtube.com/html5,并尽可能标记您要使用HTML5。 为了使H.264编解码器在14.04工作,你必须使用PPA,因为官方存储库中没有(但是?)。 一旦你做到了,至少Youtube将全屏工作。
这不是“修复”,而是一种解决方法。 我在Arch Linux Wiki上找到了它(他们也有其他浏览器的解决方案)。 也就是说,它对我来说完美无瑕。
一次性安装:
安装devilspie包(您需要启用Universe):
sudo apt-get install devilspie
在您的用户目录中创建一个名为.devilspie
的文件夹,并在其中创建名为flash-fullscreen-firefox.ds
的配置文件:
mkdir ~/.devilspie nano flash-fullscreen-firefox.ds
然后将以下内容添加到该文件并保存:
(if (is (application_name) "plugin-container") (begin (focus) ) )
现在让它工作:
运行devilspie。 按Alt-F2,然后键入/usr/bin/devilspie
然后按Enter键。
要在登录系统时使其工作:
- 按Alt + F2并键入:
gnome-session-properties
然后按Enter键。 - 按Add按钮并在字段名称中插入Devilspie,在命令字段中插入
/usr/bin/devilspie
。 - 按添加,然后关闭启动应用程序首选项。
- 没有第4步,你就完成了!