Google chrome chrome失败时会出现“错误”;“非法指令”;在最短的时间内7+;Xvfb

Google chrome chrome失败时会出现“错误”;“非法指令”;在最短的时间内7+;Xvfb,google-chrome,docker,virtualbox,centos7,xvfb,Google Chrome,Docker,Virtualbox,Centos7,Xvfb,Chrome过去在无头centos 7上工作,但现在似乎无法启动。将“非法指令”作为唯一输出。对于最小centos 7 virtualbox和docker映像都会发生这种情况。是否有解决办法或我可以做些什么来让这个设置正常工作 复制步骤: 从这里创建一个最小的centos 7 virtualbox 创建一个非root用户,我将我的命名为“st_user” 作为root用户: %>yum install -y epel-release %>yum install -y xorg-x11

Chrome过去在无头centos 7上工作,但现在似乎无法启动。将“非法指令”作为唯一输出。对于最小centos 7 virtualbox和docker映像都会发生这种情况。是否有解决办法或我可以做些什么来让这个设置正常工作

复制步骤: 从这里创建一个最小的centos 7 virtualbox 创建一个非root用户,我将我的命名为“st_user”

作为root用户:

%>yum install -y epel-release
%>yum install -y xorg-x11-server-Xvfb
%>cat << EOF > /etc/yum.repos.d/google-chrome.repo
[google-chrome]
name=google-chrome - \$basearch
baseurl=http://dl.google.com/linux/chrome/rpm/stable/\$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
EOF
%>yum install -y google-chrome-stable

%>nohup /usr/bin/Xvfb :99 -ac -screen 0 1280x1024x24 &
%>su - st_user
%>export DISPLAY=:99
%>/bin/google-chrome
Xlib:  extension "RANDR" missing on display ":99".
Xlib:  extension "RANDR" missing on display ":99".
Illegal instruction
%>yum安装-y epel版本
%>yum安装-y xorg-x11-server-Xvfb
%>cat/etc/yum.repos.d/google-chrome.repo
[谷歌浏览器]
name=google chrome-\$basearch
基本URL=http://dl.google.com/linux/chrome/rpm/stable/\$basearch
已启用=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
EOF
%>yum安装-y谷歌浏览器稳定
%>nohup/usr/bin/Xvfb:99-交流-屏幕0 1280x1024x24&
%>su-st_用户
%>导出显示=:99
%>/bin/谷歌浏览器
Xlib:显示器上缺少扩展名“RANDR”:99“。
Xlib:显示器上缺少扩展名“RANDR”:99“。
非法指令
没有任何参数的组合,比如--No sandbox,-disable gpu,或者--user data,都不会改善这种情况


我的问题是如何让chrome在最小的centos 7中使用Xvfb。我能做些什么吗?

你安装了字体吗

yum install liberation-mono-fonts liberation-narrow-fonts liberation-sans-fonts liberation-serif-fonts

您的问题是什么?对不起,忘了添加一个。我的问题是如何让chrome在最小的centos 7中使用Xvfb。我能做些什么吗?谢谢你的建议!我明天会试一试,然后再打给你。你是对的,这就是我错过的。非常感谢!