Comments (32)
Аналогично. Честно говоря, не знаю, можно ли запускать через консоль стимовские игры, но вывод такой же. Что насчет запуска через стимовое приложение, то при попытке запуска в консоли пишется (см. ниже). Зачем оно лезет в папку с 64битными либами я без понятия (у меня 32битная система, Linux Mint 13, если быть точнее).
OnFocusWindowChanged to window type: k_EWindowTypeSteamDesktop, 0
Game update: AppID 264080 "Vangers", ProcID 32614, IP 0.0.0.0:0
CGameStreamThread: Added instance ID 32614 for appid 264080
CGameStreamThread: Set render instance ID 32614 for appid 264080
ERROR: ld.so: object '/home/<username>/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/<username>/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/<username>/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
CGameStreamThread: Added instance ID 32615 for appid 264080
CGameStreamThread: Added instance ID 32616 for appid 264080
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(steam:31899): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
../bin/linux/vangers32.bin: relocation error: ../bin/linux/lib32/libavcodec.so.54: symbol avpriv_vga16_font, version LIBAVUTIL_52 not defined in file libavutil.so.52 with link time reference
Game removed: AppID 264080 "Vangers", ProcID 32614```
from vangers.
отлично! баги это хорошо. хорошо что сейчас!
from vangers.
Друг выяснил методом тыка. Игра запускаема через консоль, если выбрать рабочим каталогом data папку и уже оттуда, соответственно, запуск игры - "../bin/linux/vangers32".
Остается вопрос за запуском игры через стим клиент.
from vangers.
Запускалась честно. :)
Вывод в стимовскую консоль достаточно (т.е. в консоле запустить стим и смотреть). Почему то avpriv_vga16_font не находит.
from vangers.
Народ, а русская версия запускается?
from vangers.
Нет, то же самое.
from vangers.
Завтра думаю эту проблему решу. Исходя из ошибки в libavutil.so.52 нету avpriv_vga16_font который нужен libavcodec.so.54 . Странно что у меня всё работало. Видимо надо будет пересобрать ffmpeg либы для 32 бит.
from vangers.
Проверил, libavutil.so.52 содержит avpriv_vga16_font и тут проблемма именно реалокаци.
У кого эта проблема - точную версию ОС через uname -a, и описание процессора.
from vangers.
Linux *** 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:41:14 UTC 2012 i686 i686 i386 GNU/Linux
Под описанием процессора подразумевается /proc/cpuinfo ?
from vangers.
Можно и просто модель, хотя proc думаю не помешает.
from vangers.
Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
from vangers.
Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
Спасибо. Ещё есть подозрение что Linux Mint 13 слишком старый. Ядро 3.2.0 от 12 года :) хотя в теории не должно.
Я сейчас ffmpeg пересоберу надеюсь это нам поможет. ЗЫ я всё собираю на ubuntu 13.10
from vangers.
Обновил. Проверьте работу.
from vangers.
Ничего не изменилось.
from vangers.
Из папки data работает.
from vangers.
Вывод чуть иначе, теперь вместо libavcodec.so.54 речь идет о libavcodec.so.55:
../bin/linux/vangers32.bin: relocation error: ../bin/linux/lib32/libavcodec.so.55: symbol avpriv_vga16_font, version LIBAVUTIL_52 not defined in file libavutil.so.52 with link time reference
from vangers.
Кажется steam в 32 битной версии убивает ffmpeg. СТРАННО
from vangers.
@Voker57 можешь проверить наличие avpriv_vga16_font у libavutil.so.52? Может он не ту libavutil.so.52 грузит? :(
from vangers.
Только что запустил в 32bit Ubuntu 13.10 из под Steam и всё отлично!!!
from vangers.
А у вас RUNTIME свой или Стимовский?
from vangers.
Что есть RUNTIME и с чем его едят? Как проверить?
from vangers.
Значит стимовский. Кажется мне надо поставить Mint что бы понять, что там сломалось.
@Voker57 у тебя ведь Дебиан был.
from vangers.
@stalkerg , дебиан, стим ставил через пакет из репов
[voker57@nbl-thinker 0] ~/.steam/steam/SteamApps/common/Vangers/data% nm -D ../bin/linux/lib32/libavutil.so.52 | grep avpriv_vga 00046020 R avpriv_vga16_font
У меня проблем с либами вообще нет, из папки data из консоли вангеры запускаются нормально, стим в консоль тоже ничего не пишет.
from vangers.
Тогда я вообще не понимаю, что происходит. Стим ломает ffmpeg?
from vangers.
До среды поставлю Linux Mint и там проведу тест.
from vangers.
Установил - не работает. Т.е. в ubuntu 13.10 32 bit работает, а в linux mint 32 bit не работает. Постараюсь к выходным починить.
from vangers.
Починил. Наслаждайтесь игрой.
Игра кушала встроенную библиотеку libavutil, а не мою. У меня приоритеты стояли не верные.
from vangers.
Подтверждаю, теперь работает :)
from vangers.
И у меня.
from vangers.
Отлично!
from vangers.
Добрый день.
Клонировал, установил по инструкции, скопировал директорию resources
, но при запуске получаю лишь
➤ ../build/src/vangers
"VANGERS" by K-D Lab (SDL Version)
Release (RUS)
Система 64 бита, Void Linux.
from vangers.
@Vintodrimmer пожалуйста откройте отдельную issue. Кроме того уточните, что за ОС, что за инструкция и причём тут папка resources а не data?
from vangers.
Related Issues (20)
- Кривой текст в концовках игры
- Delta в игре понимается тремя взаимно противоречивыми способами. HOT 4
- Стабильный вылет после использования Бутсектора HOT 1
- Ошибка в тексте табутаска
- Багованые табутаски Глоркса / Вангеры HOT 1
- Drop surmap from Vangers repository
- Добавить в ошибку "не найден файл" фразу "Вы не забыли добавить ресурсы из Steam или GOG"? HOT 3
- Неверная награда за табутаск
- У меня случился баг
- Вылет в Огороде при выполнении табутаска HOT 1
- Retail version support HOT 2
- ffmpeg patch HOT 5
- Сломанные кодировки HOT 1
- Вылет при выходе в мир или черный экран вместо мира HOT 2
- clunk as a git submodule
- Баг со слотом Мамочки
- [3D] Crash in cast_arbitrary_shadow_line
- [3D] macOS support HOT 3
- Сейв после выйгранного Цыклопа в Бизоне даёт +5000 биб за каждый вход HOT 4
- HD: World is not rendered HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vangers.