Debian9 RStudio QT5 fcitx 中文输入修复

Debian的QT程序无法用Fcitx是个老毛病了,这不,RStudio也是。

不是我解决的哦,直接去大佬的Github上面找好了。

快车道在这里。

libfcitxplatforminputcontextplugin.so下载

我本人折腾了好久,也没整明白,都打算放弃了。
突然想到RStudio是开源的,就去Github上面逛了一圈。
issue里面一搜,还真就找到了大佬的解决方案。

简单说一下问题,就是由于RStudio的QT并不是系统的QT,
因此无法加载系统的QT中的程序,
比如fcitx。
不加载自然无法用了。

如果你跟我一样折腾了很久,你肯定知道网上之前的解决方案。
无非就是把so文件扔到rstudio的qt的plugin里面罢了。
问题来了,系统的QT与RStudio的QT不是一个QT,
两个的插件是不兼容的,
直接把系统的fcitx的so文件
libfcitxplatforminputcontextplugin.so
放到/usr/lib/rstudio/bin/plugins/platforminputcontexts里面
是没用的。

解决方案我也想到了,就是用RStudio的QT重新编绎一个就好了啊。
问题又来了,我没用过QT,不会编绎呀。
各种找资源,终于找到了大佬的repo,
故在此分享。

应该还要链接一些其它的库吧?不知道,反正我把
/usr/lib/x86_64-linux-gnu/fcitx里面的库也链接到了
/usr/lib/rstudio/bin里面。
具体的也没做测试,也实在没心情测试了。
昨天整,没整明白,今天又整了一天的时间,心累。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值