[Known bug] Cinnamon : Super key opens menu on wrong monitor

I have a very minor annoyance in Cinnamon, that I would love to get fixed if there is a solution for it, but that I can definitely live with if there is no solution. I actually have lived with it for months now....

I have a three monitor setup, where the middle monitor is the primary.

Screenshot%202019-06-20%2018-20-03

When I press the super key (windows key) the cinnamon menu opens on the right monitor (DVI-D-0 in the image) regardless of where the focus is. When I press the super key again, it closes on the right monitor and opens on the middle primary monitor (DisplayPort-0). When I press the super key a third time the menu closes on the primary monitor. If I then press it again, the cycle starts over.

I do use the normal Cinnamon menu, not the Cinnamenu applet. I am on stable branch...

Is there a way to make sure that the menu always open on the main monitor, or alternatively on the monitor where the focus is (might even be better if you are watching a movie full screen on the main monitor). Is there a way to get rid of the "three-cycle"?

inxi -Fxzc0

System:    Host: CURIE Kernel: 5.1.8-1-MANJARO x86_64 bits: 64 compiler: gcc v: 8.3.0 Desktop: Cinnamon 4.0.10 
           Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: MSI model: Z270 GAMING PRO (MS-7A59) v: 1.0 serial: <filter> 
           UEFI: American Megatrends v: 2.70 date: 06/30/2018 
CPU:       Topology: Quad Core model: Intel Core i7-7700K bits: 64 type: MT MCP arch: Kaby Lake rev: 9 
           L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 67224 
           Speed: 800 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 801 6: 802 7: 800 
           8: 800 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
           vendor: Sapphire Limited Nitro+ driver: amdgpu v: kernel bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.5 driver: amdgpu FAILED: ati unloaded: modesetting 
           resolution: 1920x1080~60Hz, 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.30.0 5.1.8-1-MANJARO LLVM 8.0.0) 
           v: 4.5 Mesa 19.0.6 direct render: Yes 
Audio:     Device-1: Intel 200 Series PCH HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 
           Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Sapphire Limited 
           driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Device-3: Logitech type: USB driver: hid-generic,snd-usb-audio,usbhid,uvcvideo bus ID: 2-6:2 
           Sound Server: ALSA v: k5.1.8-1-MANJARO 
Network:   Device-1: Intel Ethernet I219-V vendor: Micro-Star MSI driver: e1000e v: 3.2.6-k port: f000 
           bus ID: 00:1f.6 
           IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter> 
           IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A 
Drives:    Local Storage: total: 3.41 TiB used: 2.04 TiB (59.7%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 960 EVO 250GB size: 232.89 GiB 
           ID-2: /dev/sda vendor: Western Digital model: WD20EZRZ-00Z5HB0 size: 1.82 TiB 
           ID-3: /dev/sdb vendor: Samsung model: SSD 850 EVO 1TB size: 931.51 GiB 
           ID-4: /dev/sdc vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB 
Partition: ID-1: / size: 915.60 GiB used: 486.16 GiB (53.1%) fs: ext4 dev: /dev/sdb2 
Sensors:   System Temperatures: cpu: 42.0 C mobo: N/A gpu: amdgpu temp: 29 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 819 
Info:      Processes: 346 Uptime: 9h 26m Memory: 31.37 GiB used: 5.06 GiB (16.1%) Init: systemd Compilers: 
           gcc: 8.3.0 Shell: bash v: 5.0.7 inxi: 3.0.34

I think your best bet is to create an issue for cinnamon on github:

Thanks @mbod, yeah, I will do so, or maybe even look for the "bug" myself in Cinnamons code. I was just wondering if it maybe was something that others had a problem with too or if there was a problem with only my system. I'll give it a day or so (in this forum), and see if someone have a bright idea...

This is a known issue in the Cinnamon menu :

I am closing this thread here now...

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by