缩放插件在重新启动时会忘记热角设置

我正在使用带有Unity的Ubuntu 12.04,我认为它也使用了Compiz。 我有Compiz设置管理器,并使我的屏幕的左上角和左下角激活“缩放”(如Exposé)function,以缩放和显示所有窗口。

问题是,当我重新启动计算机时,热门角落不再做任何事情 。 我必须回到compiz设置管理器,删除热角选项,然后再次设置它。 在重新启动时,某些内容似乎会覆盖或删除compiz热门设置。

更新 :有时,即使在计算机运行时,设置也会失去立足点。 我还没弄明白是什么引发了它。

主要错误报告位于https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/986208和https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/858845 。

12.04

复制半永久性解决方案

  • 从终端或Alt + F2运行gconf-editor
  • 导航到apps> compiz-1> general> screen0>选项
  • 编辑密钥: active_plugins gconf导航路径
  • 将“缩放”移动到列表的底部。
  • 将“Expo”移动到“Scale”上方和Unityshell下方的右下角。 active_plugins键

我说“半永久性”,因为某些软件更新(Unity)可能导致插件顺序重新排列,因此您可能需要每月重复这些步骤2或3次。

对于12.10和13.04:

上述修复程序停止使用升级到12.10并继续使用13.04。 在上面的错误报告链接中提出了12.10和13.04的解决方案,但到目前为止还没有什么可靠的。

12.10的半永久性解决方案

  • 从终端或Alt + F2运行dconf-editor
  • 导航到/ org / compiz / profiles / unity / plugins / core
  • 编辑密钥: active-plugins dconf导航路径
  • 将“scale”和“expo”移动到列表中的最后一位。 active-plugins键

请注意,系统更新可能会还原此修复程序,您可能必须使用dconf再次修复它。

请继续为错误报告做出贡献,以便在12.04 LTS,12.10及更高版本中解决问题。

对于那些在12.10中遇到此问题的人试试这个

更改dconf密钥中的顺序:

“/组织/ Compiz的/型材/单位/插件/核心/主动插件”

阅读:

[‘core’,’composite’,’opengl’,’decor’,’gnomecompat’,’resize’,’snap’,’move’,’regex’,’place’,’vpswitch’,’grid’,’ widget’,’compiztoolbox’,’session’,’imgsvg’,’mousepoll’,’imgpng’,’animation’,’wall’,’unitymtgrabhandles’,’workarounds’,’ezoom’,’fade’,’unityshell’ ,’scale’,’expo’]

修复了我在Ubuntu 12.10 64bit中的问题。 我不确定这是否是必需的,但对于那些说它不适合他们的人,请确保安装了“Ubuntu-Tweak”。 我记得在研究这个问题时,遇到了一个声称,一个随Ubuntu Tweak安装的依赖软件包纠正了另一个问题,屏幕触发器会在重新启动时保留。

另外,我知道这应该是显而易见的,但是如果你的机器不会进行3D加速这些compiz插件只是简单的不起作用

我的临时解决方案是每次重启后运行一次“Ubuntu Tweak”应用程序。 (更改插件顺序也可以,但它也是临时的。我需要在重新启动后重新排列它们。)

这个评论为我解决了这个问题。 只需在“Ubuntu Unity插件 – >实验”中禁用“Launcher Capture Mouse”。

@James的答案非常详细,屏幕截图确实有很大帮助。 但是,Compiz仍然忘记了这些设置。 每次重启后,“UnityShell”都会一直走到列表末尾,并且会影响规模和世博会。

我能够通过锁定键的位置来解决问题。 您可以使用CCSM执行此操作。

打开CCSM(CompizConfig)并单击首选项,然后单击插件列表。 取消选中“自动插件排序”。 确保Scale是最后一个条目,并且展示在它之上。 如果您使用的是Scale addon,请确保它低于标度。

现在重新启动计算机并加载Scale和Expo。 您还可以在conf编辑器中检查键的顺序,并确保它们保持其位置。 希望这可以帮助。

在14.04,运行nohup compiz --replace &在终端中解决了我的问题,但是每次重启后我仍然需要输入它。 我尝试手动订购插件,因为这里的大部分答案都告诉你要做,但它只是崩溃compiz。

在14.04中移动(在dconf中)’scale’和’expo’AFTER’unityshell’(因此在列表的末尾)导致系统在触发比例(通过热角或按键)后完全冻结。 世博会似乎有效。