我错误地将 CCSM 的不透明度设置为 0,因此当我运行它时,它看起来好像没有打开。如何在不重置 compiz 的情况下将其重置为 100% 不透明度???
答案1
运行gedit ~/.gconf/apps/compiz-1/plugins/obs/screen0/options/%gconf.xml
你会看到类似这样的内容:
<?xml version="1.0"?>
<gconf>
<entry name="opacity_values" mtime="1332424921" type="list" ltype="int">
<li type="int" value="0"/>
<li type="int" value="0"/>
</entry>
<entry name="opacity_matches" mtime="1332424762" type="list" ltype="string">
<li type="string">
<stringvalue>class=Ccsm</stringvalue>
</li>
</entry>
</gconf>
注意第一个<li>
,<entry name="opacity_values" ..>
以便它显示为<li type="int" value="100"/>
。保存,注销并重新登录,应该就可以修复了。
或者你可以用一个(长)命令禁用不透明度插件:
gconftool-2 --set --type=list --list-type=string /apps/compiz-1/general/screen0/options/active_plugins "$(gconftool-2 --get /apps/compiz-1/general/screen0/options/active_plugins | sed 's/obs,?//')"
这仍然需要您注销并再次登录。
编辑(这对固定不透明度的窗口不起作用):增加不透明度的默认绑定是Alt-MousewheelUp因此您可以猜测窗口在哪里并尝试一下。
答案2
CCSM 的配置参数存储在 中~/.config/compiz/compizconfig
。这是一个文本文件,您可以编辑它以查看不透明度的值是否为 0,并将其更改为 100。