LINUX.ORG.RU

Unity3D project + wine?


0

1

Всем доброго времени.

Пытаюсь сейчас решить след. проблему: Есть сервер, написанный на шарпе, использующий Unity3D, который нужно запустить под линуксом без использования Xorg. Каким образом наиболее вероятно провернуть подобный фокус? С Xorg приложение успешно запускается, если не использовать -batchmode. В batchmode юнити пытается разместить иконку в трее таким образом, который вайн просто не понимает и по сему не запускается: fixme:systray:handle_incoming unhandled tray message: 4

При использовании Xvfb в batchmode та же история, а в обычном режиме - не запускается видимо в силу отсутствия Direct Rendering. Сразу оговорюсь, желательно, чтобы сервер была возможность запустить при отсутствии аппаратного ускорения как такового.

Заранее благодарен за любой ответ по теме =)

мб запуск под vnc?
он создаст X сервер и в нём можно что угодно иксвое запускать
я так запускал на сервере под вайном uTorrent)

TERRANZ ★★★★
()
Ответ на: комментарий от TERRANZ

У vnc свой встроенный X-сервер? Или имеется ввиду, Xorg? Собственно, Xorg, пожалуй, неприемлем =(

zveroid
() автор топика
Ответ на: комментарий от botkin

dummy X server - какой-то конкретный продукт или общее название для всех фейковых иксов, в т.ч. и Xvfb? Можно ссылочку? Ато гугль пока ничего конкретного не выдал

zveroid
() автор топика
Ответ на: комментарий от zveroid

Это конкретный драйвер X.org'а. В Gentoo вот, например, пакет x11-drivers/xf86-video-dummy называется.

botkin
()
Ответ на: комментарий от zveroid

А вообще сейчас попробовал что-нибудь в нем запустить, че-то ни фига путного не вышло :) хотя когда-то тыщу лет назад (еще во времена XFree86) я его именно для чего-то такого использовал, точно помню.

botkin
()
Ответ на: комментарий от botkin

Решил дизасмом бинарника и выкосом оттуда всех попыток впихнуть иконку в трей. Теперь запускается в xvfb + wine с флагом -batchmode

zveroid
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.