捡屁笑的小站

  • 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 3981点热度 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)
Win软件:Adobe GenP v4.2.1-hotfix 让你优雅地使用Adobe 2019~2026MAC软件:Downie 4 v4.12.13 极致好用的视频下载利器Adobe DNG Converter 18.6 将RAW文件转换成DNG文件(Win&Mac)达芬奇插件:Neat Video Pro v6.1.3 视频降噪插件(Win&Mac)Topaz Video Pro v1.7.1 - AI智能视频画质无损放大增强、丝滑慢动作、画面稳定、降噪、锐化(Win&Mac)Adobe Camera Raw v18.6 图像处理增效工具 (Win&Mac)
PR插件:AdobeOgg(Ogg Vorbis&Theora)_将.ogg/.opus/.Flac无损音频直接导入PR 教程:每个剪辑师都应该知道的9大剪辑手法_双语字幕 Blender v2.81 免费开源且强大的全能三维动画制作软件(Win&Mac&Linux) Win软件:Free YouTube Download v4.4.19.1209 轻量且易用的油管视频下载软件 AE/PR插件:Red Giant VFX Suite 2.1.1_全新红巨星特效套装(Win&Mac) 当面付Test
远程
欢迎加入QQ群交流

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

最近评论
捡屁笑 发布于 3 天前(09月08日) 我网站一直都有提供GenP啊,而且一直都有最新版:https://jpsmile.com/genp/
一键搞定 发布于 4 天前(09月07日) 看了无数种,试了好多好多,Clash的参数我调了又调,最后用破解软件一分钟搞定了,一下子有些恍惚,之...
Jove 发布于 6 天前(09月05日) 安装显示磁盘错误
Zenger 发布于 1 周前(09月03日) 你要想想别人都能用,就你不能用是为什么?是因为你自己没屁用。
捡屁笑 发布于 1 周前(09月01日) 解压密码就在你下载的地方……

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

Theme Kratos Made By Seaton Jiang

浙ICP备19010336号