Проблемы с инсталяцией программ в Wine [SOLVED]

Непонятная странность возникла в wine. Установил последнюю (1.1.29) версию wine на ядро 2.6.30-r6. Собралась без проблем. При попытке установить DirectX 9 от марта 2009 (да и от 2008г тоже) пишет что файл dsetup.dll не найден, хотя он реально есть в директории. В прочем на стабильной версии (1.1.12) происходит тоже самое. Убийство ~/.wine не дало ни каких результатов. Замена mscoree.dll и streamci.dll на виндовые плодов так же не принесла. На ядре 2.6.29 c wine 1.1.27 таких проблем не было. Данная проблема у меня возникает как на х86 так и на amd64. Не могу понять с чем это связанно. Ядро всегда собираю руками и после установки базовой системы всегда переключаюсь на профиль "Desktop". А вот самое западло в том что .... инсталяторы от других программ/игр работают. В часности PhotoShop, 1C, Delphi, Paint.Net и пр. нормально работают. Собственно сам DirectX (файл) на винду в VirtualBox замечательно встал.

Кстати ... на ubuntu проверял ... там проблем нет ... есть только в gentoo.
Направьте мои мысли в правильном направлении. Куда копать и что искать?

google:

google: winetricks
appdb.winehq.org

Директикс просто так не ставится, там нужна определенная версия и определенная версия. Ну и плюс депендансы. winetricks сам все сделает.

Щаззз ... Я не такой

Щаззз ...
Я не такой безтолковый юзер. Пытался делать по инструкции ... толку то. Да и с Linux как таковой больше чем пару лет! В курсе, что и как ставить. Погуглил, облазил почти все форумы оффициальных сайтов Linux систем, да и не только их. Побывал на крупных форумах посвященных Linux. Разумееться и на Офф сайте wine тоже был, а уж потом задал вопрос!!!!!

ЗЫ: Из всего что нашел, перепробывал все ... ну или почти все!

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

http://pastebin.ca/1560364 Ср

http://pastebin.ca/1560364
Сравнивайте.

У меня правда 28, 29 собирается только, ну и в winetricks английским по белому написно, что установка directx9 not recommended. Да, кстати, а gcc каким собрано?

USE влаги в большинстве такие

USE влаги в большинстве такие же. Собрано все gcc (Gentoo 4.3.2-r3 p1.6, pie-10.1.5) 4.3.2. Я склонен думать что дефаултные настройки Вайна не совсем правильно создаются при вызове winecfg. В консоле много сторок с "Symbol NSGetModule not found". Хотя последнее скорее к Gecko относится.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Это нормально, с 20ых версий

Это нормально, с 20ых версий так.

P.S. CFLAGS=-O3? Вайн валится от gcc-4.4* и -O3 во многих случаях, проверенно.

Получаеться что мне таперь

Получаеться что мне таперь весь мир пересобирать ... во попал ... 700+ пакетов ...мдяяяя ... ладно, поставлю на ночь, посмотрим что из этого выйдет!

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Можно было только вайн =)

Можно было только вайн =) /etc/portage/env рулит =)

О да! Спасибо что подсказали

О да! Спасибо что подсказали .... помогло -О2.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

вы откуда dxsetup

вы откуда dxsetup запускаете?.. помниццо была такая проблема у меня... если не ошибаюсь, помог запуск с корня диска С:\ )))
еще, вроде, играл с mscoree.dll и streamci.dll... наверное, с десяток перепробовал...
полезно еще из консоли руками запускать и читать вывод...
дело было в апреле этого года, DX ставил самый последний...

./winetricks d3dx9 немного

./winetricks d3dx9 немного улучшило ситуацию. Все программы, использующие DirectX стали запускаться, но все они вылетают с критом при загрузке. Типа DirectX срарый - обновите что бы пофиксить. Подозреваю что нехватает еще много чего в system32. Буду дальше разбираться.

mscoree.dll и streamci.dll разумееться закинул в system32, но это проблему не решило. Правда брал их винды, полностью обновленной. Попробую конеш заменить с винды без обновлений но думаю проблема не в этом.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Юзайте winetricks и не

Юзайте winetricks и не морочьте голову.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".