Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1282182
Summary: | [regression] [wayland] Some Gtk3 windows with x11 backend are weirdly jumping around | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Christian Stadelmann <fedora> |
Component: | gtk3 | Assignee: | Florian Müllner <fmuellner> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | ccecchi, cgarnach, fmuellner, klember, mclasen, otaylor, walters |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | gtk3-3.18.5-2.fc23 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-11-23 20:56:40 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Christian Stadelmann
2015-11-15 10:54:27 UTC
This issue does not affect Gtk3 applications running with x11 by default (firefox). This issue does not affect other (Gtk2, Qt) applications running in with Xorg backend via Xwayland. Can you try downgrading gtk3 and see if it changes anything, please? dnf downgrade 'gtk3*' ... should do it. Sorry, I can't do that right now. dnf or gtk3 dependencies are broken so dnf tries to install all gtk3-related packages as i686 on a x86_64 machine. But I downgraded mutter and the problem still persists. Reassigning to gtk3. Hm, now dnf worked fine. A downgrade to gtk3-3.18.2-1.fc23.x86_64 from gtk3-3.18.4-1.fc23.x86_64 shows clearly that gtk3 is to blame. I managed to reproduce it and bisected it to: commit 1266d15c4b67eb23dc7945a7af75268ee76af452 Author: Carlos Garnacho <carlosg> Date: Fri Oct 30 14:10:19 2015 +0100 x11: Detect single-touch touchscreens as GDK_SOURCE_TOUCHSCREEN Those won't have ABS_MT_* axes, so won't be reported has having XITouchClassInfo. Fallback on these to checking whether abs x/y axes are available. After the Wacom checks, any remaining device with absolute axes should be touchscreens, and GDK_SOURCE_MOUSE does indeed just make sense on devices with relative axes. https://bugzilla.gnome.org/show_bug.cgi?id=757358 Reverting that commit stops the jumping when dragging windows around. Carlos, any idea what might be going on here? aisleriot-3.18.2-1.fc23 anjuta-3.18.2-1.fc23 at-spi2-core-2.18.3-1.fc23 bijiben-3.18.2-1.fc23 control-center-3.18.2-1.fc23 dconf-editor-3.18.2-1.fc23 eog-3.18.1-1.fc23 eog-plugins-3.16.3-1.fc23 evince-3.18.2-1.fc23 evolution-3.18.2-1.fc23 evolution-data-server-3.18.2-1.fc23 evolution-ews-3.18.2-1.fc23 evolution-mapi-3.18.2-1.fc23 gdk-pixbuf2-2.32.2-1.fc23 gedit-3.18.2-1.fc23 glib2-2.46.2-1.fc23 gnome-2048-3.18.2-1.fc23 gnome-bluetooth-3.18.1-1.fc23 gnome-calculator-3.18.2-1.fc23 gnome-desktop3-3.18.2-1.fc23 gnome-disk-utility-3.18.2-1.fc23 gnome-documents-3.18.2-1.fc23 gnome-getting-started-docs-3.18.2-1.fc23 gnome-keyring-3.18.3-1.fc23 gnome-klotski-3.18.2-1.fc23 gnome-maps-3.18.2-1.fc23 gnome-mines-3.18.2-1.fc23 gnome-music-3.18.2-1.fc23 gnome-nibbles-3.18.2-1.fc23 gnome-online-accounts-3.18.2.1-1.fc23 gnome-photos-3.18.2-1.fc23 gnome-robots-3.18.1-1.fc23 gnome-settings-daemon-3.18.2-1.fc23 gnome-shell-3.18.2-2.fc23 gnome-shell-extensions-3.18.2-1.fc23 gnome-sound-recorder-3.18.2-1.fc23 gnome-system-monitor-3.18.2-1.fc23 gnome-taquin-3.18.2-1.fc23 gnome-terminal-3.18.2-1.fc23 gnome-tweak-tool-3.18.1-1.fc23 gsettings-desktop-schemas-3.18.1-1.fc23 gtk3-3.18.5-2.fc23 gucharmap-3.18.2-1.fc23 gvfs-1.26.2-1.fc23 iagno-3.18.2-1.fc23 libsigc++20-2.6.2-1.fc23 libsoup-2.52.2-1.fc23 libxml++-2.40.1-1.fc23 mutter-3.18.2-1.fc23 nautilus-3.18.2-1.fc23 orca-3.18.2-1.fc23 pygobject3-3.18.2-1.fc23 sound-juicer-3.18.1-1.fc23 swell-foop-3.18.1-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-2e33c48936 aisleriot-3.18.2-1.fc23 anjuta-3.18.2-1.fc23 at-spi2-core-2.18.3-1.fc23 bijiben-3.18.2-1.fc23 control-center-3.18.2-1.fc23 dconf-editor-3.18.2-1.fc23 eog-3.18.1-1.fc23 eog-plugins-3.16.3-1.fc23 evince-3.18.2-1.fc23 evolution-3.18.2-1.fc23 evolution-data-server-3.18.2-1.fc23 evolution-ews-3.18.2-1.fc23 evolution-mapi-3.18.2-1.fc23 gdk-pixbuf2-2.32.2-1.fc23 gedit-3.18.2-1.fc23 glib2-2.46.2-1.fc23 gnome-2048-3.18.2-1.fc23 gnome-bluetooth-3.18.1-1.fc23 gnome-calculator-3.18.2-1.fc23 gnome-desktop3-3.18.2-1.fc23 gnome-disk-utility-3.18.2-1.fc23 gnome-documents-3.18.2-1.fc23 gnome-getting-started-docs-3.18.2-1.fc23 gnome-keyring-3.18.3-1.fc23 gnome-klotski-3.18.2-1.fc23 gnome-maps-3.18.2-1.fc23 gnome-mines-3.18.2-1.fc23 gnome-music-3.18.2-1.fc23 gnome-nibbles-3.18.2-1.fc23 gnome-online-accounts-3.18.2.1-1.fc23 gnome-photos-3.18.2-1.fc23 gnome-robots-3.18.1-1.fc23 gnome-settings-daemon-3.18.2-1.fc23 gnome-shell-3.18.2-2.fc23 gnome-shell-extensions-3.18.2-1.fc23 gnome-sound-recorder-3.18.2-1.fc23 gnome-system-monitor-3.18.2-1.fc23 gnome-taquin-3.18.2-1.fc23 gnome-terminal-3.18.2-1.fc23 gnome-tweak-tool-3.18.1-1.fc23 gsettings-desktop-schemas-3.18.1-1.fc23 gtk3-3.18.5-2.fc23 gucharmap-3.18.2-1.fc23 gvfs-1.26.2-1.fc23 iagno-3.18.2-1.fc23 libsigc++20-2.6.2-1.fc23 libsoup-2.52.2-1.fc23 libxml++-2.40.1-1.fc23 mutter-3.18.2-1.fc23 nautilus-3.18.2-1.fc23 orca-3.18.2-1.fc23 pygobject3-3.18.2-1.fc23 sound-juicer-3.18.1-1.fc23 swell-foop-3.18.1-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-2e33c48936 aisleriot-3.18.2-1.fc23, anjuta-3.18.2-1.fc23, at-spi2-core-2.18.3-1.fc23, bijiben-3.18.2-1.fc23, control-center-3.18.2-1.fc23, dconf-editor-3.18.2-1.fc23, eog-3.18.1-1.fc23, eog-plugins-3.16.3-1.fc23, evince-3.18.2-1.fc23, evolution-3.18.2-1.fc23, evolution-data-server-3.18.2-1.fc23, evolution-ews-3.18.2-1.fc23, evolution-mapi-3.18.2-1.fc23, gdk-pixbuf2-2.32.2-1.fc23, gedit-3.18.2-1.fc23, glib2-2.46.2-1.fc23, gnome-2048-3.18.2-1.fc23, gnome-bluetooth-3.18.1-1.fc23, gnome-calculator-3.18.2-1.fc23, gnome-desktop3-3.18.2-1.fc23, gnome-disk-utility-3.18.2-1.fc23, gnome-documents-3.18.2-1.fc23, gnome-getting-started-docs-3.18.2-1.fc23, gnome-keyring-3.18.3-1.fc23, gnome-klotski-3.18.2-1.fc23, gnome-maps-3.18.2-1.fc23, gnome-mines-3.18.2-1.fc23, gnome-music-3.18.2-1.fc23, gnome-nibbles-3.18.2-1.fc23, gnome-online-accounts-3.18.2.1-1.fc23, gnome-photos-3.18.2-1.fc23, gnome-robots-3.18.1-1.fc23, gnome-settings-daemon-3.18.2-1.fc23, gnome-shell-3.18.3-1.fc23, gnome-shell-extensions-3.18.2-1.fc23, gnome-sound-recorder-3.18.2-1.fc23, gnome-system-monitor-3.18.2-1.fc23, gnome-taquin-3.18.2-1.fc23, gnome-terminal-3.18.2-1.fc23, gnome-tweak-tool-3.18.1-1.fc23, gsettings-desktop-schemas-3.18.1-1.fc23, gtk3-3.18.5-2.fc23, gucharmap-3.18.2-1.fc23, gvfs-1.26.2-1.fc23, iagno-3.18.2-1.fc23, libsigc++20-2.6.2-1.fc23, libsoup-2.52.2-1.fc23, libxml++-2.40.1-1.fc23, mutter-3.18.2-1.fc23, nautilus-3.18.2-2.fc23, orca-3.18.2-1.fc23, pygobject3-3.18.2-1.fc23, sound-juicer-3.18.1-1.fc23, swell-foop-3.18.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update aisleriot anjuta bijiben eog-plugins glib2 gnome-settings-daemon gnome-shell-extensions gnome-2048 gnome-sound-recorder gnome-system-monitor evince gnome-bluetooth gnome-taquin gnome-terminal gnome-calculator gnome-tweak-tool gsettings-desktop-schemas control-center evolution gnome-desktop3 gucharmap gvfs gnome-disk-utility iagno libsigc++20 evolution-data-server gnome-documents libsoup libxml++ gnome-getting-started-docs mutter orca at-spi2-core dconf-editor evolution-ews gnome-keyring pygobject3 swell-foop gnome-klotski nautilus gnome-shell evolution-mapi gnome-maps gtk3 gnome-music gnome-mines sound-juicer eog gdk-pixbuf2 gnome-nibbles gnome-online-accounts gedit gnome-photos gnome-robots' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-2e33c48936 aisleriot-3.18.2-1.fc23, anjuta-3.18.2-1.fc23, at-spi2-core-2.18.3-1.fc23, bijiben-3.18.2-1.fc23, control-center-3.18.2-1.fc23, dconf-editor-3.18.2-1.fc23, eog-3.18.1-1.fc23, eog-plugins-3.16.3-1.fc23, evince-3.18.2-1.fc23, evolution-3.18.2-1.fc23, evolution-data-server-3.18.2-1.fc23, evolution-ews-3.18.2-1.fc23, evolution-mapi-3.18.2-1.fc23, gdk-pixbuf2-2.32.2-1.fc23, gedit-3.18.2-1.fc23, glib2-2.46.2-1.fc23, gnome-2048-3.18.2-1.fc23, gnome-bluetooth-3.18.1-1.fc23, gnome-calculator-3.18.2-1.fc23, gnome-desktop3-3.18.2-1.fc23, gnome-disk-utility-3.18.2-1.fc23, gnome-documents-3.18.2-1.fc23, gnome-getting-started-docs-3.18.2-1.fc23, gnome-keyring-3.18.3-1.fc23, gnome-klotski-3.18.2-1.fc23, gnome-maps-3.18.2-1.fc23, gnome-mines-3.18.2-1.fc23, gnome-music-3.18.2-1.fc23, gnome-nibbles-3.18.2-1.fc23, gnome-online-accounts-3.18.2.1-1.fc23, gnome-photos-3.18.2-1.fc23, gnome-robots-3.18.1-1.fc23, gnome-settings-daemon-3.18.2-1.fc23, gnome-shell-3.18.3-1.fc23, gnome-shell-extensions-3.18.2-1.fc23, gnome-sound-recorder-3.18.2-1.fc23, gnome-system-monitor-3.18.2-1.fc23, gnome-taquin-3.18.2-1.fc23, gnome-terminal-3.18.2-1.fc23, gnome-tweak-tool-3.18.1-1.fc23, gsettings-desktop-schemas-3.18.1-1.fc23, gtk3-3.18.5-2.fc23, gucharmap-3.18.2-1.fc23, gvfs-1.26.2-1.fc23, iagno-3.18.2-1.fc23, libsigc++20-2.6.2-1.fc23, libsoup-2.52.2-1.fc23, libxml++-2.40.1-1.fc23, mutter-3.18.2-1.fc23, nautilus-3.18.2-2.fc23, orca-3.18.2-1.fc23, pygobject3-3.18.2-1.fc23, sound-juicer-3.18.1-1.fc23, swell-foop-3.18.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update aisleriot anjuta bijiben eog-plugins glib2 gnome-settings-daemon gnome-shell-extensions gnome-2048 gnome-sound-recorder gnome-system-monitor evince gnome-bluetooth gnome-taquin gnome-terminal gnome-calculator gnome-tweak-tool gsettings-desktop-schemas control-center evolution gnome-desktop3 gucharmap gvfs gnome-disk-utility iagno libsigc++20 evolution-data-server gnome-documents libsoup libxml++ gnome-getting-started-docs mutter orca at-spi2-core dconf-editor evolution-ews gnome-keyring pygobject3 swell-foop gnome-klotski nautilus gnome-shell evolution-mapi gnome-maps gtk3 gnome-music gnome-mines sound-juicer eog gdk-pixbuf2 gnome-nibbles gnome-online-accounts gedit gnome-photos gnome-robots' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-2e33c48936 aisleriot-3.18.2-1.fc23 anjuta-3.18.2-1.fc23 at-spi2-core-2.18.3-1.fc23 bijiben-3.18.2-1.fc23 control-center-3.18.2-1.fc23 dconf-editor-3.18.2-1.fc23 eog-3.18.1-1.fc23 eog-plugins-3.16.3-1.fc23 evince-3.18.2-1.fc23 evolution-3.18.2-1.fc23 evolution-data-server-3.18.2-1.fc23 evolution-ews-3.18.2-1.fc23 evolution-mapi-3.18.2-1.fc23 gdk-pixbuf2-2.32.2-1.fc23 gedit-3.18.2-1.fc23 glib2-2.46.2-1.fc23 gnome-2048-3.18.2-1.fc23 gnome-bluetooth-3.18.1-1.fc23 gnome-calculator-3.18.2-1.fc23 gnome-desktop3-3.18.2-1.fc23 gnome-disk-utility-3.18.2-1.fc23 gnome-documents-3.18.2-1.fc23 gnome-getting-started-docs-3.18.2-1.fc23 gnome-keyring-3.18.3-1.fc23 gnome-klotski-3.18.2-1.fc23 gnome-maps-3.18.2-1.fc23 gnome-mines-3.18.2-1.fc23 gnome-music-3.18.2-1.fc23 gnome-nibbles-3.18.2-1.fc23 gnome-online-accounts-3.18.2.1-1.fc23 gnome-photos-3.18.2-1.fc23 gnome-robots-3.18.1-1.fc23 gnome-settings-daemon-3.18.2-1.fc23 gnome-shell-3.18.3-1.fc23 gnome-shell-extensions-3.18.2-1.fc23 gnome-sound-recorder-3.18.2-1.fc23 gnome-system-monitor-3.18.2-1.fc23 gnome-taquin-3.18.2-1.fc23 gnome-terminal-3.18.2-1.fc23 gnome-tweak-tool-3.18.1-1.fc23 gsettings-desktop-schemas-3.18.1-1.fc23 gtk3-3.18.5-2.fc23 gucharmap-3.18.2-1.fc23 gvfs-1.26.2-1.fc23 iagno-3.18.2-1.fc23 libsigc++20-2.6.2-1.fc23 libsoup-2.52.2-1.fc23 libxml++-2.40.1-1.fc23 mutter-3.18.2-1.fc23 nautilus-3.18.2-2.fc23 orca-3.18.2-1.fc23 pygobject3-3.18.2-1.fc23 sound-juicer-3.18.1-1.fc23 swell-foop-3.18.1-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-2e33c48936 aisleriot-3.18.2-1.fc23, anjuta-3.18.2-1.fc23, at-spi2-core-2.18.3-1.fc23, bijiben-3.18.2-1.fc23, control-center-3.18.2-1.fc23, dconf-editor-3.18.2-1.fc23, eog-3.18.1-1.fc23, eog-plugins-3.16.3-1.fc23, epiphany-3.18.1-1.fc23, evolution-3.18.2-1.fc23, evolution-data-server-3.18.2-1.fc23, evolution-ews-3.18.2-1.fc23, evolution-mapi-3.18.2-1.fc23, gdk-pixbuf2-2.32.2-1.fc23, gedit-3.18.2-1.fc23, glib2-2.46.2-1.fc23, glibmm24-2.46.2-1.fc23, gnome-2048-3.18.2-1.fc23, gnome-bluetooth-3.18.1-1.fc23, gnome-calculator-3.18.2-1.fc23, gnome-desktop3-3.18.2-1.fc23, gnome-disk-utility-3.18.2-1.fc23, gnome-documents-3.18.2-1.fc23, gnome-getting-started-docs-3.18.2-1.fc23, gnome-keyring-3.18.3-1.fc23, gnome-klotski-3.18.2-1.fc23, gnome-maps-3.18.2-1.fc23, gnome-mines-3.18.2-1.fc23, gnome-music-3.18.2-1.fc23, gnome-nibbles-3.18.2-1.fc23, gnome-online-accounts-3.18.2.1-1.fc23, gnome-photos-3.18.2-1.fc23, gnome-robots-3.18.1-1.fc23, gnome-settings-daemon-3.18.2-1.fc23, gnome-shell-3.18.3-1.fc23, gnome-shell-extensions-3.18.2-1.fc23, gnome-sound-recorder-3.18.2-1.fc23, gnome-system-monitor-3.18.2-1.fc23, gnome-taquin-3.18.2-1.fc23, gnome-terminal-3.18.2-1.fc23, gnome-tweak-tool-3.18.1-1.fc23, gsettings-desktop-schemas-3.18.1-1.fc23, gtk3-3.18.5-2.fc23, gucharmap-3.18.2-1.fc23, gvfs-1.26.2-1.fc23, iagno-3.18.2-1.fc23, libsigc++20-2.6.2-1.fc23, libsoup-2.52.2-1.fc23, libxml++-2.40.1-1.fc23, mutter-3.18.2-1.fc23, nautilus-3.18.2-2.fc23, orca-3.18.2-1.fc23, pygobject3-3.18.2-1.fc23, sound-juicer-3.18.1-1.fc23, swell-foop-3.18.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update aisleriot anjuta bijiben eog-plugins gnome-2048 gnome-shell-extensions gnome-sound-recorder gnome-bluetooth gnome-system-monitor gnome-taquin evolution gnome-calculator gnome-terminal gnome-tweak-tool gnome-desktop3 gsettings-desktop-schemas gucharmap control-center evolution-data-server gnome-disk-utility gvfs iagno gnome-documents libsigc++20 libsoup evolution-ews gnome-getting-started-docs libxml++ mutter gnome-keyring orca pygobject3 at-spi2-core dconf-editor evolution-mapi gnome-klotski swell-foop epiphany gnome-maps glibmm24 nautilus gdk-pixbuf2 gnome-mines gnome-shell gtk3 gnome-nibbles gnome-music sound-juicer eog gedit gnome-online-accounts gnome-photos glib2 gnome-robots gnome-settings-daemon' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-2e33c48936 aisleriot-3.18.2-1.fc23, anjuta-3.18.2-1.fc23, at-spi2-core-2.18.3-1.fc23, bijiben-3.18.2-1.fc23, control-center-3.18.2-1.fc23, dconf-editor-3.18.2-1.fc23, eog-3.18.1-1.fc23, eog-plugins-3.16.3-1.fc23, epiphany-3.18.1-1.fc23, evolution-3.18.2-1.fc23, evolution-data-server-3.18.2-1.fc23, evolution-ews-3.18.2-1.fc23, evolution-mapi-3.18.2-1.fc23, gdk-pixbuf2-2.32.2-1.fc23, gedit-3.18.2-1.fc23, glib2-2.46.2-1.fc23, glibmm24-2.46.2-1.fc23, gnome-2048-3.18.2-1.fc23, gnome-bluetooth-3.18.1-1.fc23, gnome-calculator-3.18.2-1.fc23, gnome-desktop3-3.18.2-1.fc23, gnome-disk-utility-3.18.2-1.fc23, gnome-documents-3.18.2-1.fc23, gnome-getting-started-docs-3.18.2-1.fc23, gnome-keyring-3.18.3-1.fc23, gnome-klotski-3.18.2-1.fc23, gnome-maps-3.18.2-1.fc23, gnome-mines-3.18.2-1.fc23, gnome-music-3.18.2-1.fc23, gnome-nibbles-3.18.2-1.fc23, gnome-online-accounts-3.18.2.1-1.fc23, gnome-photos-3.18.2-1.fc23, gnome-robots-3.18.1-1.fc23, gnome-settings-daemon-3.18.2-1.fc23, gnome-shell-3.18.3-1.fc23, gnome-shell-extensions-3.18.2-1.fc23, gnome-sound-recorder-3.18.2-1.fc23, gnome-system-monitor-3.18.2-1.fc23, gnome-taquin-3.18.2-1.fc23, gnome-terminal-3.18.2-1.fc23, gnome-tweak-tool-3.18.1-1.fc23, gsettings-desktop-schemas-3.18.1-1.fc23, gtk3-3.18.5-2.fc23, gucharmap-3.18.2-1.fc23, gvfs-1.26.2-1.fc23, iagno-3.18.2-1.fc23, libsigc++20-2.6.2-1.fc23, libsoup-2.52.2-1.fc23, libxml++-2.40.1-1.fc23, mutter-3.18.2-1.fc23, nautilus-3.18.2-2.fc23, orca-3.18.2-1.fc23, pygobject3-3.18.2-1.fc23, sound-juicer-3.18.1-1.fc23, swell-foop-3.18.1-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. |