我遇到一个问题“哎呀,出了点问题!错误:创建 WebGL 上下文时出错。”在运行我的自动化测试时。我已经通过“apt-get install -y x11-apps”安装了x11,并添加了“--disable-dev-shm-usage”、“--no-sandbox”、“--use-gl=angle”、“- -use-gl=swiftshader”,在我的浏览器启动参数中。如何解决这个问题。
在docker中安装了x11 使用参数启动 chromium:--disable-dev-shm-usage"、"--no-sandbox"、"--use-gl=angle"、"--use-gl=swiftshader
我在 gitLab ci 中设置了一个脚本,它在执行剧作家测试之前运行 selenium grid。当我摆脱 selenium 时,这个问题开始显示 webGL 上下文错误。在 Gitlab 脚本中使用
unset: display
有助于解决此问题。