Guake terminal has space left at the top
When starting the Guake terminal in 13.04, there is a space of 1-2 cms left at the top. i.e THe guake terminal top border is 1-2 cms below the screen top edge.
How can I fix this as it was working perfectly in 12.10.
Per the selected answer, its now moved to the top okay, but does anyone have any ideas on the two minor lines at the sides? ( :) It keeps bothering me)
Solution 1:
You can solve the problem by making gravity go upwards. No, seriously ;)
You need to do a simple change to the file /usr/share/guake/guake.glade
. Open that file with your favorite text editor and look for the line that says
<property name="gravity">static</property>
Change that line, so that it says
<property name="gravity">north</property>
Save the file, restart Guake and the gap should be gone.
Solution 2:
guake glade causes terminal goes back to menubar, i have did it with nano /usr/bin/guake
find this and add window_rect.y = 25 before return
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