GTK drawing failure when in the joystick preferences screen
Summary
When in the joystick configuration screen, nothing is drawn and the errors below are found (see "More Info"). This makes it impossible to configure the joystick, rendering Games useless. :(
Everything else seems to run all right.
Steps to Reproduce
- Have a USB joystick connected
- Open Games using
flatpak run org.gnome.Games/x86_64/stable
- Go to Preferences, Controllers, click on the joystick
- See nothing is drawn
More Info
System info
$ uname -a
Linux deepblue 4.15.0-29-generic #31~16.04.1-Ubuntu SMP Wed Jul 18 08:54:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
$ flatpak --version
Flatpak 0.99.3
$ flatpak info org.gnome.Games/x86_64/stable
Ref: app/org.gnome.Games/x86_64/stable
ID: org.gnome.Games
Arch: x86_64
Branch: stable
Origin: flathub
Collection ID: org.flathub.Stable
Date: 2018-03-20 14:45:05 +0000
Subject: Update org.gnome.Games to 3.28.0 (9aadf2f7)
Commit: 23214bdf56fffe4cd08e6964ce031762ea13225a1709c8d0fda6c63e65c74ba5
Parent: ccf38ab4641561b2c457786cf7a80ddc7b31de8fdb2630aa8eabb06eefce9b23
Location: /var/lib/flatpak/app/org.gnome.Games/x86_64/stable/23214bdf56fffe4cd08e6964ce031762ea13225a1709c8d0fda6c63e65c74ba5
Installed size: 19,3 MB
Runtime: org.gnome.Platform/x86_64/3.28
Sdk: org.gnome.Sdk/x86_64/3.28
Command used to launch Games
$ flatpak run org.gnome.Games/x86_64/stable
Output snippet after accessing: Preferences, Controllers, Testing Microntek USB Joystick
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GamesGamepadView': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GamesGamepadTester': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GtkBox': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GtkStack': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GamesGamepadConfigurer': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GtkBox': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GamesPreferencesPageControllers': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GtkStack': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GtkBox': out of memory
(gnome-games:2): Gtk-WARNING **: 23:20:16.748: drawing failure for widget 'GamesPreferencesWindow': out of memory
Screenshot
How the screen looks like:
The Configure button shows only after it's hovered in this screen and so does the Reset button.