Использование PyQt4.QtWebKit на сервере Debian - PullRequest
1 голос
/ 21 июля 2010

У меня проблема с использованием PyQT4 на сервере Debian. Мой скрипт отлично работает на компьютере с Ubuntu Desktop, и теперь я хочу развернуть его на сервере.

Зная, что нужен X-сервер, я запустил один, выполняя

vncserver --display 800x600 :4242

Затем я экспортировал дисплей:

export DISPLAY=:4242

Но моя программа продолжает выдавать ошибку

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

Есть идеи?

Ответы [ 2 ]

2 голосов
/ 28 января 2013

Вместо использования vncserver вы можете использовать (по крайней мере, в Debian) xvfb - виртуальный фреймбуфер «фальшивый» X-сервер.

После установки этого пакета просто запустите:

$ xvfb-run python your_script.py
0 голосов
/ 21 июля 2010

Это не -display, это -геометрия.

Полагаю, у вас нет прав для подключения к vncserver. Это уже бежало, не так ли? Попробуйте запустить другой экземпляр.

...