``` $ rpm -q gtk2 && rpm -q gtk3 gtk2-2.24.32-4.fc30.x86_64 gtk3-3.24.10-1.fc30.x86_64
$ uname -r 5.1.17-300.fc30.x86_64
$ rpm -q geany geany-1.35-1.fc30.x86_64
$ echo $XDG_SESSION_TYPE wayland ``` Every time I try to type in the word 'ã' (~ + a) or any japanese hiragana or katakana the geany windows flashes and don't allow me to type in. ``` $ geany -vp (geany:25951): GLib-GIO-DEBUG: 08:41:44.968: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’ (geany:25951): dconf-DEBUG: 08:41:44.968: watch_fast: "/org/gnome/desktop/interface/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.969: watch_fast: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.969: watch_fast: "/org/gnome/desktop/sound/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.969: watch_fast: "/org/gnome/desktop/privacy/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.969: watch_fast: "/org/gnome/desktop/wm/preferences/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.969: watch_fast: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.969: watch_fast: "/org/gnome/desktop/a11y/" (establishing: 0, active: 0) (geany:25951): dconf-DEBUG: 08:41:44.983: watch_established: "/org/gnome/desktop/interface/" (establishing: 1) (geany:25951): dconf-DEBUG: 08:41:44.983: watch_established: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 1) (geany:25951): dconf-DEBUG: 08:41:44.983: watch_established: "/org/gnome/desktop/sound/" (establishing: 1) (geany:25951): dconf-DEBUG: 08:41:44.983: watch_established: "/org/gnome/desktop/privacy/" (establishing: 1) (geany:25951): dconf-DEBUG: 08:41:44.984: watch_established: "/org/gnome/desktop/wm/preferences/" (establishing: 1) (geany:25951): dconf-DEBUG: 08:41:44.984: watch_established: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 1) (geany:25951): dconf-DEBUG: 08:41:44.984: watch_established: "/org/gnome/desktop/a11y/" (establishing: 1) (geany:25951): GLib-GIO-DEBUG: 08:41:45.064: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’ Geany-INFO: 08:41:45.110: Geany 1.35, pt_BR.UTF-8 Geany-INFO: 08:41:45.110: GTK 3.24.10, GLib 2.60.5 Geany-INFO: 08:41:45.110: System data dir: /usr/share/geany Geany-INFO: 08:41:45.110: User config dir: /home/user/.config/geany Geany-INFO: 08:41:45.369: Loaded GTK+ CSS theme '/usr/share/geany/geany.css' Geany-INFO: 08:41:45.370: Loaded GTK+ CSS theme '/usr/share/geany/geany-3.20.css' Geany-INFO: 08:41:45.380: System plugin path: /usr/lib64/geany Geany-INFO: 08:41:45.395: Added filetype Genie (61). Geany-INFO: 08:41:45.395: Added filetype JSON (62). Geany-INFO: 08:41:45.395: Added filetype Cython (63). Geany-INFO: 08:41:45.395: Added filetype Scala (64). Geany-INFO: 08:41:45.395: Added filetype Clojure (65). Geany-INFO: 08:41:45.395: Added filetype CUDA (66). Geany-INFO: 08:41:45.395: Added filetype Graphviz (67). Geany-INFO: 08:41:45.395: Added filetype Arduino (68). Geany-INFO: 08:41:45.420: Loaded libvte from libvte-2.91.so.0 Geany-INFO: 08:41:45.433: unknown : None (UTF-8) ``` When the screen flashes it show this error: `Gdk-Message: 08:52:30.737: Window 0x5652e1e1ee30 is a temporary window without parent, application will not be able to position it on screen.`
This issue doesn't happen with any other program in the system. Thanks.
Every time I try to type in the word 'ã' (~ + a) or any japanese hiragana or katakana the geany windows flashes and don't allow me to type in.
I assume you have some sort of input method set up?
Gnome default for Portuguese and `ibus-mozc` for japanese. The "gnome default" it's the same when you choose a language like English, but instead I choose Brazilian Portuguese, so there isn't a special input method for Portuguese.
Looks like this is some sort of incompatibility with GTK3 or a GTK3 bug?? I've compiled the git version with GTK2, no issues, I can type whatever I want, japanese, corean, chinese, portuguese...
Steps used to compile geany: 1. `git clone https://github.com/geany/geany.git%60 2. `cd * && ./autogen.sh --enable-gtk3=no` <- meet the autogen requirements if necessary (my case `sudo yum install gtk2-devel -y`) 3. `make -j9` 4. Run geany
``` $ src/geany -v Geany-INFO: 09:37:16.397: Geany 1.36 (git >= aa54866f), pt_BR.UTF-8 Geany-INFO: 09:37:16.397: GTK 2.24.32, GLib 2.60.5 Geany-INFO: 09:37:16.397: System data dir: /usr/local/share/geany Geany-INFO: 09:37:16.397: User config dir: /home/user/.config/geany (lt-geany:19443): GLib-GIO-DEBUG: 09:37:16.488: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’ Geany-INFO: 09:37:16.610: System plugin path: /usr/local/lib/geany Geany-INFO: 09:37:16.618: Added filetype Genie (61). Geany-INFO: 09:37:16.618: Added filetype JSON (62). Geany-INFO: 09:37:16.618: Added filetype Cython (63). Geany-INFO: 09:37:16.618: Added filetype Scala (64). Geany-INFO: 09:37:16.618: Added filetype Clojure (65). Geany-INFO: 09:37:16.618: Added filetype CUDA (66). Geany-INFO: 09:37:16.619: Added filetype Graphviz (67). Geany-INFO: 09:37:16.619: Added filetype Arduino (68). Geany-INFO: 09:37:16.627: Could not load libvte.so, embedded terminal support disabled Geany-INFO: 09:37:16.662: unknown : None (UTF-8)
```
Yeah, it looks like a Gnome/wayland/GTK3 thing, maybe raise a bug report there.
I'll try that. Thanks
Closed #2219.
github-comments@lists.geany.org