我正在努力在 Centos 7.2 服务器上设置桌面环境。我通过以下方式连接到服务器:-

  • 虽然 putty ssh 到我的用户的跳转框然后从跳转框
  • 使用我的 id
  • ssh 到 Centos 7.2 服务器

    我已经安装并尝试了以下桌面:
    Gnome 桌面 --> 无法让它工作(最后做了一个 sudo yum groupremove 它)
    肉桂 --> 仍在挣扎

    已安装以下软件包:-
    sudo yum --enablerepo=epel -y install cinnamon*
    sudo yum install xorg*
    

    我在 startx 上不断收到以下错误:-
    xauth:  file /home/ma357577/.serverauth.4007 does not exist
    
    (EE)
    Fatal server error:
    (EE) PAM authentication failed, cannot start X server.
            Perhaps you do not have console ownership?
    (EE)
    (EE)
    Please consult the The X.Org Foundation support
             at http://wiki.x.org
     for help.
    (EE)
    xinit: giving up
    xinit: unable to connect to X server: Connection refused
    xinit: server error
    Couldn't get a file descriptor referring to the console
    

    我试过
    重命名/etc/pam.d/xserver (但如果没有这个,它会回退到/etc/pam.d/other 因此完全受限)
    并更改 xserver 文件如下:-
    \#%PAM-1.0
    auth       sufficient   pam_rootok.so
    \#auth       required    pam_console.so
    auth      sufficient    pam_console.so  nullok
    account    required     pam_permit.so   nullok
    session    optional     pam_keyinit.so force revoke
    

    所有更改似乎都不起作用。在谷歌上搜索了很多但仍然卡住了。

    急切地寻求这方面的帮助!提前致谢。

    问候
    罗汉

    最佳答案

    查看此说明 ojita
    您想使用 xinetd 服务。

    关于gnome - Centos7 无法启动 Xserver,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40931074/

    10-12 17:11