网上有很多将 Ubuntu 美化为 MAC 界面的文章(可见本人转帖 Turn Your Ubuntu Hardy to Mac OSX Leopard ,针对ubuntu 9.10 的安装不同的地方,已在文中修改),其中 awn 工具模拟了 MAC 底部托盘的启动栏。大大的图标确实很好用。
缺陷:
但是上面文中提到删除 Ubuntu 底部的 panel ,在应用程序最大化时会有个问题,应用程序的底部会到显示器的最底端,和 awn 重合。这样在使用 word 等程序的时候会带来一些不便,awn 可能会档住 word 底部的一些按钮。
解决思路:
使用一个缩在左下角或右下角的透明的高度合适的 panel 阻止应用程序窗口到显示器底部。
做法:
在顶部panel中右击->new panel,在目录 ~ /.gconf/apps/panel/toplevels 下可能存在 panel_0 文件夹(此文件夹名称可能个人各有不同),修改 ~ /.gconf/apps/panel/toplevels /panel_0
/%gconf.xml 文件,可参照或修改使用小弟的。其中主要是红色两行,第一红色行“48”表示panel的高度;等二红色行是y轴位置,
值=显示器y轴总像素-上面的48 .
此时panel会缩小到屏幕左下角,在应用程序窗口最大化时,阻止继续向下和awn重合。
此外panel的背景是在 ~/.gconf/apps/panel/toplevels/panel_0/background/%gconf.xml 文件中进行配置的,可在panel上右击->属性,将背景设置为透明,也可参照我的配置文件:
<?xml version="1.0"?> <gconf> <entry name="size" mtime="1265035829" type="int" value="48"/> <entry name="x_right" mtime="1265035426" schema="/schemas/apps/panel/toplevels/x_right" type="int" value="-1"/> <entry name="screen" mtime="1265033883" schema="/schemas/apps/panel/toplevels/screen" type="int" value="0"/> <entry name="unhide_delay" mtime="1265033883" schema="/schemas/apps/panel/toplevels/unhide_delay"/> <entry name="animation_speed" mtime="1265033883" schema="/schemas/apps/panel/toplevels/animation_speed" /> <entry name="monitor" mtime="1265033883" schema="/schemas/apps/panel/toplevels/monitor" type="int" value="0"/> <entry name="auto_hide_size" mtime="1265033883" schema="/schemas/apps/panel/toplevels/auto_hide_size"/> <entry name="x" mtime="1265035854" schema="/schemas/apps/panel/toplevels/x" type="int" value="0"/> <entry name="y" mtime="1265035854" schema="/schemas/apps/panel/toplevels/y" type="int" value="852"/> <entry name="orientation" mtime="1265035985" schema="/schemas/apps/panel/toplevels/orientation" type="string"> <stringvalue>bottom</stringvalue> </entry> <entry name="y_bottom" mtime="1265033883" schema="/schemas/apps/panel/toplevels/y_bottom"/> <entry name="auto_hide" mtime="1265034058" schema="/schemas/apps/panel/toplevels/auto_hide" type="bool" value="false"/> </gconf> |
此时panel会缩小到屏幕左下角,在应用程序窗口最大化时,阻止继续向下和awn重合。
此外panel的背景是在 ~/.gconf/apps/panel/toplevels/panel_0/background/%gconf.xml 文件中进行配置的,可在panel上右击->属性,将背景设置为透明,也可参照我的配置文件:
<?xml version="1.0"?> <gconf> <entry name="stretch" mtime="1265033883" schema="/schemas/apps/panel/toplevels/background/stretch"/> <entry name="fit" mtime="1265033883" schema="/schemas/apps/panel/toplevels/background/fit"/> <entry name="image" mtime="1265036624" schema="/schemas/apps/panel/toplevels/background/image" type="string"> <stringvalue>/home/miao/Pictures/壁纸/DSCF0090.JPG</stringvalue> </entry> <entry name="color" mtime="1265033883" schema="/schemas/apps/panel/toplevels/background/color"/> <entry name="type" mtime="1265036634" schema="/schemas/apps/panel/toplevels/background/type" type="string"> <stringvalue>color</stringvalue> </entry> <entry name="rotate" mtime="1265033883" schema="/schemas/apps/panel/toplevels/background/rotate"/> <entry name="opacity" mtime="1265033961" schema="/schemas/apps/panel/toplevels/background/opacity" type="int" value="0"/> </gconf> |
最终效果:
csdn图传不上,后会补充。
缺陷:
在右下角会有点 panel 的边缘露在外,在 panel enpand 时边缘会消失,但是有时会档住 awn .