Нужно ли ставить DirectX в wine?

программы Linux windows игры wine

Никак не пойму одну вещь в Linux. Поставил wine, запускаю под него CS1.6 в режиме OpenGL, все работает как надо. Если выбрать режим Software, то не работает, просто черный экран. Поставил через winetricks "d3dx9", вроде заработало, но медленно рендерит, маленький FPS. Поставил "directx9" - все заработало хорошо, быстро, это в режиме Software. Потом еще подобавлял .dll файлов, которых не хватает в dxdiag. Попробовал все снести и проверить будет ли работать на чистом wine, оказалось что не работает. Повторил установку d3dx9 и directx9, но ничего не работало, оказалось что нужно еще ставить dxdiag - действительно после него все заработало. Потом попробовал еще раз все сненсти. За третим разом на чистом wine все работает и в OpenGL и в Software, тут и возник этот вопрос, что вообще надо ставить а что не надо? И как оно между собой связано было как написано выше?
P.S. чистил wine коммандой "Delete ALL Data & Applications"

Примечание:
Без имени, а почему ж тогда после чистки удалились .dll что я добавлял вручную?

Примечание:
А если перекопировать полностью папку WINDOWS из Windows что будет то?

Примечание:
ms-dos32 (Рустам Абдулатипов), в режиме OpenGL работает все отлично
Ответы:
по умолчанию дирх входит в поставку вайна уж не  помню с какой ветки..кажется с 1.3(сейчас уже 1.5 обкатывается)
*кска у меня в 1.5 вполне норм установилась  и пашет...
Чтобы сбросить настройки Wine достаточно удалить папку .wine из домашнего каталога.
А ставить DirectX  или не ставить, зависит от запускаемой программы. Для некоторых он обязательно нужен, а некоторые наоборот, лучше работают на чистом вайне.
Если у тебя в режиме OpenGL FPS меньше 60, то дело в драйверах.


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.