не удается подключиться к X-серверу: 99

Я использую wkhtmltopdf (wkhtmltopdf 0.11.0 rc1) для создания pdf с использованием x-сервера (xvfb).

Он работал несколько дней, но внезапно начал показывать ошибку «невозможно подключиться к X-серверу: 99» на одном из наших серверов.

ubuntu@servername:~$ xvfb-run --server-args="-screen 0, 1024x680x24" wkhtmltopdf  --use-xserver http://www.google.com google.pdf
wkhtmltopdf: cannot connect to X server :99

Но та же установка работает нормально на трех других серверах.

Я не уверен, что пошло не так на этом сервере.


person Hemant Thorat    schedule 13.12.2013    source источник
comment
У вас есть файл /tmp/.X99-lock? Попробуйте удалить его. Я не добавлял в качестве ответа, потому что это предположение основано на github.com/johnbintz /jasmine-headless-webkit/issues/34   -  person Joel Peltonen    schedule 28.02.2014
comment
Проблема решена .. Процесс Xvfb уже был запущен, поэтому убил процесс, и теперь он работает. убунту 29517 0.0 0.0 57576 1180 ? S Feb17 0:00 Xvfb: 99 -экран 0, 1024x680x24 -нет прослушивания TCP   -  person Hemant Thorat    schedule 12.03.2014
comment
Ах, приятно знать. Если у кого-то еще есть эта проблема, они могут решить ее с помощью этого комментария :) Вы также можете ответить на свой вопрос!   -  person Joel Peltonen    schedule 13.03.2014


Ответы (1)


Проблема решена .. Процесс Xvfb уже был запущен, после того, как процесс был убит, он снова начал работать.

ubuntu 29517 0.0 0.0 57576 1180 ? S Feb17 0:00 Xvfb :99 -screen 0, 1024x680x24 -nolisten tcp

также попробуйте удалить "/tmp/.tX99-lock",

#rm /tmp/.tX99-lock

person Hemant Thorat    schedule 17.03.2014