Приобрел диск "Linux Games BORN TO FRAG V0.9". Пытался запустить с него Vega Strike . При установке из RPM затребовал: libasound.so.1, libpng.so.2, libvorbisfile.so.0.
libpng я доустановил. А остальные похожие файлы уже стояли, и я создал ссылки. Но требования продолжались, я дописал путь к ним в PATH. Тоже самое.
Тогда установил через --nodepts. Записк сетапа вродебы проходил какнадо, но игра не запустилась, выдало типа - с libping немогу загрузить какойто default...png в папке data(а я его нашел).
Тогда решил собрать из исходников - архив битый (vegastrike-0.2.9.4CVS.tar.gz) , т.е. конец у него неожиданный.
Может быть кто уже боролся?
ответте плисс. :-?
В продолжении темы.
Благодаря действиям уважаемого DRVTiny, я успешно запустил Vegastrike с нормального
диска. Но это было под ASP v10, когда установил ASP v11 то почемуто не пошло.
Для установки рпм-ок доставил, как и в прошлый раз пакет OpenAl(кажется так),
затем создал ссылку в /usr/local/game на каталог vegastrike (иначе никак).
Начальное конфигурирование запускается, но потом при запуске самой проги в конце:
WARNING: no var named DopplerScale in section audio using default: 1
Could not GetProc alutLoadMP3_LOKI
Ошибка сегментирования
В десятке такого небыло. Поможыте люди добрыя, а то играть хотся. 
Linux - это самая многопользовательская и многозадачная игра в мире!
Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!
Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"
OpenAL не из состава дистрибутива ASP11. акет взят из папки первого диска с играму, так я делал в ASP v10.
Linux - это самая многопользовательская и многозадачная игра в мире!
Уважаемый, DRVTiny
UnrealTournament хоть и Demo, но с ребёнком за него соперничали, классно запустился и работает.
Типа DOOMIII тоже Demo, так же запустился БЕЗ тормозов, но без звука, кажется железный звук надо,
а у меня встроенный.
Многие игры требуют библиотеки, но я ими и не заморачивался.
Linux - это самая многопользовательская и многозадачная игра в мире!
Кстати, с DooM3 проблема скорее всего возникает не из-за особенностей физического положения звукового чипсета в электронных схемах материнской платы, а из-за того, что ранние демки DooM 3 почему-то упорно не желают работать через ALSA и требуют исключительно OSS. Попробуйте послушать в плеере XMMS какой-нибудь файл, предварительно, поменяв в окне настроек (нажмите Ctrl+P для того, чтобы мгновенно до этого окна добраться) "расширение для вывода" с ALSA на OSS. Если звука при этом нет и никакие ухищрения с микшером не помогают - значит, не работает эмуляция OSS через ALSA и с этим нужно отдельно разбираться. Кстати, по поводу DooM 3: как ни странно, для того, чтобы получить из Демо полноценную версию, там нужно просто тупо скопировать из полного (пиратского) DooM для Windows все недостающие файлы (текстуры, карты и т.д.). Вообще демо-"запускалка" DooM'а для Linux прекрасно цепляет любые карты к этой игре: я, например, относительно недавно поставил кустарный по существу, но почему-то очень часто попадающихся на тех же пиратских лотках мод для DooM 3 под названием Орбитальный Коллапс. Впрочем, играть в этот маразм я никому не рекомендую, а уж детей к этому шедевру и на пушечный выстрел подпускать нельзя: разработчики очень сильно перегнули палку и Коллапс при полном отсутствии достоинств и огромном количестве недостатков по сравнению с нормальным DooM'ом оказался абсолютно непроходимым из-за переизбытка монстров всех видов, сыпящихся на голову героя как из Рога изобилия. А идти с читами там просто неинтересно, поскольку ничего примечательного на уровнях нет, да и за агрессивными тушами клонированных упырей, телепортирующихся сразу десятками одновремено, толком разглядеть ничего не удаётся.
UnrealTournament 2004 я в своё время даже на Nvidia Riva TNT2 M64 и процессоре Celeron 500 запускал - и всё работало! Да, с тормозами заметными, но тем не менее я тогда даже в Dethmatch'ах побеждал!
Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!
Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"
Всётаки DoomIII требует OSS. При попытке сменить "систему вывода звука" на OSS в системе ничего хорошего непроисходит. А вот с Vega Strike, мне кажется, виноват
драйвер видеокарты ( у меня ATI Radion 9600PRO). В десятке драйвер был модулем,
а в одинадсатой в ядре.
Linux - это самая многопользовательская и многозадачная игра в мире!
Re: Запуск Vega Strike от LinuxCenter #1
1) Там на 1-м диске в каталоге Lib все эти библиотеки есть, да ещё для разных дистрибутивов+в исходниках, так что можно было поставить их оттуда
2)
Нужно было ещё под root'ом запустить ldconfig, чтобы эти ссылки (кстати, ссылки должны быть символическими, а не жёсткими) в кеш прописались. В PATH ничего писать не надо было, эта переменная вообще к библиотекам и перечню путей их поиска не имеет отношения. Если надо будет добавить какие-то нестандратные пути к билиотекам, делайте это в /etc/ld.so.conf (с последующим запуском ldconfig)
3)
Сомнительно, скорее он просто переписался с диска неправильно или на дорожку CD'юка пылинка попала неудачно как раз в том месте, где у Вас этот архив нарезан. Опять же, "для ради" пущей надёжности лучше распаковывать архивы из командной строки: tar -xzf vegastrike-0.2.9.4CVS.tar.gz -C целевой_каталог
4) И последнее: уверены ли Вы, что Вам вообще нужна VegaStrike, по-моему, это крайне неудачная игра с примитивной "космической" графикой, да и ещё места на диске отъедающая немало (очень много изображений-текстур, в том числе и несжатых).
Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!
Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"
Re: Запуск Vega Strike от LinuxCenter #2
Дорогой друг , DRVTiny,
Диск всего один. Библиотек только allegro-4.1.7.tar.gz, plib-1.6.0.tar.gz, allegro-4.0.2-1.i686.rpm.
Linux - это самая многопользовательская и многозадачная игра в мире!
Re: Запуск Vega Strike от LinuxCenter #3
Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!
Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"
Re: Запуск Vega Strike от LinuxCenter #4
Дорогой друг, DRVTiny, :thanks:
Спасибо буду копить.
Linux - это самая многопользовательская и многозадачная игра в мире!
Re: Запуск Vega Strike от LinuxCenter #5
Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!
Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"
Re: Запуск Vega Strike от LinuxCenter #6
Дорогой, уважаемый DRVTiny, написал:
Конечно хочу! На ваш почтовый ящик письмецо я уже отправил.
Linux - это самая многопользовательская и многозадачная игра в мире!