在容器内运行Chromium:libGl错误

Iva*_*cov 6 chromium docker

我正试图在docker容器中运行Chromium.这是我得到的输出:

Created new window in existing browser session.
libGL error: failed to open drm device: No such file or directory
libGL error: failed to load driver: vmwgfx
Run Code Online (Sandbox Code Playgroud)

我在互联网上搜索了很多关于这个问题但是找不到任何清楚的东西.您对如何解决这个问题有什么建议吗?

先感谢您.

kon*_*ten 5

正如马克·瓦格(Mark Wragg)在评论中写道;来自wiki.ros.org的这份指南相当不错

似乎您缺少vmwgfx GL驱动程序,在mesa3d.org上可以看到如何安装它们。

安装完所有驱动程序后,我自己遇到了此问题,但是后来我发现我还需要将图形卡安装到Docker容器。对于使用制成的Intel卡

docker run --device=/dev/dri:/dev/dri ...
Run Code Online (Sandbox Code Playgroud)

对于其他图形卡,我推荐wiki.ros.org的指南