我在 12.10 上使用 Unity,并且禁用了大多数 Compiz 效果。
我想在使用 ++ 默认快捷方式显示桌面时删除淡入淡出效果CTRL。ALT该D效果包括淡出活动窗口并在它们再次获得焦点时淡入淡出。
我在 CCSM 或 dconf 中找不到任何可以将淡入淡出效果的值设置为零的内容。
答案1
目前,有几种插件提供类似的隐藏所有窗口和显示桌面的功能:显示桌面、淡入桌面和 Ubuntu Unity 插件,但它们似乎相互冲突。如果您使用 Unity,您当然会选择 Unity 插件,但它没有可配置的选项来控制淡出。
有关问题当前状态的更多信息以及建议的解决方案请参见此处 -https://bugs.launchpad.net/compiz/+bug/1063171和这里 -https://bugs.launchpad.net/unity/+bug/1067534。
到目前为止,我发现可以实现所要求效果的最简单的解决方法是Ubuntu Unity 插件->切换器并禁用在切换器中显示最小化的窗口在 CompizConfig 设置管理器中。显然这不是一个优雅的解决方案,但 bug 1067534 中提出的类似使用 gconf 在 unityshell 之后启动 showdesktop 的做法在 bug 1063171 中被明确禁止,并且将一直保持这种状态直到 Unity 7 或 compiz 0.9.9.0。
答案2
缓慢的褪色困扰了我很长时间,直到大约 5 分钟前,我更改了设置CCSMFading windows
插件从“恒速”到“恒定时间“, 和最小化相应的值(我认为是 1)。
现在,“显示桌面”(ctrl alt d)是方式更快并且几乎即时。
请注意,我不愿意禁用 fading-windows 插件,因为我认为dim unresponsive windows
设置可以作为系统(不)响应的相当有用的视觉指示器,起到很好的作用。
答案3
我不确定如何禁用该特定效果,但如果您想禁用所有 compiz 效果(通过进入 ow 图形模式),您应该执行以下操作:
gedit ~/.xprofile
然后输入文本export UNITY_LOW_GFX_MODE=1
注销然后重新登录
要检查这是否有效,请输入命令glxgears -info
输出应该类似于
GL_RENDERER = Gallium 0.4 on llvmpipe (LLVM 3.1, 128 bits)
GL_VERSION = 2.1 Mesa 9.1-devel
GL_VENDOR = VMware, Inc.
希望这能有所帮助。这不是你想要的答案,但应该可以。