Windows on widget layer move up screen

Bug #574585 reported by stinkinrich88
42
This bug affects 8 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: compiz

The windows on my widget layer move up the screen slightly (i.e. y-coordinate changes) every time I open the widget layer.

I.e. I have Rhythmbox on my widget layer. If I repeatedly press F9, I can see Rhythmbox moving further and further up my screen.
---
Architecture: amd64
CompizPlugins: [core,ccp,move,resize,place,decoration,winrules,screenshot,regex,svg,session,mousepoll,widget,gnomecompat,resizeinfo,vpswitch,extrawm,text,workarounds,dbus,png,imgjpeg,commands,blur,scale,wall,obs,bicubic,video,animation,expo,ezoom,switcher]
DistroRelease: Ubuntu 10.04
NonfreeKernelModules: nvidia
Package: compiz 1:0.8.4-0ubuntu15
PackageArchitecture: all
PciDisplay: 01:00.0 VGA compatible controller [0300]: nVidia Corporation G92 [GeForce 9800 GT] [10de:0614] (rev a2)
ProcCmdLine: root=UUID=dcb5c8b6-738d-4ff8-929e-b4d13aff93a5 ro quiet vga=771 splash
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
RelatedPackageVersions:
 xserver-xorg 1:7.5+5ubuntu1
 libgl1-mesa-glx 7.7.1-1ubuntu3
 libdrm2 2.4.18-1ubuntu3
 xserver-xorg-video-intel 2:2.9.1-3ubuntu5
 xserver-xorg-video-ati 1:6.13.0-1ubuntu5
Tags: lucid
Uname: Linux 2.6.32-22-generic x86_64
UserGroups: adm admin audio cdrom dialout dip lpadmin netdev plugdev pulse pulse-access sambashare video
dmi.bios.date: 06/29/2008
dmi.bios.vendor: Intel Corp.
dmi.bios.version: MQ96510J.86A.1739.2008.0629.0001
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: DG965RY
dmi.board.vendor: Intel Corporation
dmi.board.version: AAD41691-301
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCorp.:bvrMQ96510J.86A.1739.2008.0629.0001:bd06/29/2008:svn:pn:pvr:rvnIntelCorporation:rnDG965RY:rvrAAD41691-301:cvn:ct3:cvr:
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.32-22-generic

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please run from a command line: apport-collect 574585 .It will attach the required information to the report, for more detailed Debugging instructions please look at https://wiki.ubuntu.com/DebuggingCompiz. Thanks in advance.

Changed in compiz (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
stinkinrich88 (stinkinrich88) wrote : BootDmesg.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
stinkinrich88 (stinkinrich88) wrote : CurrentDmesg.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : Dependencies.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : GconfCompiz.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : Lspci.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : Lsusb.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : ProcInterrupts.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : ProcModules.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : UdevDb.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : UdevLog.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : XorgConf.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : XorgLog.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : XorgLogOld.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : Xrandr.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : XsessionErrors.gz

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : glxinfo.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote : monitors.xml.txt

apport information

Revision history for this message
stinkinrich88 (stinkinrich88) wrote :

Done!

Can I also point out that, when I have two windows on my widget layer, every time I access the widget layer the window which was not focused before comes into focus. This is annoying, I would expect my last focused window to still be in focus, but instead it is the opposite.

Thanks

Revision history for this message
Hidai Kenichi (hidai) wrote :

Thunderbird window on my widget layer also move up every time. Other screenlets don't move.

Revision history for this message
jay armstrong (jayarmstrong) wrote :

I'm experiencing the same issue lately, perhaps coinciding with my 10.10 upgrade?

Compiz .8.6
Ubuntu 10.10

Revision history for this message
stinkinrich88 (stinkinrich88) wrote :

I didn't think widget layer was included with 10.10. I have a clean 10.10 install and the widget layer is no longer in the compiz manager.

Revision history for this message
Victor (victor-pillac) wrote :

Widget layer is not included by default but via compiz-fusion-plugins-extra if I'm correct.
This bugs also affects (annoys) me:
Compiz 0.8.6
Ubuntu 10.10 (2.6.35-23-generic 64bits)

Revision history for this message
Stefan Moluf (stefan-moluf) wrote :

Another find - windows without window decorations (in my case, the Juniper Network Connect client) do not move when the widget layer is toggled.

Revision history for this message
jay armstrong (jayarmstrong) wrote :

My windows are moving approximately the same number of pixels as the height of my title bar. If I set the height of the title bar to Y (indirectly, via appearance > fonts > window title font), then the widget layer will move Y pixels, on every toggle.

It's ironic in that the more use you have for the widget layer -- more apps, more frequent use -- the more of a problem this becomes, in that you constantly have to drag all of your windows back down. If you let the windows climb offscreen, you can't get them back (assuming you also have them setup to skip pager & skip taskbar under compiz' window rules).

As a workaround, is there a way to hide the window decorations in certain apps?

Revision history for this message
Stefan Moluf (stefan-moluf) wrote :

That's what I started doing. It's easy, just go into CCSM, Effects -> Window Decoration. Enter '!(widget=1)' in the "Decoration windows" and "Shadow windows" boxes.

Revision history for this message
yavoh (anish-bramhandkar) wrote :

This solution works for me.

Revision history for this message
Stefan Moluf (stefan-moluf) wrote :

I think "solution" is a little strong, but it's a functioning workaround.

Martin Spacek (mspacek)
Changed in compiz (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Martin Spacek (mspacek) wrote :

Interesting. I've been noticing this with any old window in general (I don't use the widgets layer, I hardly know what it is). Any time I hide and then show a window, it climbs up the screen by one title bar height, until it hits the top. Then it stops. By hide/show, I mean make the window completely disappear using some sort of toggling built into the app, not just minimize/restore. This upward movement happens in compiz, but not in metacity. This was especially annoying me in audacious (see bug report at http://jira.atheme.org/browse/AUDPLUG-301). As mentioned in the above comments, I've also discovered that if I disable audacious's title bar by switching it to the classic winamp GUI mode, the upward movement disappears. I've confirmed the same problem in my own custom qt app.

I'm running amd64 maverick, which was upgraded from lucid. I suspect this problem began after upgrading to maverick. I'm using the latest nvidia binary driver from the repos. I have my panel at the bottom of the screen.

I can't replicate this problem on other maverick machines running compiz. I suspect I have some strange setting somewhere that might be causing this problem, and I bet it's related to everyone's problem here regarding the widgets layer. In other words, this may not be so much a bug as a misconfiguration. I've tried disabling the "Place windows" plugin in CCSM, with no luck (it always automatically re-enables itself). For audacious, I now simply force it to always be at the bottom right, but that's not a solution.

Any ideas where this misconfiguration might be occurring? Is there an easy way to reset all compiz setting, like perhaps deleting some config file or folder, or completely reinstalling all compiz packages?

Also, bug #574856 and bug #631664 seem related.

tags: added: lucid
Revision history for this message
yavoh (anish-bramhandkar) wrote :

This problem seems to have gone away in the version of compiz provided with 11.04.

Revision history for this message
Jana (cavojska-jana) wrote :

I'm having this problem in Mint KDE 10 (based on Ubuntu 10.10), with Compiz 1:0.8.6-0ubuntu9.2 installed, although the windows rather climb down the screen (by 1 titlebar height every time I open them), or they move left.
It only affects windows that are supposed to open at the same position every time, not those that are subject to the "smart placement" setting in CCSM. For example, VLC always climbs down by 1 titlebar height, Kopete always moves left by a few pixels.
The problem disappears when I disable "Window decorations" in CCSM, which is not really an option.

Revision history for this message
prawns (prawns) wrote :

I have the same problem and it's really annoying. Few details about my configuration:

-Version-
Kernel : Linux 2.6.35-22-generic (x86_64)
C Library : GNU C Library version 2.12.1 (stable)
Distribution : Linux Mint 10 Julia
Processor : 2x Intel(R) Atom(TM) CPU N450 @ 1.66GHz
Memory : 1013MB (549MB used)
Date/Time : Thu 01 Sep 2011 22:05:05 BST
-Display-
Resolution : 1024x600 pixels
OpenGL Renderer : Mesa DRI Intel(R) IGD GEM 20100330 DEVELOPMENT
X11 Vendor : The X.Org Foundation
SynPS/2 Synaptics TouchPad
-Printers (CUPS)-
Print_to_PDF
-SCSI Disks-
ATA Hitachi HTS54502
-Display-
Resolution : 1024x600 pixels
Vendor : The X.Org Foundation
Version : 1.9.0
-Monitors-
Monitor 0 : 1024x600 pixels
-Extensions-
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI2
GLX
Generic Event Extension
GestureExtension
MIT-SCREEN-SAVER
MIT-SHM
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-DGA
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
XVideo-MotionCompensation
-OpenGL-
Vendor : Tungsten Graphics, Inc
Renderer : Mesa DRI Intel(R) IGD GEM 20100330 DEVELOPMENT
Version : 1.4 Mesa 7.9-devel
Direct Rendering : Yes

Thanks in advance for help.

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue.

The compiz 0.8x series is quite old and has since undergone many changes. Please do test with newer versions of Ubuntu (12.04+) and report back if the issue is still present.

Changed in compiz (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Stefan Moluf (stefan-moluf) wrote :

I have since gone off the deep end and am now using xmonad, so I am definitely not affected by this bug any more. Sorry. : )

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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