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

Gnome 40.0.0 wayland 애플리케이션에서 한글모드에서 스페이스와 엔터, 백스페이스가 입력되지 않습니다. #109

Open
demokritos opened this issue Apr 9, 2021 · 6 comments

Comments

@demokritos
Copy link

demokritos commented Apr 9, 2021

이전부터 Gnome을 wayland 모드로 쓰고 있었는데 Gnome 4.0.0으로 업데이트가 된 후부터 한글모드에서 스페이스와 엔터, 백스페이스가 입력되지 않습니다. 그놈 내장 애플리케이션 전부 이런 문제가 있는 것 같은데 gnome-shell overview 검색어 입력하는 곳에서는 이 문제가 없습니다. 파이어폭스를 MOZ_ENABLE_WAYLAND=1 환경변수 설정을 통해 wayland 모드로 실행하면 이와 같은 문제가 있지만 저 환경변수를 설정하지 않으면 문제가 없습니다. 그리고 wayland를 지원하지 않는 프로그램(chrome 등)에서는 입력 문제가 없는 것으로 보아 wayland와 연관된 것 같습니다.

OS: Arch Linux
DE: Gnome 40.0.0 wayland
ibus 1.5.24
ibus-hangul 1.5.4

@choehwanjin
Copy link
Member

event-forwarding 관련한 것이 아닐까 싶은데요.
$ dconf read /org/freedesktop/ibus/engine/hangul/use-event-forwarding
위 커맨드로 설정 값을 확인해보시기 바랍니다.
또는 dconf-editor를 사용하셔도 됩니다.

위 값을 false로 설정하면 어떤지 테스트 부탁드립니다.

@demokritos
Copy link
Author

말씀하신대로 use-event-forwarding을 false로 설정하니 해결되었습니다.
감사합니다.

@choehwanjin
Copy link
Member

그렇다면 이 것은 ibus의 버그일 것 같습니다.
ibus 쪽에 버그 리포팅을 하시면 좋을 것 같습니다.

@choehwanjin
Copy link
Member

참고: #42

@demokritos
Copy link
Author

demokritos commented Apr 11, 2021

지금까지 use-event-forwarding을 false로 설정하고 사용해 보니 딱 한가지 작은 문제가 발견되었습니다.
이 역시 wayland에서만 보이는 문제입니다. 한글 모드에서 작성 중인 한글 음절을 커밋하지 않은 상태에서
백스페이스를 누르고 있으면 작성 중인 음절만 지우고 앞에 있는 음절은 지우지 않습니다. 음절을 커밋한 상태에서는
이 문제가 없습니다. 이 역시 Gnome shell 개요모드 검색바에서는 문제가 없습니다.

@demokritos demokritos reopened this Apr 11, 2021
@demokritos
Copy link
Author

다른 문제인데 Gnome shell에 이슈를 만들었습니다. 개요모드에서 검색바가 비활성 상태에서 글자를 치기 시작하면 검색어 입력이 되는데요, 한/영 모드를 바꾸고 검색어를 입력할 수 없다는 것입니다. 이게 Gnome 3.38에서는 되었던 것 같은데 Gnome 40에서는 안 되네요. 그래서 개요모드에 들어가면 검색바에 초점을 맞추라는 건의를 한 거였는데 버그라고 해서 버그로 이슈를 수정하였습니다. ibus-hangul 작동 방법에 의문을 제기하는 사람이 있어 보시고 설명을 해 주시면 좋을 것 같아 알려 드립니다.

@demokritos demokritos changed the title Gnome 4.0.0 wayland 애플리케이션에서 한글모드에서 스페이스와 엔터, 백스페이스가 입력되지 않습니다. Gnome 40.0.0 wayland 애플리케이션에서 한글모드에서 스페이스와 엔터, 백스페이스가 입력되지 않습니다. Apr 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants