侧边栏壁纸
  • 累计撰写 218 篇文章
  • 累计创建 59 个标签
  • 累计收到 5 条评论

Deepin 上开发 Electron 应用遇到两个报错

barwe
2022-08-24 / 0 评论 / 0 点赞 / 1,713 阅读 / 597 字
温馨提示:
本文最后更新于 2022-08-24,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Deepin 上开发 Electron 应用遇到两个报错,虽然没啥大影响,但是看着就不爽。

[450804:0824/100039.025560:ERROR:browser_main_loop.cc(271)] GLib-GObject: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed

第二个问题是没有找到合适的 va 库(video accelerate, 估计是为了放视频时流畅一点吧)。

先看看这个库在不在:

$ locate i965_drv_video.so
/opt/deepinwine/runtime-i386/usr/lib/i386-linux-gnu/dri/i965_drv_video.so
/usr/lib/i386-linux-gnu/dri/i965_drv_video.so
/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so

没啥问题,然后设置一个环境变量即可:

$ export LIBVA_DRIVERS_PATH=/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so

第一个问题暂时没找到解决办法。

0

评论区