Ошибка x11vnc: & ldquo; Программа & rdquo; Xvfb & ldquo; не может быть найден. & rdquo;

В последнее время я получаю доступ к машине с Ubuntu через Интернет. Я подключался и запускал сервер x11vnc, используя следующую команду

ssh me@my.computer -p 2222  -L 5903:localhost:5900 "x11vnc -display :0 -noxdamage - create -usepw -once"

, а затем я открывал localhost:5903 в собственной программе совместного использования экрана моего MacBook.

Все это работало нормально в течение нескольких дней, до тех пор, пока я не обновил Ubuntu. Теперь команда завершается с ошибкой:

The program "Xvfb" could not be found in PATH and standard locations.
You probably need to install a package that provides the "Xvfb" program.
Without it FINDCREATEDISPLAY mode may not be able to create an X display.

25/05/2012 15:53:39 wait_for_client: find display cmd failed.
25/05/2012 15:53:39 wait_for_client: FINDCREATEDISPLAY cmd: /bin/sh /tmp/x11vnc-find_display.jXgwux Xvfb
trying N=20 ...

The program "Xvfb" could not be found in PATH and standard locations.
You probably need to install a package that provides the "Xvfb" program.

25/05/2012 15:53:39 wait_for_client: read failed: /bin/sh /tmp/x11vnc-find_display.jXgwux Xvfb
25/05/2012 15:53:39 fgets: Bad file descriptor

Кто-нибудь знает, что случилось и как это исправить?

0
задан 26 May 2012 в 00:34

1 ответ

Установите xvfb с sudo apt-get install xvfb -y в терминале. Xvfb - «X Virtual FrameBuffer» эмулирует / «подделывает» X disPlay, когда к системе не подключен физический дисплей. Обычно его используют для запуска программ, которые требуют отображения в автономных системах.

0
ответ дан 26 May 2012 в 00:34

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

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