如意玲珑项目在1.11版本中引入了一个配置文件加载新功能: https://github.com/OpenAtom-Linyaps/linyaps/pull/1546
该功能目前支持通过以JSON的形式对应用/全局的环境变量和加载扩展进行控制, 未来会对应用的目录访问与其他权限等做出更详细的控制
容器内目前是无法访问~/.config/linglong的, 其在容器内显示目录为空
演示用的玲珑版本:
其中"ext_defs"代表强制加载的扩展, 我在这里侧载的是内测源里Mesa3D驱动扩展, 快速升级至Mesa 26.0 (Vulkan API 1.4),
其中: 1. "name"对应扩展id, "version"对应扩展版本, "directory"可以不写
然后"env"下面就对应不同的环境变量设置, 应该很快能看懂
例如, 单独设置玲珑图形测试包, 目前语法跟全局配置相同:
但要注意:
图形化配置很快就会上桌, 源代码在: https://gitee.com/LFRon/Linyaps-Seal
环境变量覆写再补充一下:
以我放的案例为例, 全局变量里test1对应值是123, 但是在玲珑图形检测工具里被设置了aa, 那么在其他应用上test1值是123. 而在玲珑图形检测工具里test1值是aa
🍎 👍
Featured Collection
Popular Ranking
Popular Events
如意玲珑项目在1.11版本中引入了一个配置文件加载新功能: https://github.com/OpenAtom-Linyaps/linyaps/pull/1546
该功能目前支持通过以JSON的形式对应用/全局的环境变量和加载扩展进行控制, 未来会对应用的目录访问与其他权限等做出更详细的控制
容器内目前是无法访问~/.config/linglong的, 其在容器内显示目录为空
演示用的玲珑版本:
全局设置: 在~/.config/linglong/config.json 如图
其中"ext_defs"代表强制加载的扩展, 我在这里侧载的是内测源里Mesa3D驱动扩展, 快速升级至Mesa 26.0 (Vulkan API 1.4),
其中: 1. "name"对应扩展id, "version"对应扩展版本, "directory"可以不写
然后"env"下面就对应不同的环境变量设置, 应该很快能看懂
应用单独设置: 在~/.config/linglong/apps/<对应appId>/config.json
例如, 单独设置玲珑图形测试包, 目前语法跟全局配置相同:
但要注意:
图形化配置很快就会上桌, 源代码在: https://gitee.com/LFRon/Linyaps-Seal