hamonikr / nimf

다국어 입력기 프레임워크 Nimf is a lightweight, fast and extensible input method framework
GNU Lesser General Public License v3.0
143 stars 24 forks source link

nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored #37

Closed cheuksing closed 3 years ago

cheuksing commented 3 years ago

Distro: Debian buster WM: i3wm

nimf is manually started in ~/.xinitrc and env such as GTK_IM_MODULES is set within ~/.zproflie . How to avoid this error?

Logs:

journalctl -p 4 -xb  
===
-- Logs begin at Tue 2020-12-15 14:13:18 HKT, end at Tue 2020-12-15 16:17:09 HKT. --
Dec 15 14:13:18 debian kernel: clr: Applying alternatives
Dec 15 14:13:18 debian kernel: clr: Applying alternatives done
Dec 15 14:13:18 debian kernel: process '/usr/bin/fstype' started with executable stack
Dec 15 14:13:18 debian kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
Dec 15 14:13:18 debian kernel: FAT-fs (nvme0n1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensit
Dec 15 14:13:18 debian udisksd[547]: failed to load module mdraid: libbd_mdraid.so.2: cannot open shared object file: No such file or direc
Dec 15 14:13:18 debian udisksd[547]: Failed to load the 'mdraid' libblockdev plugin
Dec 15 14:13:18 debian kernel: amdgpu 0000:0c:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
Dec 15 14:13:18 debian kernel: thermal thermal_zone0: failed to read out thermal zone (-61)
Dec 15 14:13:52 debian org.a11y.Bus[1084]: dbus-daemon[1178]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=10
Dec 15 14:13:52 debian org.a11y.Bus[1084]: dbus-daemon[1178]: Successfully activated service 'org.a11y.atspi.Registry'
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored
Dec 15 14:17:53 debian nimf[1203]: nimf-CRITICAL **: nimf-xim.c:127: nimf_xim_set_ic_values: fontSet is ignored

P.S. Some more questions about this project. Is this the successor of Hodong Kim's original project and the original one will no longer update? Will the non-Korean languages still being supported?

chaeya commented 3 years ago

For Debian 10 buster , please follow the steps below.

# Install curl
sudo apt install curl

# Add APT Repo for nimf
curl -sL https://apt.hamonikr.org/setup_hamonikr.sun | sudo -E bash -

# Install nimf
sudo apt install nimf nimf-libhangul

# (Optional) Install additional packages as follows if you want to use other languages(Japanese, Chinese, etc.)
sudo apt install libnimf1 nimf nimf-anthy nimf-dev nimf-libhangul nimf-m17n nimf-rime

# setting nimf as default im
im-config -n nimf