捡屁笑的小站

  • Home
  • 学习/教程
    • After Effects 教程
    • Cinema 4D 教程
    • Premiere Pro 教程
    • 达芬奇 教程
    • Blender 教程
    • 其它教程
    • 我翻译的教程
    • 原创教程
  • 软件
    • Win软件
    • Mac软件
    • Linux软件
    • Apple
    • Adobe
    • Autudesk
    • Blackmagic Design
    • Cinema 4D
    • Topaz
  • 插件/脚本/扩展
    • AE插件
    • AE脚本/扩展
    • PR插件/扩展
    • Resolve插件/脚本
    • PS插件
    • LR插件
    • OFX插件
    • FCPX插件
    • Blender插件
    • BorisFX 插件
    • Cinema 4D插件
    • RedGiant红巨星插件
    • VideoCopilot插件
  • 模板/预设/素材
    • AE模板
    • PR预设/模板
    • Resolve预设/模板
    • LR预设
    • Luts
    • Element 3D材质
    • Cinema 4D 材质
    • Blender材质
    • 视频素材
    • 音频素材
    • 图片素材
  • 付费资源
  • 零碎
    • Vlog
    • 优秀作品
    • 摄影
jpsmile
简简单单的分享
  1. 首页
  2. 教程
  3. 正文

解决Linux系统下达芬奇无法输入中文的问题(举例:Fedora 40、Pop!_OS)

2024-08-01 4113点热度 2人点赞 0条评论

问题原因及解决思路

问题原因:达芬奇自带的 Qt 和系统的QT无法链接或者说无法调用

解决思路:把系统的libibusplatforminputcontextplugin.so或者libfcitx5platforminputcontextplugin.so链接到达芬奇(取决于你用的是ibus还是fcitx5)

解决问题之前需要做的准备

安装QT5:

sudo dnf install qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtwebchannel-devel qt5-qtwebengine-devel qt5-qtsvg qt5-qtsvg-devel qt5-qtx11extras-devel

解决步骤(Fedora 40、RHEL 8.9等)

1.查看系统QT5版本:qmake-qt5 --version

~$ qmake-qt5 --version
QMake version 3.1
Using Qt version 5.15.14 in /usr/lib64

2.查看达芬奇自带的QT版本:strings /opt/resolve/libs/libQt5Core.so.5 | rg 'Qt 5'

~$ strings /opt/resolve/libs/libQt5Core.so.5 | rg 'Qt 5'
Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 12.0.1 )
This is the QtCore library version Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 12.0.1 )
If that is not possible, in Qt 5 you must at least reimplement

3.我们可以看到系统的QT版本是5.15.14,达芬奇自带的QT版本是5.15.2。从参考文章中已知:一般来说主次版本号不变的话不会有什么不兼容的改动。即本例中只要同样是5.15.x版本,那么就适用于接下来的方法 。

4.复制对应输入法的.so文件到达芬奇对应目录,操作如下:

Fcitx 5 输入法:

sudo mkdir /opt/resolve/libs/plugins/platforminputcontexts
sudo ln -s /usr/lib64/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so /opt/resolve/libs/plugins/platforminputcontexts

iBus 输入法:

sudo mkdir /opt/resolve/libs/plugins/platforminputcontexts
sudo ln -s /usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so /opt/resolve/libs/plugins/platforminputcontexts

5.打开达芬奇耍起来吧~


解决步骤(Pop!_OS 22.04、Ubuntu 22.04等)

1.查看系统QT5版本:qmake --version

2.查看达芬奇自带的QT版本:strings /opt/resolve/libs/libQt5Core.so.5 | rg 'Qt 5'

3.从参考文章中已知:一般来说主次版本号不变的话不会有什么不兼容的改动。所以如果系统的QT版本和达芬奇自带的QT版本只有最后一个小数点后的数字不一样,那么就适用于接下来的方法 。

4.复制对应输入法的.so文件到达芬奇对应目录,操作如下:

Fcitx 5 输入法:

sudo mkdir /opt/resolve/libs/plugins/platforminputcontexts
sudo ln -s /usr/lib/qt/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so /opt/resolve/libs/plugins/platforminputcontexts

iBus 输入法:

sudo mkdir /opt/resolve/libs/plugins/platforminputcontexts
sudo ln -s /usr/lib/qt/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so /opt/resolve/libs/plugins/platforminputcontexts

5.打开达芬奇耍起来吧~

我有话要说

为什么现在写这篇文章?

因为之前在Pop!_OS系统上的解决方法失效了,然后又查找资料,才发现Fedora系统上QT的目录不一样,所以为了方便那些同样遇到中文输入问题的人,写了这篇文章。希望对你有用~

参考

  • https://sh.alynx.one/posts/Input-Method-Support-for-DaVinci-Resolve-on-Linux/
  • https://www.bilibili.com/video/BV1Xg4y1x7yE/?p=10&spm_id_from=pageDriver&vd_source=6e5798d6894ee47a3e73383268520402
  • https://www.bilibili.com/read/cv33382960/?spm_id_from=333.999.0.0
  • https://www.csslayer.info/wordpress/fcitx-dev/a-case-study-how-to-compile-a-fcitx-platforminputcontext-plugin-for-a-proprietary-software-that-uses-qt-5/
  • https://szclsya.me/posts/linux/fcitx5-im-module-for-proprietary/

相关文章:

教程:延时摄影后期处理流程 教程:如何从头到尾制作一个视频 by Peter McKinnon 解决Mac系统安装报错各种问题 告别烦人的Adobe弹窗
标签: Linux中文输入 达芬奇中文输入法
最后更新:2024-08-01

捡屁笑

热爱分享的非著名剪辑调色特效师

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

搜索一下
友情赞助
微信
支付宝

最新 热点 随机
最新 热点 随机
RawTherapee v5.13 免费的跨平台Raw图像处理程序(Win&Mac&Linux) 微信视频号下载器 v260907 | wx_channels_download Motrix v2.0.0-beta.28 全功能下载管理器 Topaz Video Pro v1.7.1 - AI智能视频画质无损放大增强、丝滑慢动作、画面稳定、降噪、锐化(Win&Mac) PR插件:Neat Video Pro v6.0.5 视频降噪磨皮插件(仅Win) Adobe Camera Raw v18.6 图像处理增效工具 (Win&Mac)
AE扩展脚本:Physics Now! v1.01-sc3_2D物理动力学模拟插件+使用教程 AE插件:Rowbyte Plexus 3.1.11_点线面三维粒子插件_Win&Mac Imagenomic Portraiture v4.5 人工智能磨皮美肤调色插件 for PS/LR (Win&Mac) darktable v5.2.1 开源的“LRC”照片调色后期处理软件(Win&Mac&Linux) 打印个女朋友玩玩 - REAL 3d Printing! Mac软件:Adobe Zii 2019 v4.5.0_Adobe CC 2019破解工具
远程
欢迎加入QQ群交流

(不要重复加群,加群后第一件事:看群公告,所有群公告)
——————
微信群请扫描网页右下角二维码(备注加群)

最近评论
bbby 发布于 2 天前(10月10日) 确实,最新版的PS破解以后,打不开,直接闪退,AI 可以正常打开
kola 发布于 4 天前(10月08日) 最新版PS破解后闪退,其他软件无法联网就退出。貌似工具失效了
捡屁笑 发布于 2 周前(10月01日) 密码是对的。如果你是Mac系统,不要使用系统自带的解压功能,推荐使用免费的Keka解压。
Eason 发布于 2 周前(09月30日) 請問大大解壓縮密碼是什麼?使用jpsmile.com 無法打開
重拾好时光 发布于 2 周前(09月30日) 破解完成后再关于studio one 界面显示如下信息,这是没破解成功仍是试用版本吗,为什么还显示下...

COPYRIGHT © 2024 捡屁笑的小站. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备19010336号