linux在使用图形化安装各种软件时经常出现无法弹出图形窗口问题,报错一般为:[gtk_init_check() failed]
一般是由于使用非root用户而没有正确配置xhost导致,解决办法如下:
使用root登录,查看DISPLAY
[root@localhost ~]# echo $DISPLAY
:1
使任意用户可以使用xhost
xhost +
su - 其他用户
配置DISPLAY变量与root用户中一样的值
export DISPLAY=:1(注意冒号不要丢)
再次尝试图形化安装