ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   PhysX и linux (https://forum.antichat.xyz/showthread.php?t=1910836)

NikroVir 10.12.2014 23:11

Как думаю все уже слышали под linux вышел physx sdk, а это значит что linux становится современной игровой платформой. Собственно и возникает вопрос: как же поставить этот самый physx (не sdk, а именно сам physx) на linux, а если конкретнее, то на ubuntu 14.10? Дело конечно не принципиальное, но хотелось бы поиграть в borderlands с поддержкой этой технологии.
Заранее спасибо за ответ.

Sorcus 10.12.2014 23:19

apt-get install physx

NikroVir 11.12.2014 00:01

Цитата:


Sorcus написал(а):

apt-get install physx


Думаю это было бы слишком просто:
Цитата:


Не удалось найти пакет physx


Уж не знаю в каких вы репозиториях его нашли, но в моих его точно нет

Sorcus 11.12.2014 03:34

Сорри, у меня вообще арч (Arch Linux). Попробуй apt-get search physx . Ну или как там пакеты искать. Хотя если он вышел недавно, то быстрее из исходников собрать .deb пакет. Либо все-таки ждать, когда его мейнтейнеры соберут и выложат в репы Как-то так...

any72key 16.12.2014 01:59

У меня предположение, что в архив с sdk запихнули всё и сбили с толку аббривиатурой

// Скачиваем
$ wget http://developer.download.nvidia.com/PhysX/2.8.1/PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz

// Распаковываем
$ tar -zxvf PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz

libphysx-2.8.1_4_i386.deb (то, что нужно!)
libphysx-common_2.8.1-4_i386.deb
libphysx-dev-2.8.1_4_i386.deb
libphysx-doc-2.8.1_4_i386.deb
libphysx-extras-2.8.1_4_i386.deb
libphysx-samples-2.8.1_4_i386.deb

// Устанавливаем все пакеты
# dpkg -i libphysx-*

p.s. debian testing

Sorcus, а в ауре physx есть, он нормально собирается?

Sorcus 16.12.2014 02:18

Цитата:


any72key написал(а):

У меня предположение, что в архив с sdk запихнули всё и сбили с толку аббривиатурой

// Скачиваем
$ wget http://developer.download.nvidia.com/PhysX/2.8.1/PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz

// Распаковываем
$ tar -zxvf PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz

libphysx-2.8.1_4_i386.deb (то, что нужно!)
libphysx-common_2.8.1-4_i386.deb
libphysx-dev-2.8.1_4_i386.deb
libphysx-doc-2.8.1_4_i386.deb
libphysx-extras-2.8.1_4_i386.deb
libphysx-samples-2.8.1_4_i386.deb

// Устанавливаем все пакеты
# dpkg -i libphysx-*

p.s. debian testing

Sorcus, а в ауре physx есть, он нормально собирается?


Я не пробовал его собрать, он мне в принципе не нужен Но если дата публикации PKGBUILD-а не слишком старая и система обновлена, то проблем возникнуть не должно P.S. Собираю софт через packer (есть в аур-е)
P.S. В аур-е лежит sdk версия...

NikroVir 16.12.2014 02:42

Цитата:


any72key написал(а):

У меня предположение, что в архив с sdk запихнули всё и сбили с толку аббривиатурой

// Скачиваем
$ wget http://developer.download.nvidia.com/PhysX/2.8.1/PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz

// Распаковываем
$ tar -zxvf PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz

libphysx-2.8.1_4_i386.deb (то, что нужно!)
libphysx-common_2.8.1-4_i386.deb
libphysx-dev-2.8.1_4_i386.deb
libphysx-doc-2.8.1_4_i386.deb
libphysx-extras-2.8.1_4_i386.deb
libphysx-samples-2.8.1_4_i386.deb

// Устанавливаем все пакеты
# dpkg -i libphysx-*

p.s. debian testing

Sorcus, а в ауре physx есть, он нормально собирается?


тоже об этом думал, но как-то руки не доходили затестить.
пакеты распаковал, но ничего не изменилось. возможно нужно делать симлинки.

UPD: вообще, как выяснилось, официального драйвера physx для линукс пока нет и хз когда будет. вернее он есть и успешно поставляется с драйверами к карточкам, но версия очень старая. вопрос в том, как вырвать новую из сдк...

any72key 16.12.2014 11:26

Есть какой-нибудь наглядный способ потестить physx в линуксе?

NikroVir 16.12.2014 12:55

Цитата:


any72key написал(а):

Есть какой-нибудь наглядный способ потестить physx в линуксе?


ну либо в SDK, либо на Borderlands 2


Время: 17:24