自Fedora 17以来,我一直在与TigerVNC作战。每次我手动启动它时,都会出现黑屏,最终将显示gnome桌面,如果我使用systemctl启动,它将根本无法工作。
最近擦除了我的系统并安装了Fedora30。手动启动vncserver时出现黑屏,但现在它从不显示gnome桌面。
这些都是默认安装。我没有黑屏的错误。我不知所措。有人可以提供一个有效的xstartup,config和命令行vncserver命令,以便我希望它能够正常工作吗?
答案 0 :(得分:0)
今天,在全新安装Fedora 30
之后,我遇到了同样的问题。
但是,我的主目录来自较旧的安装,因此我使用的是old ~/.vnc
目录和~/.Xclients
文件。
我通过执行以下两项操作使其工作:
sudo echo "DESKTOP=GNOME" > /etc/sysconfig/desktop
以您自己的方式手动启动vncserver
。如果您已经在系统上运行了桌面,则必须使用其他显示号,因此该命令应类似于"vncserver :2"
。