Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GTK_IM_MODULE is not set to ibus #303

Open
3 tasks done
sumeetmankar171 opened this issue Dec 22, 2024 · 1 comment
Open
3 tasks done

GTK_IM_MODULE is not set to ibus #303

sumeetmankar171 opened this issue Dec 22, 2024 · 1 comment
Labels

Comments

@sumeetmankar171
Copy link

Checks

Operating system

Linux 6.11.0-13-generic - Ubuntu 24.10

Expected behaviour

start amazon q

Actual behaviour

● GTK_IM_MODULE is not set to ibus. This may cause autocomplete to break in some terminals.
✘ GNOME Shell Extension Check: The Amazon Q GNOME extension is installed but not loaded. Please restart your login session and try again.

✘ Doctor found errors. Please fix them and try again.

If you are not sure how to fix it, please open an issue with q issue to let us know!

Steps to reproduce

from the aws website

Environment

[q-details]
version = "1.5.1"
hash = "43f92e418e96c7beaa3e881f299241c15ba65900"
date = "2024-12-13T00:56:34.608318Z (10d ago)"
variant = "full"

[system-info]
chip = "Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz"
total-cores = 2
memory = "14.89 GB"

[system-info.os.linux]
kernel_version = "6.11.0-13-generic"
id = "ubuntu"
name = "Ubuntu"
pretty_name = "Ubuntu 24.10"
version_id = "24.10"
version = "24.10 (Oracular Oriole)"

[environment]
cwd = "/home/USER"
cli-path = "/home/USER"
os = "Linux"
shell-path = "/usr/bin/bash"
shell-version = "5.2.32"
terminal = "Gnome Terminal"
install-method = "unknown"

[env-vars]
DISPLAY = ":0"
PATH = "/home/USER/anaconda3/bin:/home/USER/anaconda3/condabin:/home/USER/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/USER/.local/bin:/home/USER/.fig/bin"
QTERM_SESSION_ID = "6a09b91bdea54292a170847e67cff29c"
QT_IM_MODULE = "ibus"
Q_SET_PARENT_CHECK = "1"
Q_TERM = "1.5.1"
SHELL = "/bin/bash"
TERM = "xterm-256color"
XDG_CURRENT_DESKTOP = "ubuntu:GNOME"
XDG_SESSION_DESKTOP = "ubuntu"
XDG_SESSION_TYPE = "wayland"
XMODIFIERS = "@im=ibus"
@brandonskiser
Copy link
Contributor

Our app depends on ibus being configured as the input method - some terminals depend on GTK_IM_MODULE being set. (Gnome Terminal might work, but others would break, so we default to warning the user about this).

One place you can set this is in your ~/.bashrc:

export GTK_IM_MODULE=ibus

Are there any issues you're encountering after going through the doctor steps?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants