compiz - ctrl alt shift 不再移动窗口

compiz - ctrl alt shift 不再移动窗口

在与 nvidia 驱动程序和 compiz 经过一番折腾之后,我终于让一切正常运行,但却发现使用Ctrl Alt Shift不再能将窗口移动到不同的工作区。

单击窗口并将其拖到另一个工作区可以正常工作,但如果我用来Ctrl Alt Shift移动窗口,它会在新的工作区中闪烁一秒钟,然后再返回到原始工作区。

我检查了我的 compiz 设置并且一切似乎都很好......

当前正在运行:

  • 合成的
  • Gnome 兼容性
  • OpenGL
  • 桌面立方体
  • 旋转立方体
  • 动画
  • 模糊窗户
  • 褪色的窗户
  • 橱窗装饰
  • 摇晃的窗户
  • 所有图片加载中
  • Compiz 库工具箱
  • 鼠标位置轮询
  • 正则表达式匹配
  • 解决方法
  • 应用程序切换器
  • 移动窗口
  • 放置窗户
  • 调整窗口大小
  • 规模
  • 换档开关

我尝试过跑步:

compiz --replace 

...但它什么也没做。更糟糕的是,它往往会挂在终端上,我不得不关闭终端。

任务栏中的工作区面板也无法反映屏幕上的内容,显示我位于第一个工作区面板上,但实际上并非如此,并且也无法显示其他工作区上的窗口。不确定这些信息是否有帮助,但这就是它的作用。

答案1

由于立方体旋转与窗口仍然不兼容,您可以使用变通方法。在立方体旋转插件的属性中禁用快捷键Ctrl+ Alt+ Shift+ Left/ Right。激活Put插件。然后在其属性的"Put to adjacent viewport"部分中设置左视口和右视口的快捷键。
现在窗口将移动到新视口,而不是同时与窗口一起移动到新视口,然后视口将立即跟随窗口。几乎相同的功能。

顺便说一句,在我的系统中激活一些插件(Ubuntu 12.04.2 LTS、GNOME Classic 会话和 Compiz 0.9.7.12-0ubuntu2)会ccsm破坏我的 Compiz 并清除我所有活动插件的复选框。Put就是其中之一。为了以更安全的方式激活此插件,您可以编辑该文件~/.gconf/apps/compiz-1/general/screen0/options/%gconf.xml并直接在其中添加几行:

<li type="string">
    <stringvalue>put</stringvalue>
</li>

然后重新启动系统。
附言如果您没有使用 Gnome Classic,请尝试其他位置来查找您的 Compiz 配置文件:https://askubuntu.com/a/223905

相关内容