捡屁笑的小站

  • 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 3276点热度 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
取消回复

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

最新 热点 随机
最新 热点 随机
Red Giant 2026.4.0 红巨星插件套装-包含Trapcode \ Magic Bullet \ VFX \ Universe四套插件 (Win&Mac) XMind Pro 2026 v26.02 最强思维导图软件(Win&Mac) AE脚本:MoBar v3.7.5 提升工作效率-最强AE工具集(Win&Mac) 告别烦人的Adobe弹窗 AE扩展脚本:Railcut v1.0.1 在AE中实现PR的多轨道剪辑功能 AE插件:VC FX Console V1.0.6 特效插件管理控制工具_提升工作效率(Win&Mac)
Resolve插件:Dehancer Pro v7.4.0 胶片模拟调色插件(Win&Mac)告别烦人的Adobe弹窗PS/LR插件:Dehancer Film v2.8.0 胶片模拟调色插件(Win&Mac)AE/PR插件:Dehancer Pro v7.4.0 胶片模拟调色插件(Win&Mac)Red Giant 2026.4.0 红巨星插件套装-包含Trapcode \ Magic Bullet \ VFX \ Universe四套插件 (Win&Mac)Topaz Photo Pro v1.4.2 智能图像增强锐化、降噪、无损放大软件(Win&Mac)
PreSonus Studio One Pro v6.6.2_音乐创作与制作软件(Win&Mac) Maxon CINEMA 4D Studio S24.037_ 3D动画建模仿真和渲染软件_中文|英文|多语言版(Win&Mac) Mac软件:FilmLight Daylight v5.2.11535_电影级调色转码素材管理软件 PR插件:中文版 proDAD Mercalli Pro v6 视频防抖稳定及优化插件(仅Win) Boris FX Mocha Pro 2024.5 v11.5.1_平面跟踪摄像机反求软件(Win&Mac) AE扩展脚本+预设:250多个3D模型生成器_3D Mockup Builder_手机平板笔记本显示器三维场景展示(Premium Builder)
远程
欢迎加入QQ群交流

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

最近评论
刺客 发布于 16 小时前(04月29日) 没有注册文件
捡屁笑 发布于 2 天前(04月28日) Arctime
Koolz 发布于 2 天前(04月28日) 请问装完之后只有AE的效果没有PR的效果怎么办?
JAR 发布于 2 天前(04月28日) 感谢分享!最新版3.0了,能更新一下中文吗
冬日水蜜桃 发布于 2 天前(04月27日) 老板有没有好用的subtitle软件

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

Theme Kratos Made By Seaton Jiang

浙ICP备19010336号