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
第一个问题暂时没找到解决办法。
评论区