是否可以在不使用默认 VNC 服务器 Vino 的情况下在显示 0 中启动 Ubuntu 中的 VNC 服务器?
我的目的是当一个客户端连接到服务器时,我不希望在运行 VNC 服务器的机器中收到通知。
答案1
我认为您应该能够使用 tightvnc 来做到这一点。
sudo apt-get install tightvncserver
sudo apt-get install xtightvncviewer
您必须先在 shell(通常是 ssh)中启动服务器进程,然后才能连接客户端。您也可以使用任何 vnc 客户端进行连接,例如,我为此使用了 Windows vnc 客户端。
答案2
我使用 x11vnc,得到类似的结果:ssh remotehost(export DISPLAY=:0; x11vnc -shared -forever -usepw -ncache 10)
你明白了。希望它能有所帮助。
答案3
如果不想接收通知,您可以在 vino 中将其关闭。转到系统->首选项->远程桌面。选择设置将其关闭。在高级选项卡中,还有一个选项可以关闭通知图标。
答案4
如果您确实希望 VNC 服务器在显示器 0 上运行,并且不想使用 x11vnc 或类似程序来镜像另一个 X 服务器,那么您将必须关闭在显示器 0 上运行的 X 服务器(可能是由 gdm 启动的),或者将其配置为在另一个显示器上运行。