13.04にGuakeターミナルを起動すると、上部に1〜2 cmのスペースが残ります。つまり、グアケ端末の上端の境界は、画面の上端から1〜2 cm下です。
12.10で完全に機能していたので、どうすれば修正できますか。
選択された答えごとに、現在は一番上に移動しましたが、両側の2つの小さな行に何かアイデアはありますか?(:)それは私を悩ませ続けています)
重力を上昇させることで問題を解決できます。いいえ、真剣に;)
ファイル/usr/share/guake/guake.glade
に簡単な変更を加える必要があります。お気に入りのテキストエディターでそのファイルを開き、次の行を探します
<property name="gravity">static</property>
その行を変更して、それが言うように
<property name="gravity">north</property>
ファイルを保存し、Guakeを再起動すると、ギャップがなくなります。
guake gladeにより、端末がメニューバーに戻ります。nano/ usr/bin/guakeで実行しました
これを見つけて、戻る前にwindow_rect.y = 25を追加します
def get_final_window_rect(self):
"""Gets the final size of the main window of guake. The height
is the window_height property, width is window_width and the
horizontal alignment is given by window_alignment.
"""
screen = self.window.get_screen()
height = self.client.get_int(KEY('/general/window_height'))
width = 100
halignment = self.client.get_int(KEY('/general/window_halignment'))
# get the rectangle just from the first/default monitor in the
# future we might create a field to select which monitor you
# wanna use
window_rect = screen.get_monitor_geometry(0)
total_width = window_rect.width
window_rect.height = window_rect.height * height / 100
window_rect.width = window_rect.width * width / 100
if width < total_width:
if halignment == ALIGN_CENTER:
window_rect.x = (total_width - window_rect.width) / 2
Elif halignment == ALIGN_LEFT:
window_rect.x = 0
Elif halignment == ALIGN_RIGHT:
window_rect.x = total_width - window_rect.width
window_rect.y = 25 # <<<<<<<<<<<<<<<<<<<<< here
return window_rect