=== Aerowolf1 is now known as Aerowolf | ||
happyaron | ailion: 我咋了 T_T | 03:52 |
---|---|---|
ailion | happyaron: 你太菜了,菜到我想骂人。哈哈哈哈 | 04:12 |
ailion | 请告诉我,为啥搜狗输入法在Ubuntu和Kubuntu中都不能开箱即用? | 04:13 |
ailion | 请告诉我,sogou-qimpanel既然是个fcitx addon,为啥不注册在addon 列表里? | 04:14 |
ailion | 请告诉我,这弄的一堆乱码、面板互相打架、一堆报错,是你的真实水平吗? | 04:14 |
ailion | 灵活拷问三连 | 04:14 |
ailion | 灵魂拷问三连 | 04:15 |
alexxey | sogou输入法为啥有个dkms驱动? | 05:19 |
bywu | 不知道 | 05:22 |
ailion | 昨天夜里我看了很久 | 05:32 |
ailion | 搜狗输入法一片混乱 | 05:32 |
ailion | fcitx也真的是个Fucking Chinese Input Toy for X | 05:33 |
ailion | 我总算明白为啥开机以后fcitx和搜狗俩一起重启n次 | 05:33 |
ailion | dbus和xdg俩打架,这玩得可真6 | 05:34 |
ailion | 说认真的,在Linux世界看到这种级别的代码,我认为是一种耻辱。 | 05:34 |
ailion | 还有个x11也能启动fcitx。。。厉害了 | 05:54 |
happyaron | alexxey: 别造谣,哪里整出来dkms驱动了 | 06:17 |
happyaron | ailion: 想就忍着, works for me 哈哈哈 | 06:18 |
happyaron | 因为在2014年的时候他们是不打架的,然后后来我不管项目以后也没人改 | 06:18 |
happyaron | 以及其实在buster上他们也不打架 | 06:20 |
ailion | 即使是14年的时候,这个整体架构设计都是一团糟啊 | 06:21 |
happyaron | ailion: 那你想各种不违反GPL,又适配所有国产shit,你觉得呢 | 06:22 |
ailion | 你知道现在网上多少文章说rm -rf .config/SogouPY* 嘛 | 06:22 |
happyaron | 我知道啊,这是搜狗的算法引擎bug啊 | 06:23 |
happyaron | 还有cpu 100% | 06:23 |
happyaron | 至今没解决 | 06:23 |
ailion | 为了适配shit就自己也造个shit? | 06:23 |
happyaron | 不喜欢别用好了 | 06:23 |
happyaron | 按这样说WPS自带一份Qt,输入法适配有问题,也是很多坑,那就像LinuxQQ一样别做了呗 | 06:24 |
alexxey | happyaron: 确实是我胡说的...可能是 deepin 自己搞的一个不知道什么东西 http://packages.deepin.com/deepin/pool/main/b/block-sogou-dkms/ | 06:24 |
ailion | 现在默认乱码的那个panel,应该不是sogou-qimpanel对吧? | 06:27 |
ailion | 你知道是哪个不?怎么禁用掉? | 06:27 |
happyaron | ailion: 其他panel接上去那个panel就应该自动消失的 | 06:29 |
happyaron | 但是如果qimpanel崩溃了它会跳出来,敲击两下键盘后如果搜狗引擎发现panel崩了会让qimpanel重启 | 06:29 |
ailion | 我截个图给你鉴定下吧 | 06:29 |
happyaron | 只要出乱码,肯定是搜狗的panel没在运行 | 06:30 |
ailion | https://sm.ms/image/GOcw2kEHejmogI5 | 06:32 |
ailion | 我也认为是 | 06:32 |
ailion | 然后,我已经把/etc/X11、/etc/xdg、/usr/share/im-settings 三处自启动脚本都移除了,重启整个fcitx都确认不工作。 | 06:33 |
ailion | 然后我把/usr/share/im-settings/data/fcitx文件又移了回去,确保只有一处启动 | 06:34 |
ailion | 启动脚本我改成了:/usr/bin/fcitx --enable sogou-qimpanel && sogou-qimpanel 2>/dev/null & | 06:36 |
ailion | 依然是上面的乱码 | 06:36 |
ailion | 之前确认在/etc/profile里面写 fcitx -r --enable sogou-qimpanel && sogou-qimpanel 是可用的,但当时打架打的。。。进系统后要等几分钟看fcitx重启n次才能稳定下来。 | 06:37 |
ailion | 有什么解决办法不? | 06:41 |
happyaron | ailion: 我在开会啊,等下回复你 | 07:11 |
ailion | 好的~ | 07:11 |
happyaron | ailion: 话说你是在什么平台上? | 07:16 |
happyaron | 就是说,啥系统 | 07:16 |
ailion | emmm | 07:20 |
ailion | 有同样问题的是Ubuntu和Kubuntu,18.04 LTS | 07:20 |
happyaron | 你说的路径不是ubuntu/kubuntu | 07:20 |
ailion | 我这边自己在做企业内部的发行版,基于kubuntu的 | 07:20 |
happyaron | 你们自己动了输入法配置相关的事情么 | 07:21 |
happyaron | 因为你说的路径不存在于ubuntu体系里 | 07:21 |
ailion | 那不会吧。。。我这个完全基于ubuntu软件源的,没做别的改动 | 07:21 |
ailion | 哪个路径? | 07:21 |
happyaron | 我没见过 /usr/share/im-settings | 07:21 |
ailion | 18.04改了很多哦,乱码问题也是18.04开始特别严重的 | 07:21 |
happyaron | 任何版本里都没有这个路径 | 07:22 |
ailion | emmm,那我可以现场装一遍kubuntu,反正我虚拟机够多 | 07:22 |
happyaron | fedora/centos系统里大概是有/usr/lib/im-settings | 07:23 |
ailion | http://manpages.ubuntu.com/manpages/bionic/man8/im-config.8.html | 07:24 |
ailion | 你看下这个包 | 07:24 |
ailion | This initialization code is | 07:24 |
ailion | defined in the <2 digits number>_<input method name>.rc file in /usr/share/im-config/data. | 07:24 |
joelin[m] | im-settings 是 X window的 | 07:24 |
joelin[m] | xinput 配置包 | 07:24 |
ailion | 我在chroot环境执行apt install -y kubuntu-desktop | 07:25 |
ailion | 这个包就进来了 | 07:25 |
happyaron | im-config 没问题但没有im-settings | 07:25 |
joelin[m] | 对,应该是im-config | 07:27 |
ailion | emmmm 我重装一遍看看 | 07:27 |
ailion | 应该是我打错了,是im-config才对 | 07:28 |
happyaron | ailion: fcitx主体是靠im-config启动的 | 07:31 |
ailion | 嗯嗯 | 07:31 |
ailion | 现在问题是,上面截图里的面板,是谁的? | 07:32 |
happyaron | fcitx自己的 | 07:32 |
happyaron | 所谓的fcitx-ui-classic | 07:32 |
ailion | 为什么sogou-qimpanel已经在运行了,还是没抢过它? | 07:32 |
ailion | 如何灭了上面的panel? | 07:32 |
happyaron | 没抢过这事儿我得自己复现一下才知道啥情况,想灭了它的话重启sogou-qimpanel应该就行 | 07:33 |
happyaron | sogou-qimpanel 成功在dbus上注册那玩意儿就自己消失 | 07:33 |
ailion | 你有虚拟机不? | 07:33 |
happyaron | 可能得明天才有时间搞 | 07:34 |
ailion | 如何判定sogou-qimpanel有没有注册成功? | 07:34 |
happyaron | 我昨天开会到12点,今天命运未卜 | 07:34 |
happyaron | 你可以去监听dbus | 07:34 |
ailion | 如何手动注册呢? | 07:34 |
happyaron | 我还真没手动注册过,都是拿程序注册的 | 07:35 |
happyaron | 主要是你手动注册也没啥意义,如果注册失败是可复现的,那需要搜狗输入法来做调整 | 07:35 |
happyaron | (其实kde支持从来都没官方做过,但是因为我是KDE用户所以才一直尽量兼容hhh | 07:36 |
ailion | 另外,还有个面板 | 07:36 |
ailion | 很复古的风格,看起来有两层边框的 | 07:37 |
happyaron | 能弄个图么,我已经搞不清楚了。。 | 07:37 |
ailion | 我会看到它闪过去1秒左右,然后fcitx就重启了,接着sogou-qimpanel能注册成功,接着又不断重启。。。 | 07:38 |
happyaron | 理论上fcitx不应该重启 | 07:38 |
ailion | 我尽力,1秒截图手速得快 | 07:38 |
happyaron | qimpanel重启倒是有可能 | 07:38 |
ailion | 我去网上找找 | 07:38 |
ailion | 是整个fcitx重启了 | 07:38 |
ailion | pidof fcitx变了 | 07:39 |
happyaron | 这样,你找个能复现的环境,启动完成之后不管啥状态,不要手工救,直接运行 sogou-diag | 07:41 |
happyaron | 把生成的那个包发给我 | 07:41 |
ailion | https://sm.ms/image/3DQg5fTyIzBOxtH | 07:44 |
ailion | 我截图成功了 | 07:44 |
ailion | 只要是18.04LTS,复现率是100% | 07:45 |
ailion | 嗯,我这边把所有的改动都移除,重新打个iso出来,重装 | 07:45 |
happyaron | 这也是那个ui-classic | 07:45 |
ailion | 开机以后,我调到搜狗输入法,然后执行sogou-diag | 07:46 |
happyaron | 嗯 | 07:46 |
ailion | 稍等,大概20分钟给你 | 07:46 |
happyaron | 好 | 07:46 |
uuair_m | 我有个问题,ubuntu设置的smb共享,为什么windows搜不出来啊?输入\\IP的方式就可以访问 | 07:59 |
ailion | uuair_m: 你这个问题在#ubuntu就问过 | 08:26 |
ailion | 我记得是Windows防火墙之类的原因,和Linux没有直接关联 | 08:26 |
ailion | happyaron: 我刚刚执行sogou-diag的一瞬间,搜狗输入法好了。。。 | 08:27 |
ailion | 正在重启复现 | 08:27 |
happyaron | :D | 08:27 |
happyaron | 我的输入法有点变态,有可能带些辣鸡字符串。。 | 08:27 |
ailion | 重启第1次,开机完美。 | 08:28 |
happyaron | 你啥都不动的话,应该就是没有太大问题…… | 08:28 |
ailion | 重启第2次,也是完美 | 08:29 |
ailion | 令人窒息的骚操作。。。 | 08:29 |
happyaron | 要是有大问题,搜狗的QA同学已经哭很多次了 | 08:29 |
ailion | 打开了Chrome,崩了 | 08:30 |
ailion | 搜狗QA的同学应该被开除 | 08:30 |
ailion | 输入法异常通知弹出来了 | 08:30 |
ailion | 再次执行sogou-diag,又好了。。。 | 08:31 |
ailion | 令人窒息。。。 | 08:31 |
ailion | 你那边水管大不? | 08:32 |
ailion | 考虑走个企业微信,我把镜像传给你? | 08:32 |
happyaron | 不用企业微信 | 08:32 |
ailion | https://send.firefox.com/download/215c883ae77b97e8/#-ZO-HcZQq62TCr4ZM7T2OQ | 08:33 |
ailion | 诊断记录在这里 | 08:33 |
ailion | 貌似只能下载1次就会销毁哦 | 08:34 |
happyaron | 看调试信息你运行了俩fcitx | 08:35 |
ailion | 我登录了一下,https://send.firefox.com/download/1346a89d40aac209/#QcBB_NjXblFspQazJXNacA,这个是50次 | 08:36 |
happyaron | 可能问题就在这儿 | 08:36 |
ailion | emmm,这个是任何修改都没有的 | 08:36 |
ailion | 原版Ubuntu和Kubuntu安装也是一样 | 08:36 |
ailion | # Sogou Pinyin | 08:37 |
ailion | apt-get install --yes fcitx fcitx-libs libopencc2 | 08:37 |
ailion | wget http://cdn2.ime.sogou.com/dl/index/1571302197/sogoupinyin_2.3.1.0112_amd64.deb -O sogou.deb | 08:37 |
ailion | dpkg -i sogou.deb | 08:37 |
ailion | rm sogou.deb | 08:37 |
ailion | 这是安装命令 | 08:37 |
happyaron | 那我回头研究一下 | 08:37 |
ailion | fcitx排查出来有3处自启动 | 08:37 |
ailion | 也许其中一处被另外的覆盖了?这样就有2个实例 | 08:38 |
ailion | 对于KDE这种支持xdg的DE来说,X11/xdg/im-config,应该用哪个好? | 08:38 |
happyaron | workaround的话用im-config | 08:39 |
happyaron | 我把调试信息转给现在负责这个东西的小哥了,让他安排人看一下 | 08:39 |
ailion | 好的 | 08:39 |
ailion | 我会忍住不给搜狗的HRM发企业邮件要求开除的。XD | 08:40 |
happyaron | 要求也没用,lol | 08:41 |
ailion | 我应该有学长是大股东 | 08:43 |
ailion | 打个招呼就没了 | 08:43 |
happyaron | 那也没啥用,这个项目能活到现在已经很不容易了 | 08:43 |
ailion | hhhh | 08:43 |
ailion | 我体谅下 | 08:43 |
happyaron | 你要是能量小,啥作用都不会有,能量大,项目就没了 | 08:43 |
ailion | emmmm,项目还是留着吧 | 08:44 |
ailion | 为啥sogoupinyin依赖fcitx-ui-classic啊? | 08:50 |
ailion | 扶额。。。 | 08:50 |
happyaron | 不是它依赖的 | 08:50 |
happyaron | 是fcitx自己拖进来的 | 08:50 |
ailion | 我卸载它,提示sougoupinyin也会被卸载 | 08:52 |
happyaron | 因为fcitx依赖它 | 08:52 |
happyaron | 您这依赖关系还没搞明白吗…… | 08:52 |
ailion | 但是fcitx不会被卸载 | 08:52 |
ailion | 下列软件包将被【卸载】: | 08:53 |
ailion | fcitx-ui-classic* sogoupinyin* | 08:53 |
ailion | 升级了 0 个软件包,新安装了 0 个软件包,要卸载 2 个软件包,有 842 个软件包未被升级。 | 08:53 |
ailion | 解压缩后将会空出 67.0 MB 的空间。 | 08:53 |
ailion | 如果fcitx依赖它,fcitx也应该被卸载,然而。。。 | 08:55 |
ailion | fcitx只是一个虚包,安装fcitx会安装一个全家桶,fcitx-ui-classic在桶里很正常。但是反过来,卸载fcitx-ui-classic,fcitx还是可以跑的。 | 08:57 |
ailion | happyaron: https://send.firefox.com/download/f653201066a25c22/#uT5_MCO--ueNVALp1UMq4A | 09:01 |
ailion | LibreOffice中,执行sogou-diag也不能恢复 | 09:02 |
happyaron | 嗯我知道,那个全家桶是我做的…… | 09:02 |
happyaron | 当时都吐血了 | 09:02 |
ailion | 所以如果sogoupinyin不依赖classic,我直接把它卸载,问题也能彻底解决。 | 09:02 |
happyaron | 你可以试试,但我比较怀疑 | 09:05 |
ailion | 另外,我没有看到说同时跑两个fcitx实例的情况 | 09:05 |
ailion | 你是从哪个文件中判断的? | 09:05 |
happyaron | fcitx-diagnose.txt | 09:07 |
ailion | 里面的running process你有看到两个吗? | 09:09 |
happyaron | Fcitx state 下面 | 09:10 |
ailion | 3. process: | 09:13 |
ailion | Found 2 fcitx processes: | 09:13 |
ailion | 1055 fcitx | 09:13 |
ailion | 1078 fcitx-dbus-watc | 09:13 |
ailion | 这个嘛? | 09:13 |
happyaron | 对,你给我的sogou-diag_20200225T163106.tar.xz里面 | 09:14 |
happyaron | Found 4 fcitx processes: | 09:14 |
happyaron | Found 4 fcitx processes: | 09:15 |
ailion | 明白了~~ | 09:16 |
ailion | 现在明确LibreOffice无论如何qimpanel都起不来 | 09:17 |
ailion | 剩下的我就等结果吧~~ | 09:17 |
ailion | 我先用Google输入法,然后折腾wine去了 | 09:17 |
happyaron | 嗯 | 09:28 |
ailion | Google输入法真香~~~~ | 10:18 |
happyaron | ailion: 曾经那是老K老婆钦定的输入法引擎,能不香么 | 10:27 |
ailion | 就是词库少了些,我研究下能否直接参与贡献 | 10:28 |
ailion | 停止服务n年了啊 | 10:32 |
ailion | 666666 | 10:32 |
ailion | 话说,我现在im-config进不去 | 11:52 |
ailion | 可用的输入平台: ibus xim | 11:52 |
ailion | 除非您真的全都需要,请确认只安装一套输入平台工具。 | 11:52 |
ailion | 提示说多了个xim,然而我没搜到是哪个包 | 11:53 |
=== yaoxu_ is now known as yaoxu |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!