Установка PHYSX под WINE

3

Я установил ME2, но он запрашивает физику. Я использовал следующую команду для установки physx:

./winetricks physx  

И это привело к:

You are using a 64-bit WINEPREFIX. If you encounter problems, 
please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing w_do_call physx
Executing load_physx
Executing wine msiexec /i PhysX-9.13.0604-SystemSoftware.msi
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
fixme:storage:create_storagefile Storage share mode not implemented.
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range  

PS. Кажется, физикс не может быть установлен, я даже пытался использовать PlayOnLinux. Все остальное в порядке, на всякий случай кто-то спрашивает.

    
задан Tahir Imanov 06.03.2015 в 22:12
источник

2 ответа

2

От здесь и здесь , который является ошибкой (как я понял) в вине, и эта проблема вызвана компиляцией вина с gcc4.9, который вызывает эту ошибку / проблему :
Ссылка . Поэтому переустановка Wine для последней (стабильной) версии решит проблему.

Прежде чем начать, нам нужно сначала удалить установленное вино с помощью команды.:

sudo apt-get autoremove wine –purge

Затем удалите каталог .wine :

cd /home/zinovsky
sudo rm -rf .wine

Теперь мы добавим винный репозиторий для установки последней стабильной версии вина:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get install wine

Конфигурация:

После того, как установлена последняя версия вина, нам нужно запустить winecfg . Это создаст каталог .wine в нашем домашнем каталоге.

Откройте терминал, нажимая Ctrl + Alt + T и запустите:

winecfg

После создания каталога .wine мы можем приступить к установке некоторых необходимых DLL и библиотек для того, чтобы сделать вино полностью функциональным. Для этого мы установим первый winetricks, скрипт, который поможет нам установить все необходимые библиотеки DLL и библиотеки простым способом.

Откройте терминал и выполните следующие команды:

cd /home/zinovsky/.wine
wget http://www.kegel.com/wine/winetricks

Теперь сделайте winetricks исполняемым:

sudo chmod +x ./winetricks

Теперь мы будем устанавливать необходимые DLL и библиотеки (обратите внимание, что вы можете добавлять или удалять библиотеки в зависимости от вашей системы.)

./winetricks d3dx9 droid winxp sound=alsa volnum vcrun2008 dotnet20 ie6 corefonts

Если у вас есть графическая карта Nvidia, вам необходимо установить технологию Physx .

./winetricks physx

Некоторая конфигурация может быть выполнена также из winecfg , например, для настройки системы для установки винного диска на XP: winxp или установить звуковой драйвер для использования alsa sound = alsa.

Теперь у вас установлено вино и настроено для установки последних приложений Windows!

Если вы хотите играть в новейшие игры Windows, вам нужно будет сделать еще несколько конфигураций в реестре Windows:

Откройте терминал и введите:

wine regedit

Для дальнейших шагов здесь

    
ответ дан Ravan 19.09.2015 в 12:29
источник
-1

Попробуйте загрузить установщик PHYSX с веб-сайта, затем щелкнуть правой кнопкой мыши файл и выбрать (открыть с помощью - > Winetricks). Это должно заставить работать установку.

P.S. Если у игры есть проблемы после завершения установки и открытия игры, все в порядке. Вино не всегда работает со всеми приложениями, особенно с играми, так как некоторые игровые интерфейсы были запрограммированы только на работу с окнами и будут работать иначе при использовании в другой ОС, которая не была адаптирована к спецификациям Ubuntu.

Слишком плохо, что очень мало игр, совместимых с Ubuntu / Linux.

    
ответ дан Exorack 19.09.2015 в 11:45