Guake size is messed up

Bug #750139 reported by Daniel Fett
62
This bug affects 15 people
Affects Status Importance Assigned to Milestone
guake (Ubuntu)
In Progress
Low
Unassigned

Bug Description

Binary package hint: guake

The size of the main window gets messed up: It always reverts to a full-screen size. Using unity here.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: guake 0.4.2-4ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
Date: Mon Apr 4 12:20:09 2011
ProcEnviron:
 LANGUAGE=de_DE:en
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: guake
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Daniel Fett (fett-ubuntu) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in guake (Ubuntu):
status: New → Confirmed
Revision history for this message
Lalatendu Mohanty (then4way) wrote :

I confirmed this on 11.10

Distributor ID: Ubuntu
Description: Ubuntu 11.10
Release: 11.10
Codename: oneiric

Changed in guake (Ubuntu):
assignee: nobody → Lalatendu Mohanty (then4way)
status: Confirmed → In Progress
Revision history for this message
Micah Gersten (micahg) wrote :

Setting to Low importance per Lalatendu Mohanty on IRC.

Changed in guake (Ubuntu):
importance: Undecided → Low
status: In Progress → Confirmed
status: Confirmed → In Progress
Revision history for this message
Lalatendu Mohanty (then4way) wrote :

There are three behavior to be exact which I can reproduce

1. If Guake is in full screen -> press the restore from the top toolbar (between close, minimise, restore)-> Guake will go to a lesser size (X, Y both)-> if you toggle it twice (press F12 twice) -> it will go back to full screen

2. If you try to keep the X axis (horizontal length) less then maximum X value it will automatically go to the full X axis value

3. If the Y (height) is greater then 75% of max (approx) it will go for max X and Y value i.e full screen in next toggle

Revision history for this message
Nikolaus Demmel (nikolaus) wrote :

Btw I notice the same issue in Tilda (at least behaviour 3 for sure).

Revision history for this message
Lalatendu Mohanty (then4way) wrote :

I have tried a couple of code changes but its nor working for me as of now. I am still working on it

Revision history for this message
Danny Goodall (danny-onebloke) wrote :

I appear to be suffering from the same problem in Ubuntu 12.04 under Unity 2d. Quitting Guake and re-loading seems to restore the correct window size and behaviour but makes using F11 - Full Screen, difficult to use.

Revision history for this message
Markus Birth (mbirth) wrote :

Bug still appears in 12.10 (guake 0.4.3-3). A workaround is to edit /usr/bin/guake and change line 821 to

  width = 97

(May vary depending on your screen width.)

Changed in guake (Ubuntu):
assignee: Lalatendu Mohanty (then4way) → nobody
Revision history for this message
amit (gautamits) wrote :

i was having problem when by mistake i slided the slider completely down to screen and unable to see the slider.
i played with code and got this one,this code sets the maximum height for guake

search for this line 686

 max_height = self.window.get_screen().get_height()
        percent = y / (max_height / 100)

change value to

 max_height = self.window.get_screen().get_height()
        percent = y / (max_height / 90)

using mint 17 XFCE guake version 0.4.4

Revision history for this message
Bartłomiej Żogała (nusch) wrote :

I've got crash to day and found something what may be related:

    def on_window_halign_value_changed(self, halign_button):
        """Changes the value of window_halignment in gconf
        """
        if halign_button.get_active():
            which_align = {
                'radiobutton_align_left': ALIGN_LEFT,
                'radiobutton_align_right': ALIGN_RIGHT,
                'radiobutton_align_center': ALIGN_CENTER
            }
            self.settings.general.set_int(
                'window-halignment', which_align[halign_button.get_name()]
            )
        self.prefDlg.get_widget("window_horizontal_displacement").set_sensitive(
            which_align[halign_button.get_name()] != ALIGN_CENTER
        )

The issue is with which_align which is assumed to be always present but won't be if first if will be false

Revision history for this message
Bartłomiej Żogała (nusch) wrote :

Is anybody still working on this? Shouln't we have seperate bugs reported for each exact problem ? I've reported one fresh here: https://bugs.launchpad.net/ubuntu/+source/guake/+bug/1896340

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.