/srv/irclogs.ubuntu.com/2020/02/25/#ubuntu-cn.txt

=== Aerowolf1 is now known as Aerowolf
happyaronailion: 我咋了 T_T03:52
ailionhappyaron: 你太菜了,菜到我想骂人。哈哈哈哈04:12
ailion请告诉我,为啥搜狗输入法在Ubuntu和Kubuntu中都不能开箱即用?04:13
ailion请告诉我,sogou-qimpanel既然是个fcitx addon,为啥不注册在addon 列表里?04:14
ailion请告诉我,这弄的一堆乱码、面板互相打架、一堆报错,是你的真实水平吗?04:14
ailion灵活拷问三连04:14
ailion灵魂拷问三连04:15
alexxeysogou输入法为啥有个dkms驱动?05:19
bywu不知道05:22
ailion昨天夜里我看了很久05:32
ailion搜狗输入法一片混乱05:32
ailionfcitx也真的是个Fucking Chinese Input Toy for X05:33
ailion我总算明白为啥开机以后fcitx和搜狗俩一起重启n次05:33
ailiondbus和xdg俩打架,这玩得可真605:34
ailion说认真的,在Linux世界看到这种级别的代码,我认为是一种耻辱。05:34
ailion还有个x11也能启动fcitx。。。厉害了05:54
happyaronalexxey: 别造谣,哪里整出来dkms驱动了06:17
happyaronailion: 想就忍着, works for me 哈哈哈06:18
happyaron因为在2014年的时候他们是不打架的,然后后来我不管项目以后也没人改06:18
happyaron以及其实在buster上他们也不打架06:20
ailion即使是14年的时候,这个整体架构设计都是一团糟啊06:21
happyaronailion: 那你想各种不违反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
alexxeyhappyaron: 确实是我胡说的...可能是 deepin 自己搞的一个不知道什么东西 http://packages.deepin.com/deepin/pool/main/b/block-sogou-dkms/06:24
ailion现在默认乱码的那个panel,应该不是sogou-qimpanel对吧?06:27
ailion你知道是哪个不?怎么禁用掉?06:27
happyaronailion: 其他panel接上去那个panel就应该自动消失的06:29
happyaron但是如果qimpanel崩溃了它会跳出来,敲击两下键盘后如果搜狗引擎发现panel崩了会让qimpanel重启06:29
ailion我截个图给你鉴定下吧06:29
happyaron只要出乱码,肯定是搜狗的panel没在运行06:30
ailionhttps://sm.ms/image/GOcw2kEHejmogI506: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
happyaronailion: 我在开会啊,等下回复你07:11
ailion好的~07:11
happyaronailion: 话说你是在什么平台上?07:16
happyaron就是说,啥系统07:16
ailionemmm07:20
ailion有同样问题的是Ubuntu和Kubuntu,18.04 LTS07:20
happyaron你说的路径不是ubuntu/kubuntu07:20
ailion我这边自己在做企业内部的发行版,基于kubuntu的07:20
happyaron你们自己动了输入法配置相关的事情么07:21
happyaron因为你说的路径不存在于ubuntu体系里07:21
ailion那不会吧。。。我这个完全基于ubuntu软件源的,没做别的改动07:21
ailion哪个路径?07:21
happyaron我没见过 /usr/share/im-settings07:21
ailion18.04改了很多哦,乱码问题也是18.04开始特别严重的07:21
happyaron任何版本里都没有这个路径07:22
ailionemmm,那我可以现场装一遍kubuntu,反正我虚拟机够多07:22
happyaronfedora/centos系统里大概是有/usr/lib/im-settings07:23
ailionhttp://manpages.ubuntu.com/manpages/bionic/man8/im-config.8.html07:24
ailion你看下这个包07:24
ailionThis  initialization  code  is07: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-desktop07:25
ailion这个包就进来了07:25
happyaronim-config 没问题但没有im-settings07:25
joelin[m]对,应该是im-config07:27
ailionemmmm 我重装一遍看看07:27
ailion应该是我打错了,是im-config才对07:28
happyaronailion: fcitx主体是靠im-config启动的07:31
ailion嗯嗯07:31
ailion现在问题是,上面截图里的面板,是谁的?07:32
happyaronfcitx自己的07:32
happyaron所谓的fcitx-ui-classic07:32
ailion为什么sogou-qimpanel已经在运行了,还是没抢过它?07:32
ailion如何灭了上面的panel?07:32
happyaron没抢过这事儿我得自己复现一下才知道啥情况,想灭了它的话重启sogou-qimpanel应该就行07:33
happyaronsogou-qimpanel 成功在dbus上注册那玩意儿就自己消失07:33
ailion你有虚拟机不?07:33
happyaron可能得明天才有时间搞07:34
ailion如何判定sogou-qimpanel有没有注册成功?07:34
happyaron我昨天开会到12点,今天命运未卜07:34
happyaron你可以去监听dbus07:34
ailion如何手动注册呢?07:34
happyaron我还真没手动注册过,都是拿程序注册的07:35
happyaron主要是你手动注册也没啥意义,如果注册失败是可复现的,那需要搜狗输入法来做调整07:35
happyaron(其实kde支持从来都没官方做过,但是因为我是KDE用户所以才一直尽量兼容hhh07: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
happyaronqimpanel重启倒是有可能07:38
ailion我去网上找找07:38
ailion是整个fcitx重启了07:38
ailionpidof fcitx变了07:39
happyaron这样,你找个能复现的环境,启动完成之后不管啥状态,不要手工救,直接运行 sogou-diag07:41
happyaron把生成的那个包发给我07:41
ailionhttps://sm.ms/image/3DQg5fTyIzBOxtH07:44
ailion我截图成功了07:44
ailion只要是18.04LTS,复现率是100%07:45
ailion嗯,我这边把所有的改动都移除,重新打个iso出来,重装07:45
happyaron这也是那个ui-classic07:45
ailion开机以后,我调到搜狗输入法,然后执行sogou-diag07:46
happyaron07:46
ailion稍等,大概20分钟给你07:46
happyaron07:46
uuair_m我有个问题,ubuntu设置的smb共享,为什么windows搜不出来啊?输入\\IP的方式就可以访问07:59
ailionuuair_m: 你这个问题在#ubuntu就问过08:26
ailion我记得是Windows防火墙之类的原因,和Linux没有直接关联08:26
ailionhappyaron: 我刚刚执行sogou-diag的一瞬间,搜狗输入法好了。。。08:27
ailion正在重启复现08:27
happyaron:D08: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
ailionhttps://send.firefox.com/download/215c883ae77b97e8/#-ZO-HcZQq62TCr4ZM7T2OQ08:33
ailion诊断记录在这里08:33
ailion貌似只能下载1次就会销毁哦08:34
happyaron看调试信息你运行了俩fcitx08:35
ailion我登录了一下,https://send.firefox.com/download/1346a89d40aac209/#QcBB_NjXblFspQazJXNacA,这个是50次08:36
happyaron可能问题就在这儿08:36
ailionemmm,这个是任何修改都没有的08:36
ailion原版Ubuntu和Kubuntu安装也是一样08:36
ailion# Sogou Pinyin08:37
ailionapt-get install --yes fcitx fcitx-libs libopencc208:37
ailionwget http://cdn2.ime.sogou.com/dl/index/1571302197/sogoupinyin_2.3.1.0112_amd64.deb -O sogou.deb08:37
ailiondpkg -i sogou.deb08:37
ailionrm sogou.deb08:37
ailion这是安装命令08:37
happyaron那我回头研究一下08:37
ailionfcitx排查出来有3处自启动08:37
ailion也许其中一处被另外的覆盖了?这样就有2个实例08:38
ailion对于KDE这种支持xdg的DE来说,X11/xdg/im-config,应该用哪个好?08:38
happyaronworkaround的话用im-config08:39
happyaron我把调试信息转给现在负责这个东西的小哥了,让他安排人看一下08:39
ailion好的08:39
ailion我会忍住不给搜狗的HRM发企业邮件要求开除的。XD08:40
happyaron要求也没用,lol08:41
ailion我应该有学长是大股东08:43
ailion打个招呼就没了08:43
happyaron那也没啥用,这个项目能活到现在已经很不容易了08:43
ailionhhhh08:43
ailion我体谅下08:43
happyaron你要是能量小,啥作用都不会有,能量大,项目就没了08:43
ailionemmmm,项目还是留着吧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
ailionfcitx只是一个虚包,安装fcitx会安装一个全家桶,fcitx-ui-classic在桶里很正常。但是反过来,卸载fcitx-ui-classic,fcitx还是可以跑的。08:57
ailionhappyaron: https://send.firefox.com/download/f653201066a25c22/#uT5_MCO--ueNVALp1UMq4A09:01
ailionLibreOffice中,执行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
happyaronfcitx-diagnose.txt09:07
ailion里面的running process你有看到两个吗?09:09
happyaronFcitx state 下面09:10
ailion3.  process:09:13
ailion    Found 2 fcitx processes:09:13
ailion          1055 fcitx09:13
ailion          1078 fcitx-dbus-watc09:13
ailion这个嘛?09:13
happyaron对,你给我的sogou-diag_20200225T163106.tar.xz里面09:14
happyaronFound 4 fcitx processes:09:14
happyaronFound 4 fcitx processes:09:15
ailion明白了~~09:16
ailion现在明确LibreOffice无论如何qimpanel都起不来09:17
ailion剩下的我就等结果吧~~09:17
ailion我先用Google输入法,然后折腾wine去了09:17
happyaron09:28
ailionGoogle输入法真香~~~~10:18
happyaronailion: 曾经那是老K老婆钦定的输入法引擎,能不香么10:27
ailion就是词库少了些,我研究下能否直接参与贡献10:28
ailion停止服务n年了啊10:32
ailion66666610:32
ailion话说,我现在im-config进不去11:52
ailion可用的输入平台:  ibus xim11: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!