10楼#
发布于:2022-08-10 20:30
dgod:解决的就是原生模式,进程名在你那是什么?回到原帖不知怎么确定具体是哪个?我用ps aux grep了一下,obsidian是类似这样的: /usr/lib/electron18/electron --enable-crashpad /usr/lib/obsidian/app.asar wechat-uos更复杂些,有: /usr/bin/sh /usr/bin/wechat-uos bwrap --dev-bind / / --bind /usr/share/wechat-uos/etc/os-release /etc/os-release --bind /usr/share/wechat-uos/etc/lsb-release /etc/lsb-release --bind /usr/lib/wechat-uos/license/ /usr/lib/license/ --bind /usr/share/wechat-uos/var/ /var/ electron /usr/lib/wechat-uos /usr/lib/electron/electron --enable-crashpad /usr/lib/wechat-uos |
|
11楼#
发布于:2022-08-10 21:12
laolang_cool:不知怎么确定具体是哪个?我用ps aux grep了一下,obsidian是类似这样的:明白了,appimage格式obsidian的进程名是obsidian,所以是判断出错了,后续会修复 |
|
12楼#
发布于:2022-08-10 21:37
|
|
13楼#
发布于:2022-08-10 23:05
另外,还有一个bug,但我不确定你那边能否重现,也是obsidian和wechat-uos遇到的,重现过程:
在obsidian里输入中文,然后切换到xterm,再切换回obsidian,这时就不能切换中文输入了,然到比如firefox窗口,把中文输入切换回来,然后再到obsidian的窗口,就又可以切换中文输入了。 |
|
14楼#
发布于:2022-08-11 00:38
laolang_cool:谢谢周大!另外,大写无法切换输入法那个bug,类似也没解决啊……大写状态下,可以用ctrl-space从中文切到英文,但就无法再从英文切到中文状态了。回到原帖gtk3下没改下,下一个版本修复 |
|
15楼#
发布于:2022-08-11 00:38
laolang_cool:另外,还有一个bug,但我不确定你那边能否重现,也是obsidian和wechat-uos遇到的,重现过程:重现了,比较麻烦,得等周末了 |
|
16楼#
发布于:2022-08-12 00:14
laolang_cool:另外,还有一个bug,但我不确定你那边能否重现,也是obsidian和wechat-uos遇到的,重现过程:修改了一下,我这是好的了。 确定obsidian这个程序的问题,这个变态在切换到xterm时,后于xterm的获得焦点事件触发事件,并发出了out, in, out这个序列的事件,正常的输入法程序就不可能不出错。 |
|
17楼#
发布于:2022-08-12 16:36
谢谢周大!我试了一下,大写的切换BUG和首字母上屏的BUG都修好了。
obsidian这个bug并没有完全修复,之前在换到xterm窗口后,得在firefox等GUI程序里来回切换中英文,再回到obsidian才能使用输入法,在xterm回来切换中英文没用。 现在比之前好一些,在换到xterm里后,在xterm中来回切换中英文后,回到obsidian后,有时可以切换输入法,但有时还是切换不了。我还没发现其中有什么规律…… |
|
18楼#
发布于:2022-09-19 14:47
|
|
19楼#
发布于:2022-09-19 15:50
laolang_cool:周大,这个bug在我这里还是没有解决。我觉得不是obsidian的原因,因为基于electron的微信也有一样的问题。回到原帖那这就是electron的普遍问题了。在我这obsidian已经是好的了,有空我再更新一下obsidian版本试试。 我觉得你可以使用一下obsidian官方出的appimage试一下。 |
|