我im-settings
在 Fedora 中这样做,它给了我对话框“不可恢复的错误”。于是我打开了日志,上面写着这样:
[ 1571218115.984521]: GLib-GIO[8942]: DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
imsettings information
==========================
XINPUTRC: /etc/X11/xinit/xinput.d//none.conf
File: /etc/X11/xinit/xinput.d//none.conf
Size: 110 Blocks: 8 IO Block: 4096 regular file
Device: 10307h/66311d Inode: 2623694 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: system_u:object_r:bin_t:s0
Access: 2019-10-16 17:02:21.298494380 +0900
Modify: 2019-02-21 17:05:33.000000000 +0900
Change: 2019-10-16 16:28:52.412973454 +0900
Birth: 2019-10-16 16:28:52.412973454 +0900
Is DBus enabled: yes
Is imsettings enabled: yes
Is GTK+ supported: yes
Is Qt supported: no
DESKTOP: GNOME
GUESS_DESKTOP: $XDG_CURRENT_DESKTOP
DISABLE_IMSETTINGS:
IMSETTINGS_DISABLE_DESKTOP_CHECK:
DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus
GTK_IM_MODULE:
QT_IM_MODULE: xim
XMODIFIERS: @im=none
IMSETTINGS_MODULE: none
IMSETTINGS_INTEGRATE_DESKTOP: yes
[ 1571218117.519613]: GLib[8942]: DEBUG: posix_spawn avoided (fd close requested)
org.gnome.SettingsDaemon.Keyboard.desktop exists. imsettings is going to be disabled.
[ 1571218123.186807]: GLib[8942]: DEBUG: posix_spawn avoided (fd close requested)
org.gnome.SettingsDaemon.Keyboard.desktop exists. imsettings is going to be disabled.
我用谷歌搜索了其中一些消息(几个小时),但没有帮助。嗯,我只是想将输入法从 ibus 更改为 uim(因为它更适合韩语)。
我在使用 ArchLinux 的 uim 中从未见过任何问题。一切都很好。但在 Fedora 中,看起来完全是一团糟。
有什么帮助吗?