After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 771043 - menus are shown in incorrect place on multi-screen systems (right monitor)
menus are shown in incorrect place on multi-screen systems (right monitor)
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
3.21.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks: WaylandRelated
 
 
Reported: 2016-09-08 09:01 UTC by Kamil Páral
Modified: 2016-09-08 13:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
bug demonstration video (3.23 MB, video/webm)
2016-09-08 09:01 UTC, Kamil Páral
Details

Description Kamil Páral 2016-09-08 09:01:43 UTC
Created attachment 335074 [details]
bug demonstration video

See the attached video. I have two monitors. On left monitor, all menus are OK. On right monitor, all menus are shown in a wrong location. All the apps showcased seem to be native Wayland apps. With Firefox (XWayland app), the menus show in a correct place.

Sometimes menus are shown in a correct place even for apps shown in the video. I don't know what the difference is. But it seems it's enough to move them to the left screen and back to the right screen and the menus are again shown in incorrect place.

gnome-disk-utility-3.21.91-1.fc25.x86_64
gnome-shell-3.21.90.1-1.fc25.x86_64
gtk3-3.21.4-2.fc25.x86_64
libreoffice-gtk2-5.2.1.2-1.fc25.x86_64
libreoffice-gtk3-5.2.1.2-1.fc25.x86_64
libreoffice-impress-5.2.1.2-1.fc25.x86_64
mesa-dri-drivers-12.0.2-1.fc25.x86_64
mutter-3.21.90-3.fc25.x86_64
virt-manager-1.4.0-3.fc25.noarch
Comment 1 Kamil Páral 2016-09-08 09:04:40 UTC
Oh, this is of course running in a Wayland session, if that wasn't clear.

gnome-session-wayland-session-3.21.90-1.fc25.x86_64
libwayland-client-1.11.92-1.fc25.x86_64
libwayland-cursor-1.11.92-1.fc25.x86_64
libwayland-server-1.11.92-1.fc25.x86_64
mesa-libwayland-egl-12.0.2-1.fc25.x86_64
xorg-x11-server-Xwayland-1.18.4-5.fc25.x86_64
Comment 2 Olivier Fourdan 2016-09-08 09:22:49 UTC
I cannot reproduce using gtk3-3.21.5-1.fc25 and mutter-3.21.91-1.1.fc25
Comment 3 Olivier Fourdan 2016-09-08 09:23:14 UTC
sorry, mutter-3.21.91-1
Comment 4 Kamil Páral 2016-09-08 13:08:21 UTC
That gtk3 breaks virt-manager, so I'm stuck with using an older version. But I tested it and yes, looks fixed.
Comment 5 Kamil Páral 2016-09-08 13:25:17 UTC
I updated to gtk3-3.21.5-1.fc25.x86_64 and mutter-3.21.91-2.fc25.x86_64 and again, looks fixed.