ibus에서 갑자기 문제가 발생했습니다.

ibus에서 갑자기 문제가 발생했습니다.

저는 Arch Linux에서 ibus를 사용하고 있습니다(참고용으로 아래의 neofetch). 잘 작동합니다. 키보드 단축키를 사용하여 언어 간 전환이 가능하고, 데드 키도 잘 작동합니다.

그런데 갑자기 다음과 같은 문제가 발생했습니다.

  1. [수정됨] 키보드를 사용하여 언어를 전환할 수 없습니다. i3 막대에서 ibus를 클릭하여 전환할 수 있으며 변경되지만 키보드 단축키를 사용하면(Ctrl+Space 및 Shift+Tab을 사용해 보았습니다) 작은 창이 화면 중앙에 나타나고 찾아보기를 반복할 수 있습니다. , 그런데 게시할 때 언어가 선택한 언어로 변경되지 않습니다.
  1. 데드 키는 터미널에서만 작동하고 다른 곳에서는 작동하지 않습니까? 터미널과 Emacs(그리고 몇 가지 다른 프로그램에서도 가능)에서 키 조합으로 완벽하게 사용할 수 있지만 Firefox와 Discord에서는 작동하지 않습니다. 영국 데드 키 레이아웃을 사용하고 데드 키를 누를 때 키(예: ')는 다음 입력과 결합하는 대신 데드 키 ' 또는 ` 등을 배치합니다. 즉, ' 또는 " 자체적으로는 ' 또는 ¡를 입력할 수 없으므로 ' 또는 "를 입력할 수 없습니다.

갑자기 작동이 멈춘 이유가 있나요? 그렇다면(또는 그렇지 않은 경우) 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

ibus( pacman -R ibus)를 완전히 제거하고 다시 설치하고 구성 초기화를 사용해 보았지만 dconf reset -f /desktop/ibus/아무것도 작동하지 않습니다.

편집: 나는 그것을 고쳤습니다첫 번째my 에 다음 줄을 추가하여 문제가 해결되었지만 .xinitrc두 번째 문제는 여전히 존재합니다.

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

여기에 이미지 설명을 입력하세요.

관련 정보