сервер x11vnc на человечности 18.04 зависает после ~ 24 часа

У меня есть 3 компьютера Dell Latitude, на которых я установил Ubuntu. Установка была сделана от той же исходной палки, был сделан на расстоянии в несколько дней, и я следовал домой разработанному протоколу (список вещей установить и команды для выполнения интервала он терминал).

Даже при том, что, я следовал тому же протоколу, я получил другое поведение от этих машин. Одна из проблем, которые беспокоят меня большинство, - то, что сервер X11VNC я установил после рецепта из основного источника или также повторился здесь, сбои после ~ 24 часа. Когда это происходит, одно из ядра полностью используется x11vnc сервером.

Я мог получить доступ к компьютеру через ssh и здесь являюсь некоторой информацией.

Я не знаю то, что является различием между установками и конфигурациями этих компьютеров и почему x11vnc сервер перестал работать через какое-то время. Я ценил бы любой последующий вопрос, который Вы могли бы иметь. Я буду обновлять вопрос со всей новой информацией, которую я найду.

ОС:

username:~$  lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:    18.04
Codename:   bionic

Версия X11vnc

29/07/2018 17:15:54 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 3283
29/07/2018 17:15:54 XOpenDisplay("") failed.
29/07/2018 17:15:54 Trying again with XAUTHLOCALHOSTNAME=localhost ...
29/07/2018 17:15:54 
29/07/2018 17:15:54 *** XOpenDisplay failed. No -display or DISPLAY.
29/07/2018 17:15:54 *** Trying ":0" in 4 seconds.  Press Ctrl-C to abort.
29/07/2018 17:15:54 *** 1 2 3 4 
29/07/2018 17:15:58 *** XOpenDisplay of ":0" successful.
29/07/2018 17:15:58 
29/07/2018 17:15:58 Using X display :0
29/07/2018 17:15:58 rootwin: 0x191 reswin: 0x3400001 dpy: 0xc6189f90

прежде: sudo systemctl перезапускают x11vnc

x11vnc.service - Start x11vnc at startup.
   Loaded: loaded (/lib/systemd/system/x11vnc.service; enabled; vendor preset: e
   Active: active (running) since Fri 2018-07-27 17:52:36 EDT; 1 day 22h ago
 Main PID: 1604 (x11vnc)
    Tasks: 2 (limit: 4915)
   CGroup: /system.slice/x11vnc.service
           ├─1604 /usr/bin/x11vnc -loop -forever -bg -rfbport 5900 -xkb -noxreco
           └─1606 /usr/bin/x11vnc -loop -forever -bg -rfbport 5900 -xkb -noxreco

Jul 28 10:10:46 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:10:46 client_count: 1
Jul 28 10:10:46 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:10:46 Client 137.187.82
Jul 28 10:10:46 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:10:46 Statistics       
Jul 28 10:10:46 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:10:46  TOTALS          
Jul 28 10:10:46 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:10:46 Statistics       
Jul 28 10:10:46 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:10:46  TOTALS          
Jul 28 10:15:47 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:15:47 idle keyboard:   
Jul 28 10:37:22 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:37:22 Got connection fr
Jul 28 10:37:22 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:37:22   other clients:
Jul 28 10:37:22 icarus-ii-50 x11vnc[1604]: 28/07/2018 10:37:22      128.231.4.12
~
~

После: sudo systemctl перезапускают x11vnc

    x11vnc.service - Start x11vnc at startup.
   Loaded: loaded (/lib/systemd/system/x11vnc.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2018-07-29 16:37:40 EDT; 28min ago
 Main PID: 30404 (x11vnc)
    Tasks: 2 (limit: 4915)
   CGroup: /system.slice/x11vnc.service
           ├─30404 /usr/bin/x11vnc -loop -forever -bg -rfbport 5900 -xkb -noxrecord -noxfixe
           └─30405 /usr/bin/x11vnc -loop -forever -bg -rfbport 5900 -xkb -noxrecord -noxfixe

Jul 29 17:03:35 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:35 Enabling full-color cursor u
Jul 29 17:03:35 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:35 Enabling NewFBSize protocol 
Jul 29 17:03:35 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:35 Switching from ZRLE to hexti
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 rfbProcessClientNormalMessag
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 rfbProcessClientNormalMessag
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 rfbProcessClientNormalMessag
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 rfbProcessClientNormalMessag
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 Enabling full-color cursor u
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 Enabling NewFBSize protocol 
Jul 29 17:03:36 icarus-ii-50 x11vnc[30404]: 29/07/2018 17:03:36 Switching from hextile to ZR
lines 1-19/19 (END)

вот запись 100%-го потребления ресурсов ЦП сервером VNC

top - 18:53:15 up 2 days,  1:01,  2 users,  load average: 1.39, 1.45, 1.41
Tasks: 261 total,   2 running, 192 sleeping,   0 stopped,   1 zombie
%Cpu(s):  3.0 us, 10.3 sy,  0.0 ni, 86.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  8031704 total,  2470912 free,  4375192 used,  1185600 buff/cache
KiB Swap:  2097148 total,  2097148 free,        0 used.  3068456 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                 
30405 root      20   0  154924  34324  22212 R 100.0  0.4  48:41.74 x11vnc    
0
задан 29 July 2018 в 15:55

1 ответ

Я полагаю, что решил эту проблему путем установки новейшей версии x11vnc, который является 0.9.15.

Новая версия имеет некоторые ошибки зафиксированные и утечки памяти. Возможно, что утечка памяти является проблемой с более старой версией, и именно поэтому это зависло бы после нескольких часов.

См. протокол здесь как ответ на другой вопрос

0
ответ дан 28 October 2019 в 06:19

Другие вопросы по тегам:

Похожие вопросы: