Open eubnara opened 8 months ago
GTK_PATH 라는 환경변수가 딱히 세팅되어 있진 않은 상태에서 기본 경로에서 못찾는게 아닌가 싶다. https://docs.gtk.org/gtk3/running.html
❯ echo $GTK_PATH
$ sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-3.0 /usr/lib/gtk-3.0
위와 같이 세팅하고 flatpak 으로 설치한 slack 을 켜보았지만 한글 변환 아직 안됨.
slack 앱이 gtk 가 아니라 qt 를 쓰려나?
electronjs 로 되어있는 것 같다. flatpak, snap 으로 설치한 것 모두. electron 앱에서 한글이 안되는 이슈를 찾아보자. https://github.com/flathub/io.atom.electron.BaseApp/issues/4
$ flatpak run --env=GTK_IM_MODULE=xim com.slack.Slack
로 실행하면 동작한다. nimf 가 지원을 안하기 때문일까?
https://ardasevinc.dev/launch-flatpak-apps-with-custom-args-and-environment-variables
$ flatpak override --user --env=GTK_IM_MODULE=xim com.slack.Slack
❯ cd /home/eub/.local/share/flatpak/overrides/
share/flatpak/overrides
❯ ls
com.slack.Slack
share/flatpak/overrides
❯ cat *
[Environment]
GTK_IM_MODULE=xim
https://kldp.org/node/163341
혹시 위치를 못찾아서?