Автор Тема: запуск SC под Steam  (Прочитано 1110 раз)

Оффлайн AleksM

  • Давно тут
  • **
  • Сообщений: 47
запуск SC под Steam
« : 18.04.2019 16:41:53 »
Доброго времени суток, уважаемые форумчане!!!

Второй раз сталкиваюсь с тем, что после обновления Steam не запускается игра Star Conflict, установленная через Steam.

Как оказалось, во всем виновата библиотека libp11-kit.so.0.1.0, находящаяся в каталоге /home/дом.кат.пользователя/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/.
До обновления у нее была версия libp11-kit.so.0.0.0, с версией 0.1.0 игра отказывается запускаться.
На первый раз проблему решил сделав линк на библиотеку с версией 0.0.0 из каталога /home/дом.кат.пользователя/.local/share/Steam/ubuntu12_32/steam-runtime.old/i386/usr/lib/i386-linux-gnu/, где находятся версии библиотек до обновления.
После последнего обновления Steam ситуация повторилась, с той разницей, что в каталоге steam-runtime.old уже лежит версия  libp11-kit.so.0.1.0 вместо 0.0.0
Соответственно, сейчас библиотеки libp11-kit.so.0.0.0 уже нигде нет и ссылку на нее я заменить не могу.

А ошибку, собственно, выдает такую:
$ ./StarConflict
./StarConflict: relocation error: /home/a/.local/share/Steam/steamapps/common/star conflict/libp11-kit.so.0: symbol __libc_enable_secure, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

С чем это связано? И в какую сторону копать?

Оффлайн AleksM

  • Давно тут
  • **
  • Сообщений: 47
Re: запуск SC под Steam
« Ответ #1 : 10.06.2019 08:33:59 »
Проблему решил скачав libp11-kit.so.0.0.0 по ссылке https://opensuse.pkgs.org/42.3/opensuse-oss/libp11-kit0-32bit-0.20.7-1.2.x86_64.rpm.html и разместив в каталоге с игрой. Но все же: почему с новой версией библиотеки игра не запускается?