当我启用抖动窗口时,桌面无法正常工作,就像在 12.04 上一样。当您抓取窗口时,工作区会出现故障,而当您不关闭窗口时,工作区会变形。右键单击也会产生我认为不应该有的效果。当您使用 Flash Player(如 YouTube 视频或其他基于视频的播放器)时,关闭动画无法正常工作。当我注意到第二个问题时,我正在更改启动器不透明度。有没有办法更新或修复这些问题?
答案1
Unity 的设计并没有考虑到大量调整,Ubuntu 附带的版本经过了大量修补。我过去经常修改 compiz 的行为(为平铺行为添加大量自定义内容 + 更改窗口规则),但现在它破坏了相当多的东西。似乎 compiz 修补得越多(在每个发布周期中都进行了大量修补),更改设置时破坏的东西就越多。虽然我是 Unity 的粉丝,并且非常喜欢使用它,但对于那些想要深入修改窗口管理器行为的人来说,它不是一个好选择。
这是上一轮发布周期中关于将 CCSM 从软件中心完全移除并将其移至 PPA 的争论的原因之一。调整 Canonicals 版本的 Compiz 只会破坏 Unity,因此不建议这么做。
如果您关闭 Compiz 中的 Unity 插件,其他一些调整将变得更具功能性,但另一个发行版更适合获得经典的 compiz 行为。Unity 和普通 Compiz 在所有实际用途上都应被视为不同的窗口管理器。
还值得注意的是,Compiz 的开发人员不再从事该工作,因为他可以专注于自己的研究,并且他认为在 Wayland 即将推出的情况下,维护合成窗口管理器是多余的。不确定 Canonical 之后会做什么,但我确实记得他们付钱给他,让他将 Unity 所需的 Compiz 功能放入可以移植到 Wayland 的插件中。
虽然我确信有人会在某个时候在 Wayland 中实现它们,但对于 Compiz 下的摇摆窗口的未来来说,情况并不乐观(仍然很难理解为什么有人愿意在摇摆窗口之类的东西上浪费系统资源和电池寿命,但我相信你有你的理由)。