新版CentOS 7.1上的谷歌浏览器无法启动


4

我在使用CentOS 7.1服务器上运行Chrome时遇到了不好的时间。我知道,它没有屏幕,它是一台服务器。但是无论如何我安装了GNOME并使用VNC我可以看到远程计算机上的屏幕。

如果我执行export DISPLAY=:0;firefox & 我可以看到firefox运行得很好!

问题出在Chrome上。我在CentOS 7.1上安装它,当我以“root”运行时(我知道我不应该,但在这种情况下我只能以root身份运行它,因为此服务器中不允许其他用户)我收到错误消息在互联网上传播得很好,没有人能找到一个好的解决方案。

我试着用这个运行chrome:

google-chrome &

我收到此错误:

[root@ip-172-31-49-160 /]# google-chrome &
[4] 11889
[root@ip-172-31-49-160 /]# [1:1:0912/031926:ERROR:image_metadata_extractor.cc(111)] Couldn't load libexif.
[1:1:0912/031926:ERROR:nacl_fork_delegate_linux.cc(314)] Bad NaCl helper startup ack (0 bytes)

不幸的是,Chrome无法打开。我究竟做错了什么?

**

**



不,在那个问题中他们说它安装了i386版本,但我的版本是x86_64。互联网上的许多人多年来都有同样的错误“Bad NaCl helper startup ack”,令人惊讶的是没有人提出解决方案
Mariana 2015年

这个话题已经死了吗?我应该要求删除吗?
Mariana 2015年

尝试以常规用户身份打开Goog​​le Chrome。不要尝试以root用户身份打开它。如果您登录常规用户帐户,则不会收到此错误。
testdemo testlast 2015年

Answers:


2

您获得的第一条错误消息应该可以通过安装解决 libexif

apt-get install libexif12

关于第二个(也是最相关的)消息,Chrome不是以root用户身份运行的。从安全的角度来看,以root身份运行浏览器确实是一个坏主意,因此您应该像@testdemoTestlast所说的那样,并使用常规用户帐户运行它。如果由于某些原因需要以root身份运行它,请尝试

google-chrome --no-sandbox --user-data-dir
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.