Compiz Loses Context-Menus on Multi-monitor Systems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
New
|
Undecided
|
Unassigned |
Bug Description
*SYSTEM INFO:
Linux Kernel: 4.2.399-
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
grub-install (GRUB) 2.02~beta2-29
*GRAPHIC INFO:
Video Card: Haswell-ULT Integrated Graphics Controller
Video Driver: i910
libgtk2.0-0: 2.24.28-1ubuntu1
libgtk-3-0: 3.16.7-0ubuntu3
libgles2-mesa: 11.0.2-1ubuntu4
libegl1-mesa: 11.0.2-1ubuntu4
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.2
*COMPIZ INFO:
Maintainer: Ubuntu Developers <email address hidden>
Architecture: all
Version: 1:0.9.12.
Provides: x-window-manager
Depends: compiz-core (>= 1:0.9.12.
Settings are stored in the "GSettings Configuration Backend"
*BUG DESCRIPTION:
When using multiple monitors on my Ubuntu systems, occasionally, the "right-click" context-menus and the menu-bar menus (in the Unity panel) fail to appear. I have had this problem with multiple versions of Compiz, Ubuntu, and Linux kernels (both mainstream and custom compiled). I can temporarily fix this problem by executing "killall -SIGHUP compiz". Since this command temporarily fixes the issue, I assume the problem is Compiz, but I could be mistaken. However, I do not have this problem on Lubuntu or Xubuntu (when not using Compiz). If I install LXDE in the same Ubuntu system and use LXDE without Compiz, the issue is gone (although, I like Unity much better than LXDE).
To clarify my description of the possible bug, after the system has been running for some time (no consistent pattern has been noticed by me), when right-clicking in an application (i.e. Nautilus, Geany, Firefox, etc.), the context-menu does not appear. This problem very rarely occurs when using one monitor. However, when using multiple monitors (as I am doing), this problem occurs frequently (at least once a day, or at most, once in five minutes). I can execute "killall -SIGHUP compiz" to temporarily fix the issue, but after some time, the menus will fail again. The menus that appear in the Unity bar at the top of the screen also experience this problem at the same time.
If Compiz is not the source of the issue, then I would suspect Unity, DBus, or IBus.
I thank you all for your time, effort, and development. Thanks for creating Compiz.
Please feel free to request additional information.
Thanks,
<email address hidden>
* CONTENTS OF SETTINGS PROFILE
* (FROM CompizConfig)
* (Default settings were not exported to this text
[decor]
s0_active_
s0_inactive_
[staticswitcher]
s0_next_key = Disabled
s0_prev_key = Disabled
s0_background_color = #333333d9
[scale]
s0_x_offset = 44
s0_initiate_all_key = Disabled
[unityshell]
s0_show_hud = Disabled
s0_show_desktop_key = Disabled
s0_dash_
s0_inactive_
s0_launcher_
s0_autohide_
s0_num_launchers = 1
s0_scroll_
s0_edge_
s0_reveal_pressure = 15
s0_overcome_
s0_decay_rate = 10
s0_icon_size = 28
s0_backlight_mode = 3
s0_launch_animation = 2
s0_urgent_animation = 1
s0_menus_fadeout = 100
s0_show_
[composite]
s0_unredirect_match = (any) & !(class=Totem) & !(class=MPlayer) & !(class=
[grid]
s0_bottom_
s0_bottom_
s0_bottom_
[wall]
s0_miniscreen = false
s0_thumb_
s0_arrow_base_color = #e6e6e6d9
s0_arrow_
s0_slide_duration = 0.200000
[ezoom]
s0_zoom_
s0_zoom_
[resize]
s0_initiate_key = Disabled
s0_maximize_
[switcher]
s0_background_color = #333333d9
[move]
s0_initiate_key = Disabled
[expo]
s0_zoom_time = 0.200000
s0_distance = 0.005000
s0_vp_saturation = 40.000000
s0_ground_color1 = #b3b3b3cc
s0_ground_color2 = #b3b3b300
[animation]
s0_open_matches = ((type=Normal | Unknown) | name=sun-
s0_close_matches = ((type=Normal | Unknown) | name=sun-
s0_minimize_effects = animation:None;
s0_unminimize_
[workarounds]
s0_firefox_menu_fix = true
[opengl]
s0_texture_filter = 0
[core]
s0_active_plugins = core;composite;
s0_do_serialize = true
s0_outputs = 1366x768+
s0_autoraise = false
s0_autoraise_delay = 500
s0_lower_
s0_minimize_
s0_show_desktop_key = <Control><Super>d
s0_toggle_
s0_toggle_
s0_hsize = 2
s0_vsize = 2
[gnomecompat]
s0_main_menu_key = Disabled
s0_run_key = Disabled
s0_run_
s0_command_
s0_run_
s0_run_