首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tightvnc服务器随机崩溃?

Tightvnc服务器随机崩溃?
EN

Ask Ubuntu用户
提问于 2021-08-06 02:10:13
回答 1查看 1.5K关注 0票数 0

我跟着这个向导

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-20-04

但是,有时在服务器上运行状态时,我无法连接到紧密的the,我看到它不再是活动的了。

我在日记里发现

代码语言:javascript
复制
Aug 06 01:56:49 myapp1 vncserver[6198]: Log file is /home/ubuntu/.vnc/myapp1:2.log
Aug 06 01:56:49 myapp1 systemd[1]: vncserver@1.service: Can't open PID file /home/ubuntu/.vnc/myapp1:1.pid (yet?) after start: Operation not permitted

当我运行状态时,我得到:

代码语言:javascript
复制
$ sudo systemctl status vncserver@1
● vncserver@1.service - Start TightVNC server at startup
     Loaded: loaded (/etc/systemd/system/vncserver@.service; enabled; vendor preset: enabled)
     Active: failed (Result: core-dump) since Fri 2021-08-06 01:40:08 UTC; 14min ago
   Main PID: 918 (code=dumped, signal=SEGV)

Aug 06 00:55:58 myapp1 dbus-daemon[1012]: [session uid=1001 pid=1006] Successfully activated service 'org.gnome.evolution.dataserver.AddressBook10'
Aug 06 00:55:58 myapp1 org.freedesktop.thumbnails.Thumbnailer1[1956]: Registered thumbnailer /usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o
Aug 06 00:55:58 myapp1 org.freedesktop.thumbnails.Thumbnailer1[1956]: Registered thumbnailer /usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o
Aug 06 00:55:58 myapp1 dbus-daemon[1012]: [session uid=1001 pid=1006] Successfully activated service 'org.freedesktop.thumbnails.Thumbnailer1'
Aug 06 00:55:58 myapp1 dbus-daemon[1012]: [session uid=1001 pid=1006] Activating service name='org.gtk.vfs.Metadata' requested by ':1.11' (uid=1001 pid=1547 comm="xfdesktop " label="unconfined")
Aug 06 00:55:58 myapp1 dbus-daemon[1012]: [session uid=1001 pid=1006] Successfully activated service 'org.gtk.vfs.Metadata'
Aug 06 01:40:08 myapp1 xfce4-notifyd[1933]: xfce4-notifyd: Fatal IO error 11 (Resource temporarily unavailable) on X server :1.
Aug 06 01:40:08 myapp1 org.a11y.Bus[1065]: X connection to :1 broken (explicit kill or server shutdown).
Aug 06 01:40:08 myapp1 systemd[1]: vncserver@1.service: Main process exited, code=dumped, status=11/SEGV
Aug 06 01:40:08 myapp1 systemd[1]: vncserver@1.service: Failed with result 'core-dump'.

重新启动紧缩服务器服务不起作用。sudo systemctl start vncserver@1

在我重新启动之后,tightvnc服务器再次正常工作。但我不想经常重启我的服务器。有什么想法吗?

我也向不同的vnc服务器开放。

EN

回答 1

Ask Ubuntu用户

发布于 2021-11-15 15:59:27

编辑:我想我刚刚找到了解决方案:使用TigerVNC代替:

代码语言:javascript
复制
sudo apt purge tightvncserver
sudo apt install tigervnc-standalone-server tigervnc-viewer

这解决了我反复经历的一次坠机。

在使用此解决方案之前,至少有一种方法可以在不重新启动的情况下重新启动服务:当您运行

代码语言:javascript
复制
sudo systemctl start vncserver@1     #this fails
sudo systemctl status vncserver@1    #this shows why

您将看到它失败了,因为/tmp/.X1-lock文件仍然存在,删除该文件后,它会抱怨/tmp/.X11-unix。

所以,如果你这么做:

代码语言:javascript
复制
sudo rm -r /tmp/.X11-unix /tmp/.X1-lock
sudo systemctl start vncserver@1

您可以重新启动服务,而不需要重新启动。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1356244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档