-
Вложений: 1
IL-2 Server и Linux. Это стало возможно или я что-то не учел?
Решил всетаки запустить IL-2 сервер под линуксом. И самое интересное, что он заработал.
Ктонибудь еще пробывал его запускать и какие грабли могут быть. У меня вроде все летается, но естественно IL2SC не работает. Но т.к. мы пишем JayCommander на Java - это не страшно :).
Система: Linux ns 2.6.15-1-686 #2 Mon Mar 6 15:27:08 UTC 2006 i686 GNU/Linux Intel(R) Celeron(R) CPU 2.93GHz
Загрузка проца 93 процента (правда я там один летал :) ) и вроде не лагает.
Работает все это под wine-0.9.9-1.
Ставилось это так:
vmware -> ILDS -> копируем куда нам надо
Xtightvnc или любой другой эмулятор X11 Xtightvnc :1 -> export DISPLAY=:1 -> запуск в фон.
Модераторам: просьба переименовать тему в "IL-2 Server и Linux."
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
ээ...чето не понял...под винварью что запущено?
линукс или винда?
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
основная Линукс, и извращенным способом на ней установили сервер Ила. Где-то эта инфа уже проскакивала.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
KBaks, так под чем всё же запускался Ил: wine или vmware? Кто такой ILDS?
Судя по скриншоту всё же wine, тогда причём тут VMWare, ILDS и эмуляторы X11? Проясни, пожалйста.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
IL2SC - IL-2 Sever Commander(R) Gennadich team
ILDS - Il-2 Dedicated Server (выделенный сервер для ИЛ-2)
Вообщем всё понятно - у него получилось запустить выделенный сервер под Wine (windows эмулятор) на Линуксе. Конектится к нему с другой машины (виндовой).
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от IvanoBulo
Вообщем всё понятно - у него получилось запустить выделенный сервер под Wine (windows эмулятор) на Линуксе. Конектится к нему с другой машины (виндовой).
А для чего ILDS?(спасибо за расшифровку)
Хорошо бы ещё узнать сколко fps'ов на Чёрной смерти получается в такой связке.
P.S. Так судя по скриншоту из под wine запущен ILDS, а вот как запущен сам Ил непонятно...
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Разьясняю :).
Сервер работает под последним wine. Игра была запущена под виндой (я не любитель извращений с cedega). VMWare использовалась для установки сервера (почему-то распаковщик не захотел работать под wine). Далее весь каталог был перенесен в wine каталог и оттуда запущен. Xtightvnc нужен был для работы с X11 из под винды, т.к. линукс сервер у меня без монитора (т.е. все делалось по сети через ssh/vnc). Производительность померяем вечером (попрошу знакомых DF зайти ко мне), тогда и отпишу.
К стати, интересует, какая производительность сервера должна быть на целероне 3GHz?
ЗЫ: il-2 не запускался, по этому про черную смерть сказать не могу :)
ЗЗЫ: тема названа не корректно, модераторов уже попросил в первом посте переименовать, ибо речь идет о IL-2 Dedicated Server!.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от mr_tank
основная Линукс, и извращенным способом на ней установили сервер Ила. Где-то эта инфа уже проскакивала.
Извращенным это да :). Но зато теперь можно будет сервера не только под виндой держать (уж больно сложно найти такой сервер в сети), но и под линухом. Надо только стабильность его проверить, хотя если Java+JNI заработала, то дальше уже проблем быть не должно.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от KBaks
Разьясняю :).
Ну ты и расписал... Мог бы просто написать - Ил2СЕРВЕР запущен под Линухом такого то дистра с таком то Wine. Всё. А рассказ людям про разные vmware, X11 и пр. это то зачем? :)
Сервер довольно давно может быть запущен под Линухом, поскольку в нём нет звука, а именно он мешает самой игре запускаться по человечески. Но на стабильность этой связки я не поставлю и рубля. А это сервер всё таки, он должен работать круглые сутки, годами и без сбоев.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от ROA_McFris
Ну ты и расписал... Мог бы просто написать - Ил2СЕРВЕР запущен под Линухом такого то дистра с таком то Wine. Всё. А рассказ людям про разные vmware, X11 и пр. это то зачем? :)
Сервер довольно давно может быть запущен под Линухом, поскольку в нём нет звука, а именно он мешает самой игре запускаться по человечески. Но на стабильность этой связки я не поставлю и рубля. А это сервер всё таки, он должен работать круглые сутки, годами и без сбоев.
Написал что делал. Согласен, может и лишнее... но может кому поможет.
По поводу стабильности... был опыт? Проверяли? Где падает?
Даже интересно, если уже кто-то проводил эксперименты.
Вот поиск ничего кроме
http://appdb.winehq.org/appview.php?versionId=2466
http://www.sturmovik.de/wiki/index.p...dicated_Server
ничего путного не дал и в основном все говорят, что это вообще невозможно.
ЗЫ: если эта тема никому, кроме меня не интересна, можно и удалить.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от ROA_McFris
Ну ты и расписал... Мог бы просто написать - Ил2СЕРВЕР запущен под Линухом такого то дистра с таком то Wine. Всё. А рассказ людям про разные vmware, X11 и пр. это то зачем? :)
Сервер довольно давно может быть запущен под Линухом, поскольку в нём нет звука, а именно он мешает самой игре запускаться по человечески. Но на стабильность этой связки я не поставлю и рубля. А это сервер всё таки, он должен работать круглые сутки, годами и без сбоев.
Ну на стабильность самой винды тоже шибко полагаться не стоит, особенно если машина открыта в интернет - чуть не каждый день дыры находят.
А линукс пока рано сбрасывать со счетов ;) Всёж хостинг гораздо дешевле и легче найти хороший что немаловажно для держателей серверов. Кстати, Нулвар тоже может мигрировать при случае - от виндового нейтива софт независимый ;)
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от KBaks
По поводу стабильности... был опыт? Проверяли? Где падает?
Даже интересно, если уже кто-то проводил эксперименты.
Это было оооооочень давно, я уже не вспомню. Вот ты нам и расскажешь.
Иван, за 2.5 года существования Нулевого не было ни одного падения, дыр, или чего либо ещё (тьфу-тьфу-тьфу). Не в системе счастье. Но найти дыры, при желании всегда можно, опять таки где угодно.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от KBaks
Разьясняю :).
Сервер работает под последним wine. Игра была запущена под виндой (я не любитель извращений с cedega).
Ясно. Чуда не произошло. А X11 под виндой запускал из чистого интереса? Для сервака то достаточно telnet/ssh.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от sergeyk
Ясно. Чуда не произошло. А X11 под виндой запускал из чистого интереса? Для сервака то достаточно telnet/ssh.
В принципе оно не нужно... но ошибки, которые могут выбрасываться сервером оборачиваются в MessageBox, т.е. нужны X-ы. (хотя возможно при последующих попытках инсталяции и они будут не нужны, это была просто попытка, хоти и кривоватая)
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от ROA_McFris
Это было оооооочень давно, я уже не вспомню. Вот ты нам и расскажешь.
Ну вот видишь. Очень давно была кривая wine под которой много чего не работало. Сам сервер вообще валился в потоках. Сейчас нормально работает (т.е. взлет, убиение колонны, разбился, посадка) все отработало. А вообще посмотрим. Канал у меня правда не безлимитный, но думаю пущу народ полетать, к тому же надо новый командер тестить, вот под линухом и буду тестить, чтоб одновременно на машине и сервер и игру не поднимать.
В общем пока бум считать - бета. Посмотрим как будет дальше работать.
Цитата:
Сообщение от ROA_McFris
Не в системе счастье. Но найти дыры, при желании всегда можно, опять таки где угодно.
Для хостинга, в ней и есть счастье :). Линух доступнее и дешевле даже в виде dedicated. Админить проще (не нужно всяких извратов с RAdmin и терминал серверов только ssh хоть по модему). Права админа вообще не требуются (даже чтоб wine поставить, т.е. главное чтоб за отжер ресурсов с сервера не выгнали :) ). Что еще нужно для счастья? :)
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от sergeyk
Ясно. Чуда не произошло. А X11 под виндой запускал из чистого интереса? Для сервака то достаточно telnet/ssh.
К стати, сегдня попробывал запустить саму игру. Нормально заработала. Где-то -5% фпс. При включенном звуке (правда сам звук в wine был выключен). Ничего не выкладываю пока не сдалаю:
1. Звук (через alsa скорее всего)
2. Джой (линух мои CH видит, осталось только wine-у обяснить)
3. Полный экран (почему-то не захотели X11 переключаться).
Что интересно: работает в OpenGL, исползуются всякие шейдеры (судя по логам нвидиевского драйвера и красивой воде), грузится игра быстрее.
Играть конечно не буду (ибо трекир и дрова CH естественно не заработают), но для тестирований всяких пойдет :).
(по сети играет только если LocalHost в конфиге прописать, иначе SocketException: bind failed)
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
НЕЕТ! Интересна, и очень даже многим. Хорошее ты дело затеял. Тут уже кто-то сказал, что сервер под линуксом найти гораздо проще, чем с виндой. И, всё-же интересует момент падучести его, т.е. сколько он может выдержать игроков, и как вообще это всё будет работать. падает/не падает.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от hever
НЕЕТ! Интересна, и очень даже многим. Хорошее ты дело затеял. Тут уже кто-то сказал, что сервер под линуксом найти гораздо проще, чем с виндой. И, всё-же интересует момент падучести его, т.е. сколько он может выдержать игроков, и как вообще это всё будет работать. падает/не падает.
Пока вот 2 дня висит. Вчера с Фельдом летали, тоже вроде ничего... В общем надо поболе народу затащить. Жаль у меня траффик не резиновый :). Да и машинка слабая (целерон 2ГГц и 768М мозгов...). Жрет почти весь проц постоянно, при этом откушал 83Мб. На днях прикручу к нему сервер от Ивана и тогда можно будет попробывать в инет выставить.
(к стати, ктонить может сказать, сколько сервак траффику жрет. Ну допустим при 16 игроках? 5Гб в месяц хватит?)
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от KBaks
Да и машинка слабая (целерон 2ГГц и 768М мозгов...).
(к стати, ктонить может сказать, сколько сервак траффику жрет. Ну допустим при 16 игроках? 5Гб в месяц хватит?)
Нифига себе слабая... На такой машинке обязан до 32 игроков тянуть и не крякать.
Трафику жрёт много... В день при средней загрузке (вечером до 30, днём 2-3 игрока) выходит от гига в сутки и больше. В сумме за месяц набегает под 40 гиг где то.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от ROA_McFris
Нифига себе слабая... На такой машинке обязан до 32 игроков тянуть и не крякать.
Да? Хмм... ну тогда надо пробывать. (я почему-то думал, что слабовата. виндовый сервак не поднимал, по этому сравнить не с чем).
Цитата:
Сообщение от ROA_McFris
Трафику жрёт много... В день при средней загрузке (вечером до 30, днём 2-3 игрока) выходит от гига в сутки и больше. В сумме за месяц набегает под 40 гиг где то.
Ок. Спасибо за информацию. Буду думать где бы полноценный тестовый поднять, чтобы под нагрузкой проверить.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Тут главное не проц (у нас 3ГГц, но загрузка от ИЛА процентов 10 по максимуму), а память, коей для "языка" Явы (с её регулярными гарбажами) надо много. Но тут помогает регулярная перезагрузка Ила, а 768мб на сутки для 16 игроков хватит.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от ROA_McFris
Тут главное не проц (у нас 3ГГц, но загрузка от ИЛА процентов 10 по максимуму), а память, коей для "языка" Явы (с её регулярными гарбажами) надо много. Но тут помогает регулярная перезагрузка Ила, а 768мб на сутки для 16 игроков хватит.
Ок. Понятно. Жалко нельзя древнюю 1.3 поменять на 1.5. Так таких проблем нет.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Цитата:
Сообщение от ROA_McFris
Нифига себе слабая... На такой машинке обязан до 32 игроков тянуть и не крякать.
Трафику жрёт много... В день при средней загрузке (вечером до 30, днём 2-3 игрока) выходит от гига в сутки и больше. В сумме за месяц набегает под 40 гиг где то.
а какого трафика, входящего 40 гигов? или это суммарно?
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Конечно входящего... Исходящий то никто и не считает, он бесплатный. :) Но соотношение 1 к 2.5 к исходящему.
-
Ответ: IL-2 и Linux. Это стало возможно или я что-то не учел?
Запихал я тоже под линуха сервер 4.04м
FBD не фурычит нифига... Что нынче модно в качестве менеджера миссий и статистики?