Re: VMware
On 2002.09.19 at 18:35:13 +0400, Yury Lyakh wrote:
> On Thu, Sep 19, 2002 at 05:53:09PM +0400, Victor Wagner wrote:
> > On 2002.09.19 at 17:23:52 +0400, Yury Lyakh wrote:
> > >
> > > Та я ее запускаю как пункт меню у себя в Wmaker, поэтому никаких DISPLAY
> > > не настраивал по умолчанию...:)
> >
> > А вот настрой. Попробуй запустить ее из шелла с выставленным DISPLAY.
> > Если она от этого станет вести себя лучше, то будет повод разобраться,
> > как научить WindowMaker передавать ей правильный DISPLAY.
>
> Виктор, это разборки не в ту сторону... Учить ее нечему, бо как не
> передавал я DISPLAY вмваре, так и не передаю. Ситуация этого рода не
Передаешь. Иначе бы она его не открывала. Передаешь ты тот же
умолчательный DISPLAY, который получил твой WindowMaker от xdm или
xinit.
> менялась. К тому же сильно сомневаюсь что от этого изменится
> использование X-сервера со стороны вмваре.
А я вот заведомо знаю, что изменится. Плавали, знаем. Была такая
карточка, на которой vmware вешалась, пытаясь работать с этим дисплеем
как локальным, и работала, если считала его удаленным.
Для того чтобы она считала его удаленным, достаточно чтобы она ходила
к нему не через unix domain socket, а через TCP/IP. Чья это особенность
- самой vmware или xlib, но точно известно, что им вместе взятым
интеллекту не хватает сообразить что localhost:0 это здесь же, а не
где-то в интернете, и попытаться использовать всяческие расширения
X-протокола, дающие приложению более-менее прямой доступ к видеокарте.
А при работе через core protocol ничего не вешается.
> Вопрос задавался исключительно из расчета, что кто-то эти грабли может
> быть осознанно поборол. Вижу что нет. Придется дальше самому воевать...
Поборол. Осознано. Артем Чуприна. Именно описанным мной способом.
Какая там точно была видеокарточка - не помню.
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net http://www.ice.ru/~vitus
Reply to: