在与 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