Das Guake-Terminal hat oben noch Platz


11

Wenn Sie das Guake-Terminal am 13.04 starten, ist oben noch ein Abstand von 1-2 cm vorhanden. Das heißt, der obere Rand des Guake-Terminals befindet sich 1-2 cm unter der oberen Bildschirmkante.

Wie kann ich das beheben, da es in 12.10 perfekt funktioniert hat?

Gemäß der ausgewählten Antwort ist es jetzt nach oben verschoben, okay, aber hat jemand irgendwelche Ideen zu den beiden Nebenzeilen an den Seiten? (:) Es stört mich immer wieder)

Antworten:


17

Sie können das Problem lösen, indem Sie die Schwerkraft nach oben bewegen. Nein im Ernst ;)

Sie müssen eine einfache Änderung an der Datei vornehmen /usr/share/guake/guake.glade. Öffnen Sie diese Datei mit Ihrem bevorzugten Texteditor und suchen Sie nach der Zeile mit der Aufschrift

<property name="gravity">static</property>

Ändern Sie diese Zeile so, dass sie lautet

<property name="gravity">north</property>

Speichern Sie die Datei, starten Sie Guake neu und die Lücke sollte verschwunden sein.


Danke Henning! Die Gesetze der Schwerkraft zu trotzen, hat mein Problem im Wesentlichen gelöst. ;);) Jetzt schnappt Guake nach oben ... aber ... es gibt schmale (nicht mehr als 1 mm breite) Linien sowohl auf der linken als auch auf der rechten Seite des Guake-Terminals. Ich denke, das Guake-Terminal erstreckt sich nicht über die gesamte Breite des Bildschirms.
Charlie

Ich sehe diese Zeilen auch, aber zumindest in meinen Augen sind sie so klein, dass ich keine Zeit investieren werde, um sie loszuwerden;)
Henning Kockerbeck

2
Kann mir noch jemand helfen, die schmalen Linien links und rechts vom Guake-Terminal loszuwerden?
Charlie

Dies hörte auf, in Ubuntu 14.10
Suor

Ich habe immer noch das Problem, also reiche ich einen Fehlerbericht ein . 12px nach unten, nur auf einem der Bildschirme.
Pablo Bianchi

1

Guake Glade bewirkt, dass Terminal zurück zur Menüleiste geht, ich habe es mit Nano / Usr / Bin / Guake gemacht

Finden Sie dies und fügen Sie window_rect.y = 25 hinzu, bevor Sie zurückkehren

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

Ich habe dies mit = 25 und = 26 Werten versucht, aber keine Änderungen?
Charlie

Es scheint der richtige Ort zum Bearbeiten zu sein. Kann mir jemand mit den richtigen Werten helfen? Was ist die Eigenschaftswerteinheit window_rect.y? Ist es Prozentsatz oder so?
Charlie

1
Ich habe es auch mit einigen anderen Werten versucht ... aber es passiert nichts ... ist diese Datei veraltet?
Charlie

Weder arbeiten für mich
Suor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.