Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

hlds 5787 + ubuntu 16.04
http://aghl.ru/forum/viewtopic.php?f=10&t=2589
Страница 2 из 4

Автор:  D-AIRY [ 23 ноя 2016, 00:49 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Lev писал(а):
Посмотри core.ini.
тут нет

включил admin.amxx вместо amxbans, конфиг стал подгружаться, хотя в бансах вызывается так же. А вообще, со строками какой-то бред творится:
Код:
Executing AX Mod X Configuuration File

Автор:  Lev [ 23 ноя 2016, 01:50 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Покажи вывод
Код:
ldd -r ./hlds_i686
ldd -r ./filesystem_stdio_i386.so

D-AIRY писал(а):
Lev писал(а):
Посмотри core.ini.

тут нет
Имел в виду проверить переносы строк.

D-AIRY писал(а):
А вообще, со строками какой-то бред творится:
Тоже самое в amxx.cfg.

Автор:  D-AIRY [ 23 ноя 2016, 02:05 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

 
Lev писал(а):
Имел в виду проверить переносы строк.
Это поправил в первую очередь, и в amxx.cfg тоже

Автор:  Lev [ 23 ноя 2016, 11:02 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

D-AIRY писал(а):
и в amxx.cfg тоже
D-AIRY писал(а):
Executing AX Mod X Configuuration File
Это изменилось после?

Автор:  D-AIRY [ 23 ноя 2016, 11:07 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Lev писал(а):
D-AIRY писал(а):
и в amxx.cfg тоже
D-AIRY писал(а):
Executing AX Mod X Configuuration File
Это изменилось после?
Это было как до изменения, так и после

Автор:  Lev [ 23 ноя 2016, 11:56 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Замени файл движка, запусти как я выше писал. Лучше отключить плагины в метамоде, чтобы выводом не мешали.
Файлы lin.cfg и win.cfg в папку valve.
После запуска исполни последовательно
Код:
log on
developer 1
exec lin.cfg
exec win.cfg
И скинь копию консоли.

Вложения:
test_engine_exec.zip [363.36 КБ]
Скачиваний: 184

Автор:  D-AIRY [ 23 ноя 2016, 12:23 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Код:
log on
L 11/22/2016 - 05:10:08: Log file closed
Server logging data to file logs/L1122016.log
L 11/22/2016 - 05:10:08: Log file started (file "logs/L1122016.log") (game "valve") (version "48/1.1.2.2/Stdio/5787")
developer 1
exec lin.cfg
execing // AMX Mod X Configuration File
echo Executing AMX Mod X Configuration File


Executin MMX Mod X Confgurrration File
exec win.cfg
execing // AMX Mod X Configuration File
echo Executing AMX Mod X Configuration File


Executing MX Mod X Configrrration File


Автор:  D-AIRY [ 15 дек 2016, 02:36 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Два дополнения,
1 - проблема решается если откатить glibc до версии 2.19, но это ломает зависимости по всей системе
2 - на десктопной ubuntu 16.04 проблема не воспроизводится, пока не удалось понять, что является ключом к проблеме, (на сервере воспроизводится стабильно, в т.ч на чистых установках).

Автор:  Lev [ 15 дек 2016, 04:07 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Да. Тут тоже самое писали. Не стал сразу скидывать ссылку, думал удастся порешать вопрос, а про откат версии и так понятно что на старой работало, раз после обновления сломалось. А как ставить старую версию вместе с новой я без понятия.
Вывод от теста показывает, что дело не в чтении файлов с разными концами строк (читаются они нормально), а в дальнейшем парсинге команд оттуда.
Дальше я пока не знаю как проверять.
Возможно надо в отладчике посидеть.

Добавлено спустя 5 минут 21 секунду:
Кстати, попробуй в консоли
Код:
echo Executing AMX Mod X Configuration File
Что выдаст?

Автор:  D-AIRY [ 15 дек 2016, 04:13 ]
Заголовок сообщения:  Re: hlds 5787 + ubuntu 16.04

Самое интересное, что на десктопной, с теми же версиями либ, все работает как надо.

Страница 2 из 4 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/