首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu上运行无头chrome

在Ubuntu上运行无头chrome
EN

Stack Overflow用户
提问于 2016-02-05 00:01:15
回答 1查看 1.2K关注 0票数 1

我正尝试在Ubuntu上使用以下命令运行无头Chrome。

sudo -u test xvfb-run --server-args='-screen 0, 1024x768x16' google-chrome -start-maximized --disable-fre --enable-benchmarking --metrics-recording-only --remote-debugging-port=1234 > /dev/null &

在这样做的时候,ps -ef | grep Chrome I得到

代码语言:javascript
复制
test  17671 17670  0 15:49 pts/0    00:00:00 /bin/sh /usr/bin/xvfb-run --server-args=-screen 0, 1024x768x16 google-chrome -start-maximized --disable-fre --enable-benchmarking --metrics-recording-only --remote-debugging-port=1234
test  17691 17671  0 15:49 pts/0    00:00:00 /usr/bin/google-chrome -start-maximized --disable-fre --enable-benchmarking --metrics-recording-only --remote-debugging-port=1234
test  17694 17691  0 15:49 pts/0    00:00:00 /usr/bin/google-chrome -start-maximized --disable-fre --enable-benchmarking --metrics-recording-only --remote-debugging-port=1234
test  17696     1  0 15:49 pts/0    00:00:00 /opt/google/chrome/chrome --type=zygote

但我一直收到错误

代码语言:javascript
复制
Error: Connect DevTools
Wait timed out after 10094ms

为什么Devtools在这种情况下没有启动。

EN

回答 1

Stack Overflow用户

发布于 2018-03-05 17:35:29

你应该像这样运行Headless Chrome:

代码语言:javascript
复制
chrome \
  --headless \                   # Runs Chrome in headless mode.
  --disable-gpu \                # Temporarily needed if running on Windows.
  --remote-debugging-port=9222 \
  https://www.chromestatus.com   # URL to open. Defaults to about:blank.

看一看Getting Start

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35205735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档