Chrome Headless无法在Ubuntu 16.04上运行

Ben*_*Ben 7 ubuntu chromium google-chrome-headless

我拼命想让Chrome Headless在我的生产服务器(Ubuntu 16.04)上运行.

当我运行以下命令时:

google-chrome --headless --disable-gpu --dump-dom http://www.example.org/

该DOM会,当我运行它只能倾倒root--no-sandbox标志.与其他用户一起运行时,输出如下:

[0312/110057.072748:ERROR:gpu_process_transport_factory.cc(1019)] Lost UI shared context.
<html><head></head><body></body></html>
Run Code Online (Sandbox Code Playgroud)

我曾尝试与google-chrome-stablechromium-browser,同样的结果:它只能作为root--no-sandbox标志.

我不认为这是一个依赖问题,因为它作为root正常工作.

我已经设置了一个Ubuntu 16.04虚拟机,可以让它与任何用户一起工作,我只是在我的生产服务器上没有成功.

有任何想法吗?