TightVNC服务器有一点问题。
刚刚在Ubuntu18.04上安装了tightvncserver
包,但它在启动会话后立即崩溃:
06/11/19 18:40:25 Xvnc version TightVNC-1.3.10
06/11/19 18:40:25 Copyright (C) 2000-2009 TightVNC Group
06/11/19 18:40:25 Copyright (C) 1999 AT&T Laboratories Cambridge
06/11/19 18:40:25 All Rights Reserved.
06/11/19 18:40:25 See http://www.tightvnc.com/ for information on TightVNC
06/11/19 18:40:25 Desktop name 'X' (srv:1)
06/11/19 18:40:25 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
06/11/19 18:40:25 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
/etc/X11/Xvnc-session: 6: /etc/X11/Xvnc-session: vncconfig: not found
Killing Xtightvnc process ID 2428
/etc/X11/Xvnc-session
看起来相当标准:
#! /bin/sh
test x"$SHELL" = x"" && SHELL=/bin/bash
test x"$1" = x"" && set -- default
vncconfig -iconic &
$SHELL -l <
我试着重新安装TightVNC服务器,但没有帮助。
什么是vncconfig?它不应该是TightVNC包的一部分吗?如果没有,在哪里可以找到呢?
发布于 2020-03-17 14:34:31
您可能首先安装了tigervnc,它在/etc/X11中修改和创建了几个文件。我不知道这些是哪些,但您的. .vnc/xstartup将不再工作了。您需要创建一个新的/etc/x11/Xvnc会话,它的内容与您的xstartup相同。
发布于 2021-03-28 17:30:01
我认为/etc/X11/Xvnc-session
的原始内容丢失了,至少在我的情况下可能是这样的。我正在使用vnc4server,但其他VNC实现可能也是如此。类似这样的内容可能是Xvnc会话中应该有的,只有在缺少xstartup
时才有更多的默认设置。我在我的个人ubuntu18.04计算机上设置了Xvnc会话,现在可以使用本地.vnc/xstartup
设置vcnserver。我希望有人能够发布/etc/X11/Xvnc-session
的原始正确内容(或者至少有一个看似合理的版本)。
#!/bin/bash
exec $HOME/.vnc/xstartup
我不使用它在我的家庭之外,我使用ssh隧道来映射590x端口通过我的本地主机从客户端和ufw设置为不允许590x在我的Linux目标。因此,我不介意安全性差、密码短和“未加密连接”(它是由ssh隧道加密的)。
https://askubuntu.com/questions/1186761
复制相似问题