当前位置:首页 > 达芬奇 > 正文内容

达芬奇davinci resolve 20 在rockylinux/rhel10中安装遇到的问题

xishuokeji2025-07-06达芬奇90

安装环境

系统:rockylinux 10
DE: KDE with wayland


第一步安装报错

DaVinci_Resolve_Studio_20.0_Linux ./DaVinci_Resolve_Studio_20.0_Linux.run  
egrep: warning: egrep is obsolescent; using grep -E
Error: Missing or outdated system packages detected.

Please install the following missing packages:
    zlib
Warning: Missing charsets in String to FontSet conversion

Use SKIP_PACKAGE_CHECK=1 to bypass the system package check.

***********************
Installation cancelled.

解决方法

SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_Studio_20.0_Linux.run

第二步运行报错

symbol lookup error: /usr/lib64/libpango-1.0.so.0: undefined symbol: g_string_free_and_steal

解决方法

rm /opt/resolve/libs/libglib-2.0.so*
rm /opt/resolve/libs/libgio-2.0.so*
rm /opt/resolve/libs/libgmodule-2.0.so*
rm /opt/resolve/libs/libgobject-2.0.so*

第三步kde wayland 开启全局菜单达芬奇键盘失效,解决方法/usr/share/applications/com.blackmagicdesign.resolve.desktop里的内容替换成如下内容,保存即可。

[Desktop Entry]
Version=1.0
Type=Application
Name=DaVinci Resolve
GenericName=DaVinci Resolve
Comment=Revolutionary new tools for editing, visual effects, color correction and professional audio post production, all in a sin
gle application!
Path=/opt/resolve/
#Exec=env QT_SCREEN_SCALE_FACTORS=2 /opt/resolve/bin/resolve %u
Exec=sh -c "qdbus-qt6 org.kde.kded6 /kded org.kde.kded6.unloadModule appmenu >/dev/null 2>&1 && env QT_SCREEN_SCALE_FACTORS=2 /opt
/resolve/bin/resolve >/dev/null 2>&1 && qdbus-qt6 org.kde.kded6 /kded org.kde.kded6.loadModule appmenu >/dev/null 2>&1"
Terminal=false  
MimeType=application/x-resolveproj;
Icon=/opt/resolve/graphics/DV_Resolve.png
StartupNotify=true
Name[en_US]=DaVinci Resolve



相关文章