使 youtube 全屏将冻结 Unity(整个桌面)

use*_*572 39 unity compiz google-chrome fullscreen freeze

直到今天我才遇到这个问题。当我观看 YouTube 视频时一切正常,直到我将视频全屏显示。它实际上在全屏时继续完美播放,但是当我退出全屏时,我的侧边栏和顶栏消失了,屏幕只是冻结了。我的光标也不见了。它似乎确实响应了 ALT-F4,但它甚至需要大约 15 秒才能关闭窗口,然后一切都无法使用(基本冻结)。奇怪的是,当我退出(并且统一被冻结)后重新进入全屏时,视频完全静止。

现在我的解决方法是打开 tty1 并执行pkill -u username注销用户。我看过 /var/log/syslog 但它似乎是空的。

这是冻结是一个常见问题,如果不是,我该如何采取措施来解决这个问题?


编辑规格:

我使用的是一台简单的三星笔记本电脑,配备:Ubuntu 14.10 64 位、英特尔® 酷睿™ i5-3210M、英特尔® Ivybridge Mobile(集成英特尔高清显卡 4000)、8GB 内存。我不认为我曾经改变过我的视频驱动程序,但它被报告为 i915。Ubuntu 是最新的,我的浏览器是 Chrome 40.0.2214.91(64 位)。(现在将使用 Firefox 进行测试,但已经发布此信息,因为我的电脑可能会再次冻结)


编辑 2:它不会在 Firefox 上冻结。现在将尝试重新安装 chrome... 编辑 3:重新安装 chrome 没有帮助。现在也将尝试 chrome 32 位...

Mus*_*afa 27

Chrome 版本 49 似乎再次出现该问题。以下是解决该问题的解决方法,直到 Chrome 修复此错误。它在不禁用 Chrome 中的硬件加速的情况下工作(并可能导致其他问题)。

  1. 如果compizconfig-settings-manager未安装,请通过以下方式安装

    sudo apt-get install compizconfig-settings-manager

  2. 通过ccsm从终端键入来启动 compizconfig-settings-manager

  3. 双击打开复合插件

  4. 添加& !(class=google-chrome)Unredirect Match文本框的末尾(见下面的截图)。

    复合插件窗口

  5. 关闭设置管理器。

  6. 不再害怕点击全屏!

来源:https : //bugs.chromium.org/p/chromium/issues/detail?id=550091#c43

  • 在 ubuntu 16.04 上,`& !(class=google-chrome)` 已经在匹配列表中,但是当我点击“grab”按钮选择窗口时,它显示“Google-chrome” - 所以添加 `& !(class= Google-chrome)` 实际上为我修复了它!谢谢你1 (15认同)

san*_*rsh 9

我尝试升级到

40.0.2214.93

它没有多大帮助。过了一会儿,问题又开始了,正如上面其他用户所提到的

对我有用的是这个 -禁用硬件加速设置。在谷歌浏览器中。对于禁用硬件加速-转到选项“自定义和控制谷歌浏览器”,除了谷歌输入工具选项外,右上角的灰色区域- 谷歌浏览器工具栏

然后从下拉菜单中单击设置。点击蓝色选项

显示高级设置...

检查第 16 类 -

系统

并查看是否选中了使用硬件加速的框

系统

如果选中,请取消选中它。

硬件加速

这已经解决了我的问题。

  • 警告:这会破坏 WebGL。 (2认同)

Phi*_*ffe 6

在 Chrome 40.0.2214.91 发布后遇到了同样的问题,虽然我没有尝试过 .93,但我至少可以确认这个问题在 Chrome 41 Beta 中 100% 消失了。

强烈考虑坚持测试直到 41 变得稳定,或者至少直到 100% 确认一个点发布解决了这个问题。

  • 这个问题又回来了。我正在使用 chrome 47 beta,但我想它也会发生在早期版本中。 (2认同)
  • 实际上,这个问题已经从 Chrome 41 转移到了 Chrome 47,但从那时起它似乎又回来了,并且在 Chrome 49 Beta 中仍然存在。我在 Chromium 问题跟踪器上开了一张票,但从那以后就没有任何结果了.. (2认同)