Помогите запустить dota 2

chronos
ну вот уже сдвиги есть если симлики создаете так смотрите на что их создаете есть lib а есть lib32

Я запускаю стим из консоли, командой:
env STEAM_FRAME_FORCE_CLOSE=1 LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' /usr/bin/steam %U
Проблема кроется сдесь?
Хорошо, я приблизительно понял что нужно изменить путь
env STEAM_FRAME_FORCE_CLOSE=1 LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' /usr/bin/steam %U

/usr/$LIB/libstdc++.so.6
/usr/$LIB/libgcc_s.so.1
/usr/$LIB/libxcb.so.1
Но тут не прописана разрядность библиотек...
Я чет запутался(
так путь то и укажи вместо $LIB необходимую какая игра просит
chronos
так путь то и укажи вместо $LIB необходимую какая игра просит
Всмысле вместо $LIB указать $LIB32 ? Простите, не понимаю(
или /usr/lib/ или /usr/lib32/ тут методом тыка
проверь стоит пакет gcc-libs-multilib и lib32-gcc-libs
chronos
проверь стоит пакет gcc-libs-multilib и lib32-gcc-libs
Стоит, причем именно мультилиб
Значит все должно заработать
Эти либы libstdc++.so.6, libgcc_s.so.1,libxcb.so.1 содержатся в этих пакетах и ставятся в /usr/lib и /usr/lib32, многие игры 32 битные по этому приходится делать симлинки для тех или других сошек на /usr/lib32 конечно это бывает не так часто но наверное это именно ваш случай
chronos
Значит все должно заработать
Я чет не понимаю.
env STEAM_FRAME_FORCE_CLOSE=1 LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' /usr/bin/steam %U
Тут есть симлинки?
 
Зарегистрироваться или войдите чтобы оставить сообщение.