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是类似这样的:
/usr/lib/electron18/electron --enable-crashpad /usr/lib/obsidian/app.asar

...
回到原帖
明白了,appimage格式obsidian的进程名是obsidian,所以是判断出错了,后续会修复
12楼#
发布于:2022-08-10 21:37
dgod:明白了,appimage格式obsidian的进程名是obsidian,所以是判断出错了,后续会修复回到原帖
谢谢周大!另外,大写无法切换输入法那个bug,类似也没解决啊……大写状态下,可以用ctrl-space从中文切到英文,但就无法再从英文切到中文状态了。
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遇到的,重现过程:
在obsidian里输入中文,然后切换到xterm,再切换回obsidian,这时就不能切换中文输入了,然到比如firefox窗口...
回到原帖
重现了,比较麻烦,得等周末了
16楼#
发布于:2022-08-12 00:14
laolang_cool:另外,还有一个bug,但我不确定你那边能否重现,也是obsidian和wechat-uos遇到的,重现过程:
在obsidian里输入中文,然后切换到xterm,再切换回obsidian,这时就不能切换中文输入了,然到比如firefox窗口...
回到原帖
修改了一下,我这是好的了。
确定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
dgod:修改了一下,我这是好的了。
确定obsidian这个程序的问题,这个变态在切换到xterm时,后于xterm的获得焦点事件触发事件,并发出了out, in, out这个序列的事件,正常的输入法程序就不可能不出错。
回到原帖
周大,这个bug在我这里还是没有解决。我觉得不是obsidian的原因,因为基于electron的微信也有一样的问题。
19楼#
发布于:2022-09-19 15:50
laolang_cool:周大,这个bug在我这里还是没有解决。我觉得不是obsidian的原因,因为基于electron的微信也有一样的问题。回到原帖
那这就是electron的普遍问题了。在我这obsidian已经是好的了,有空我再更新一下obsidian版本试试。


我觉得你可以使用一下obsidian官方出的appimage试一下。
游客

返回顶部