如何将 CCSM 不透明度重置回 100%?

如何将 CCSM 不透明度重置回 100%?

我错误地将 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。

相关内容