我在ubuntu上比较喜欢使用XX-Net,它需要sudo命令运行,运行之后会打开配置网页http://127.0.0.1:8085/
chrome一直是我的默认浏览器,如果chrome是开启状态,不会发生什么异常。如果它是关闭的,由XX-Net主程序打开了,那么此时会出问题。它会提示 Chrome默认不能以root身份运行 Google Chrome 浏览器,请以普通用户身份启动“Google Chrome 浏览器”
关闭以后,下次再使用chrome,就会每次打开的时候,提示你:
系统无法读取您的偏好设置。某些功能可能无法使用,并且对偏好设置所做的更改不会保存。
这是因为用户的配置文件,在chrome以root身份运行之后,发生了改变,再正常启动,会有权限错误。
我的解决方法简单:
直接删掉~/.config/google-chrome
因为我很多设置,书签,应用之类的都已经同步到google帐号上了,登录上帐号,一会会就一切恢复了。
不想改变chrome默认不能以root身份运行的这个设置。所以,下次开XX-Net之前,先开浏览器吧。