unity+wine+chrome: Chrome 'tools' submenu display in a wrong position

Bug #897221 reported by Qian Hong
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz Core
Triaged
Low
Unassigned
Unity
Triaged
Low
Unassigned
compiz (Ubuntu)
Triaged
Low
Unassigned
unity (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Hello,
this bug is original post to Wine bugzilla: http://bugs.winehq.org/show_bug.cgi?id=29196
Bug 29196 - Chrome 'tools' submenu display in a wrong position

However, this issue only effects unity+wine+chrome, so it maybe a window manager bug, so I report it to here.

Below information is exactly the same as Bug 29196 in Wine bugzilla.
--- environment ---
System:
Distributor ID: Ubuntu
Description: Ubuntu 11.10
Release: 11.10
Codename: oneiric

$ unity --version
unity 4.24.0

$ wine --version
wine-1.3.33-198-g3b72928
(or any other version, such as wine-1.3.21, wine-1.3.28)

Google Chrome 15.0.874.121 (Official Build 109964) m
Download:
http://www.google.com/chrome/index.html?platform=win&hl=en&standalone=1
8b40fb27e7c5dfdef559d0f0669602925e01f222 ChromeStandaloneSetup.exe
(or any other version, or Chromium)
--- environment ---

1. install ChromeStandaloneSetup.exe
$ wine ChromeStandaloneSetup.exe

2. start chrome
$ wine chrome.exe

3. click on 'wrench' icon

4. move the mouse on to 'Tools'

Expect result:
Popup a sub menu, the position of the 'Tools' sub menu should be near away from
the 'wrench' main menu.

Actually result:
Popup a sub menu, however, the 'Tools' sub menu is far away from the 'wrench'
main menu. The strange thing is, no matter where the main menu is, the sub menu
always appears on the same position.
Please see Screenshots.

Everything works well if replace unity to gnome classic desktop.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.24.0-0ubuntu2b1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu4
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,regex,place,imgpng,vpswitch,resize,move,snap,gnomecompat,mousepoll,animation,workarounds,unitymtgrabhandles,grid,expo,wall,ezoom,session,fade,scale,unityshell]
CompositorRunning: compiz
Date: Mon Nov 28 21:17:19 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 dkms.conf: Error! No 'BUILT_MODULE_NAME' directive specified for record #0.
 Error! Bad conf file.
 File:
 does not represent a valid dkms.conf file.
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:3975]
InstallationMedia: Ubuntu 11.10 "Oneiric" - Build i386 LIVE Binary 20111012-18:10
MachineType: LENOVO HuronRiver Platform
ProcEnviron:
 LANGUAGE=zh_CN:
 PATH=(custom, user)
 LANG=zh_CN.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=824e443d-e51a-48ca-b995-399c98f55960 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/11/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 42CN36WW
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Emerald Lake
dmi.board.vendor: LENOVO
dmi.board.version: FAB1
dmi.chassis.asset.tag: Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: 0.1
dmi.modalias: dmi:bvnLENOVO:bvr42CN36WW:bd07/11/2011:svnLENOVO:pnHuronRiverPlatform:pvrLenovoV370:rvnLENOVO:rnEmeraldLake:rvrFAB1:cvnLENOVO:ct10:cvr0.1:
dmi.product.name: HuronRiver Platform
dmi.product.version: Lenovo V370
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu6
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
Qian Hong (fracting) wrote :
Revision history for this message
Qian Hong (fracting) wrote :
Revision history for this message
Qian Hong (fracting) wrote :
Revision history for this message
Qian Hong (fracting) wrote :
Revision history for this message
Qian Hong (fracting) wrote :

The three screenshots show us an interesting thing:
The position of the Chrome main windows is different, but the position of the 'Tools' sub menu is always the same.

Omer Akram (om26er)
Changed in unity (Ubuntu):
importance: Undecided → Low
Changed in compiz (Ubuntu):
importance: Undecided → Low
Changed in unity:
importance: Undecided → Low
status: New → Confirmed
Changed in compiz (Ubuntu):
status: New → Won't Fix
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in compiz (Ubuntu):
status: Won't Fix → Confirmed
Revision history for this message
Omer Akram (om26er) wrote :

Happens in Precise as well.

Changed in compiz-core:
status: New → Triaged
Changed in unity:
status: Confirmed → Triaged
Changed in compiz (Ubuntu):
status: Confirmed → Triaged
Changed in compiz-core:
importance: Undecided → Low
Changed in unity (Ubuntu):
status: Confirmed → Triaged
tags: added: winunity
Revision history for this message
Omer Akram (om26er) wrote :

duplicate bug 878678

To post a comment you must log in.