weird looking gksu window for "password dialogs as normal windows"

Bug #290714 reported by marmuta
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
libgksu (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: gksu

The gksu window looks nice in the default installation, but doesn't work so well with the option "Password dialogs as normal windows". The window frame is too large and there is a transparent gap around the password entry.
Please have a look at the image.

Steps to reproduce this:
$ gnome-at-properties
   -> enable "Password dialogs as normal windows"
$ gksu synaptic
   -> weird transparent frame

Revision history for this message
marmuta (marmuta) wrote :
Revision history for this message
marmuta (marmuta) wrote :

This is still an issue in current Jaunty Beta, gksu 2.0.2-1ubuntu2, Compiz only. There is still an out-of-place looking transparent frame between window border and content. In other words, the window is too large for its content.

Changed in gksu (Ubuntu):
assignee: nobody → desktop-bugs
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is probably due to the libgksu change for composited displays

Changed in gksu (Ubuntu):
importance: Undecided → Low
affects: gksu (Ubuntu) → libgksu (Ubuntu)
Changed in libgksu (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
Revision history for this message
marmuta (marmuta) wrote :

Thanks for the pointer to libgksu, Sebastien.

Now that in karmic r600+ GPUs started to work with compiz I get to see this bug again every day. It's merly a cosmetic issue but very visible and looks annoyingly unfinished in the otherwise polished desktop.

Please consider adding the attached debdiff for libgksu2-0 2.0.12-1ubuntu4 to the package. The patch modifies 21_composited_rgba_addition.patch to not leave transparent borders if there is a window frame visible, i.e. if /apps/gksu/disable-grab is enabled in gconf. I haven't found the composite patch in upstream nor debian, so I hope launchpad is the right place to post it.

I've tried to keep the patch as unintrusive as possible but then had to shuffle things around to gain access to construction properties during ui creation. This makes the diff appear larger, but all changes still only apply to the ui portion of the code. Any and all feedback is very welcome.

Revision history for this message
marmuta (marmuta) wrote :

This is a screenshot of current libgksu_2.0.12-1ubuntu4 and with the above libgksu_2.0.12-1ubuntu5.debdiff in action.

Revision history for this message
pablomme (pablomme) wrote :

Could marmuta's patch be applied to libgksu for karmic? At this stage (alpha 6 [but not much later]) it can still be rejected if it breaks anything.

Revision history for this message
marmuta (marmuta) wrote :

Bug #314250 is related, though not a duplicate, mentioning the ugly layout issue with gksu. Marking this confirmed.

Changed in libgksu (Ubuntu):
status: New → Confirmed
Revision history for this message
marmuta (marmuta) wrote :

No change, still ugly in lucid.

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.