之前在网上找到修改guake.py的方式,但是我一直没能找到guake.py的文件,弄的我纠结,后来找到这个文章,这个确实是有效果的
Ubuntu12.04上Guake在唤出的时候滚动条会消失,主要原因是在计算宽度的时候没有考虑到Unity的宽度。这个问题可以通过修改guake的代码来解决:
首先找到guake命令的路径:
1
2
|
$ which guke
/usr/local/bin/guake |
上在的这个路径不一定就是这样子的,在我的有些机器上是/usr/bin/guake
更改/usr/local/bin/guake, 找到下面这行:
1
2
3
|
height = self .client.get_int(KEY( '/general/window_height' ))
width = 100
halignment = self .client.get_int(KEY( '/general/window_halignment' ))
|
將with改为96.25再重新启动guake就好了。
这里width是一个比例,原来的值是100,也就是guake的宽度完全等于屏幕的宽度,因为Unity在屏幕侧面占用了一定的宽度,所以滚动条会被挤出窗口。