ibus-rime
ibus-rime copied to clipboard
ibus rime 同步错误
这是在 tmp/ibus.ERROR 纪录
Log file created at: 2021/09/06 13:23:50 Running on machine: shiming-ThinkPad-T14-Gen-1 Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg E0906 13:23:50.969568 29909 key_event.cc:80] parse error: unrecognized key 'Control' E0906 13:23:50.981755 29909 key_event.cc:80] parse error: unrecognized key 'Control' E0906 13:23:50.992390 29909 engine.cc:349] error creating translator: 'lua_translator' E0906 13:26:24.897625 30035 level_db.cc:277] Error opening db '.temp.userdb': IO error: lock /home/shiming/.config/ibus/rime/.temp.userdb/LOCK: already held by process E0906 13:26:24.897713 30035 user_dict_manager.cc:208] failed to merge snapshot file: /home/rslsync/RimeSync/ThinkPad/ming.userdb.txt E0906 13:26:26.772696 30035 level_db.cc:277] Error opening db '.temp.userdb': IO error: lock /home/shiming/.config/ibus/rime/.temp.userdb/LOCK: already held by process E0906 13:26:26.772848 30035 user_dict_manager.cc:208] failed to merge snapshot file: /home/rslsync/RimeSync/ThinkPad/luna_pinyin.userdb.txt E0906 13:26:26.791218 30035 level_db.cc:277] Error opening db '.temp.userdb': IO error: lock /home/shiming/.config/ibus/rime/.temp.userdb/LOCK: already held by process E0906 13:26:26.791324 30035 user_dict_manager.cc:208] failed to merge snapshot file: /home/rslsync/RimeSync/DESKTOP/luna_pinyin.userdb.txt E0906 13:26:27.058632 30035 user_dict_manager.cc:230] failed synchronizing 2/2 user dicts. E0906 13:29:54.854977 30263 level_db.cc:277] Error opening db '.temp.userdb': IO error: lock /home/shiming/.config/ibus/rime/.temp.userdb/LOCK: already held by process E0906 13:29:54.855094 30263 user_dict_manager.cc:208] failed to merge snapshot file: /home/rslsync/RimeSync/ThinkPad/ming.userdb.txt E0906 13:29:56.479394 30263 level_db.cc:277] Error opening db '.temp.userdb': IO error: lock /home/shiming/.config/ibus/rime/.temp.userdb/LOCK: already held by process E0906 13:29:56.479503 30263 user_dict_manager.cc:208] failed to merge snapshot file: /home/rslsync/RimeSync/ThinkPad/luna_pinyin.userdb.txt E0906 13:29:56.505364 30263 level_db.cc:277] Error opening db '.temp.userdb': IO error: lock /home/shiming/.config/ibus/rime/.temp.userdb/LOCK: already held by process E0906 13:29:56.505537 30263 user_dict_manager.cc:208] failed to merge snapshot file: /home/rslsync/RimeSync/DESKTOP/luna_pinyin.userdb.txt E0906 13:29:56.744951 30263 user_dict_manager.cc:230] failed synchronizing 2/2 user dicts. E0906 13:30:30.200852 29909 key_event.cc:80] parse error: unrecognized key 'Control' E0906 13:30:30.210084 29909 key_event.cc:80] parse error: unrecognized key 'Control'
是我哪里错了吗?谢谢
tmp/ibus.ERROR
不該是這個路徑。
錯誤信息顯示有進程爭用數據庫文件。ibus-engine-rime運行時用外部工具打開用戶詞典會出現這種情況。需要用Rime顯示在IBUS菜單上的「同步」。
tmp/ibus.ERROR
不該是這個路徑。錯誤信息顯示有進程爭用數據庫文件。ibus-engine-rime運行時用外部工具打開用戶詞典會出現這種情況。需要用Rime顯示在IBUS菜單上的「同步」。
每次同步,都有错误的通知,但同步都是成功的。应该如何做?让这个错误通知不再出现?谢谢。
tmp/ibus.ERROR
不该是这个路径。错误信息显示有进程争用数据库文件。 ibus-engine-rime运行时用外部工具打开用户词典会出现这种情况。 需要用Rime显示在IBUS菜单上的「同步」。
请问:如何用Rime显示在IBUS菜单上的「同步」?
tmp/ibus.ERROR
不该是这个路径。 错误信息显示有进程争用数据库文件。 ibus-engine-rime运行时用外部工具打开用户词典会出现这种情况。 需要用Rime显示在IBUS菜单上的「同步」。请问:如何用Rime显示在IBUS菜单上的「同步」?
單擊IBUS輸入法圖標,在選中Rime引擎的情況下,在彈出的菜單裏,點選「同步」菜單項。
tmp/ibus.ERROR
不该是这个路径。 错误信息显示有进程争用数据库文件。 ibus-engine-rime运行时用外部工具打开用户词典会出现这种情况。 需要用Rime显示在IBUS菜单上的「同步」。请问:如何用Rime显示在IBUS菜单上的「同步」?
单击IBUS输入法图标,在选中Rime引擎的情况下,在弹出的菜单里,点选「同步」菜单项。
就是任务栏上的这个图标吗?我就是单击这个图标后,弹出的菜单→同步,来操作的 :(
軟件正常工作時不會有這樣的結果。 你遇到的具體情況,我掌握的信息很少,無法做出評價。 我只能猜測會導致相似錯誤表現的幾種可能。比如用家另起一個使用librime的程序與IBUS進程爭用文件,或是系統配置問題導致IBUS啓動了多個實例相互爭用。
軟件正常工作時不會有這樣的結果。 你遇到的具體情況,我掌握的信息很少,無法做出評價。 我只能猜測會導致相似錯誤表現的幾種可能。比如用家另起一個使用librime的程序與IBUS進程爭用文件,或是系統配置問題導致IBUS啓動了多個實例相互爭用。
感谢耐心解答。系统监视器内的确有很多 ibus 开头的进程,我也不知道自己哪里设置错了 :(
E0118 16:03:18.020520 902102 user_dict_manager.cc:208] failed to merge snapshot file: /home/<username>/Documents/rime/wubi86.userdb.txt
E0118 16:03:18.023984 902102 user_dict_manager.cc:230] failed synchronizing 1/2 user dicts.
E0118 16:04:18.627275 902430 user_dict_manager.cc:208] failed to merge snapshot file: /home/<username>/Documents/rime/wubi86.userdb.txt
E0118 16:04:18.631337 902430 user_dict_manager.cc:230] failed synchronizing 1/2 user dicts.
wubi86.userdb.txt
在目标目录中写入了 21 行就报错了;
其它配置都正常同步了。
我最近在 gnome 45 下复现了这个问题。目前 gnome 下 ibus 会启动多个 ibus-engine-rime 进程(似乎是为每个调用输入法的进程都启动一个新的 ibus-engine-rime 进程)。应该是这个导致了多个进程争用数据文件。
这应该是 ibus 设计上的新变化,我们需要适配。