首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在桌面启动程序中设置环境变量(在UBUNTU中)

如何在桌面启动程序中设置环境变量(在UBUNTU中)
EN

Ask Ubuntu用户
提问于 2022-10-13 13:43:28
回答 1查看 275关注 0票数 1

如何在.desktop启动程序文件中正确设置下列环境变量?

要修复Davinci Resolve中的问题,我的设置必须设置以下两个环境变量:

代码语言:javascript
复制
__NV_PRIME_RENDER_OFFLOAD=1 
__GLX_VENDOR_LIBRARY_NAME=nvidia 

通过终端,我现在可以成功地启动Davinci Resolve Studio,并成功地运行了以下一行:

代码语言:javascript
复制
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia /opt/resolve/bin/resolve

我试着在.desktop启动程序中注意到这些内容,如下所示,没有任何效果(参见第8行,“Exec=.”)。为了让这个.desktop文件正常工作,我需要修改什么?到目前为止,我尝试使用和不使用"env“命令。

代码语言:javascript
复制
[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 single application!
Path=/opt/resolve/
Exec=env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia /opt/resolve/bin/resolve %u
Terminal=false
MimeType=application/x-resolveproj;
Icon=/opt/resolve/graphics/DV_Resolve.png
StartupNotify=true
Name[en_US]=DaVinci Resolve

这里的参数是典型的。我想知道这里缺少什么让它通过发射器工作。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-10-16 18:09:50

作为由@钒建议,我只需将这个.desktop文件移动到~/.local/share/applications

有关更多信息,请参见本文:如何在桌面上创建启动程序?

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1435236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档