新版统信UOS系统 electron sandbox与GPU兼容问题

问题

最近在新版本的统信1070系统,在借用的虚拟机环境中原有程序无法正常启动了。启动时sandbox出现了权限问题。记录此问题以及解决办法。

现象

electron程序启动总是报sandbox的问题,在安装包中文件权限都改好了也不行。

解决

查了很多资料用了很多办法都不行,最终使用了增加--no-sandbox参数的办法。

在.desktop文件中增加"--no-sandbox"

引发新的问题

no-sandbox是解决了第一个报错,但是启动时又出现了gpu的渲染失败问题

解决

在electron初始化代码中,在app.ready之前增加

ts 复制代码
app.disableHardwareAcceleration()
相关推荐
青皮桔22 分钟前
CSS实现百分比水柱图
前端·css
失落的多巴胺22 分钟前
使用deepseek制作“喝什么奶茶”随机抽签小网页
javascript·css·css3·html5
DataGear25 分钟前
如何在DataGear 5.4.1 中快速制作SQL服务端分页的数据表格看板
javascript·数据库·sql·信息可视化·数据分析·echarts·数据可视化
影子信息27 分钟前
vue 前端动态导入文件 import.meta.glob
前端·javascript·vue.js
青阳流月28 分钟前
1.vue权衡的艺术
前端·vue.js·开源
样子201832 分钟前
Vue3 之dialog弹框简单制作
前端·javascript·vue.js·前端框架·ecmascript
kevin_水滴石穿33 分钟前
Vue 中报错 TypeError: crypto$2.getRandomValues is not a function
前端·javascript·vue.js
翻滚吧键盘33 分钟前
vue文本插值
javascript·vue.js·ecmascript
孤水寒月2 小时前
给自己网站增加一个免费的AI助手,纯HTML
前端·人工智能·html
CoderLiu2 小时前
用这个MCP,只给大模型一个figma链接就能直接导出图片,还能自动压缩上传?
前端·llm·mcp