分页: 1 / 1

命令+&后台打开chrome的问题

发表于 : 2017-05-22 8:47
guluo
我用google-chrome &打开chrome浏览器,显示如下内容:
/usr/share/themes/MBuntu-Y-For-Mint/gtk-2.0/widgets/panel.rc:18: 无法在像素图路径中找到图像文件:“images/panel/panel-normal.svg”
/usr/share/themes/MBuntu-Y-For-Mint/gtk-2.0/widgets/panel.rc:21: Background image options specified without filename
/usr/share/themes/MBuntu-Y-For-Mint/gtk-2.0/widgets/panel.rc:27: 无法在像素图路径中找到图像文件:“images/panel/panel-active.svg”
/usr/share/themes/MBuntu-Y-For-Mint/gtk-2.0/widgets/panel.rc:30: Background image options specified without filename
/usr/share/themes/MBuntu-Y-For-Mint/gtk-2.0/widgets/panel.rc:61: error: invalid string constant "button", expected valid string constant

另外,虽然chrome是在后台运行,但是时不时地就会在命令行中显示一些我看不懂的内容:
A Parser-blocking, cross-origin script, https://ss1.bdstatic.com/5eN1bjq8AAUYm2 ... a2c362b.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
A Parser-blocking, cross-origin script, https://ss1.bdstatic.com/5eN1bjq8AAUYm2 ... a2c362b.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.

求大神指教!

Re: 命令+&后台打开chrome的问题

发表于 : 2017-05-22 14:00
vickycq
这些可以不用管,与您的打开方式无关。用正常方法打开 chrome 时这些内容会出现在 ~/.xsession-errors 中。

Re: 命令+&后台打开chrome的问题

发表于 : 2017-05-22 20:32
guluo
vickycq 写了:这些可以不用管,与您的打开方式无关。用正常方法打开 chrome 时这些内容会出现在 ~/.xsession-errors 中。
非常感谢你的回答,我还有一点疑问:比如我利用命令行打开chrome并将其放入后台运行(+&),当我在chrome中打开一个网页的时候(),有时候会在bash中出现一些奇怪的字符串,如下:
A Parser-blocking, cross-origin script, https://ss1.bdstatic.com/5eN1bjq8AAUYm2 ... a2c362b.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
A Parser-blocking, cross-origin script, https://ss1.bdstatic.com/5eN1bjq8AAUYm2 ... a2c362b.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity.
这应该怎么解决,才能让其不在bash中出现这些?

Re: 命令+&后台打开chrome的问题

发表于 : 2017-05-22 21:54
vickycq
guluo 写了:A Parser-blocking, cross-origin script...
这应该怎么解决,才能让其不在bash中出现这些?
问题的关键是,您想解决这些错误信息的目的是什么?

如果您是普通用户,不想看到这些信息,可以随便用些小技巧隐藏信息。如在命令后面加上 &>/dev/null 把信息重定向到黑洞。例如:
google-chrome &>/dev/null &

如果您是 web 开发者,您需要使用异步模式加载被警告的脚本,否则 chrome 可能会视情况屏蔽。