Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Wine, ошибка при запуске многопоточного софта  (Прочитано 839 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Stine

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Добрый день!

Знания в Linux ниже среднего.

При запуске многопоточного софта, использующего Cryptlib cl32.dll , создаются ssh подключения на 22 порт, и выполняются команды на серверах. Софт написан в Rad Studio под винду, но возникла потребность запускать его под Ubuntu... Проблема в том что когда запускается определённое число потоков, софт вылетает с ошибкой

Maximum number of clients reachederr:winediag:x11drv_init_thread_data x11drv: Can't open display: :0.

В винде работает стабильно. Вычитал что max x-clients is 255, подозреваю что проблема в нем. И нет возможности увеличить его до 512 командой, только перекомпилировать Xserver. Когда работает софт, даже консоль в ubuntu не запускается.

Так же лазя в гугле нашел такой патч:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/precise/xorg-server/precise-updates/view/119/debian/patches/158_raise_maxclients.patch

Вроде то что нужно, должен помочь? И как его установить, раньше не делал такого, по инструкциям из инета не получается.

Может есть у кого какие мысли, в чем может быть проблема...

 

Страница сгенерирована за 0.014 секунд. Запросов: 22.