Хотя, коллега и сообщил рабочий белый парень нелегально без визы, и идентификационной карты никогда ничего не делал. Два веса, две меры. +1. re: ваш последний абзац. Некоторые пакеты не "остановить" и затем "пуск" службу, они просто `перезагрузить` или `перезагрузка` служба позже в послеустановочных`. Является ли это хорошая вещь, чтобы сделать или нет, зависит от самого сервиса. Для некоторых он отлично работает и это точно правильно. Для других это может быть "лезть на рожон", как вы говорите. У меня такая же проблема, вы нашли решение? @Дин, если эта ответил на ваш вопрос, вы можете пометить этот ответ как принято. Существует важное исключение, долгосрочные жители. Я США постоянный житель, поэтому у меня есть разрешение жить в США больше, чем десять лет, за которые британский паспорт обычно действует. Я просто обновить мой паспорт по мере необходимости.

Введение

Там может быть ряд осложнений при настройке свободного пространства 2 открытых (FS2Open) на Ubuntu системы. Оригинальное розничная свободного пространства 2 игровые данные все равно нужны, как файлы FS2Open в части предоставляют возможность игры на современной базе Linux (и других) систем. В качестве официальных игровых форумах является местом, чтобы пойти для более общего руководства по запуску игры, я буду сосредоточиться на решении проблемы, как составить Launcher и затем, как запустить игры на Ubuntu.

Скомпилированный двоичный файл из FS2Open (а не лаунчера) размещается на официальном сайте и здесь, хотя эти ссылки будут меняться на более поздних версиях.

Первоначальные Проблемы

1) Мы уже частично решены некоторые проблемы в комментариях:

  • Если у вас есть проблемы с разделяемыми библиотеками, выполните команды LDD ./name_of_fs2_binary , чтобы увидеть, если все было найдено. Если нет, и если вы находитесь на 64 битной системе, вам может потребоваться установить для i386 версии пакета, с, например,

    судо apt-получить установку liblua5.1-0:для i386
    
  • Первый запуск FS2Open бинарных (есть ли ошибки или нет) создать ~/.fs2_open/fs2_open.Ини, где важна графика настройки будут сохранены, и могут быть отредактированы вручную или установите с wxlauncher (см. ниже). Они должны быть установлены правильно по одной или же другой способ.

Главная Проблема

Однако, чтобы решить окончательный проблем с игрой не запускается, это, вероятно, самый простой для составления и использования wxlauncher, а не ручное создание загрузочного скрипта.

Если пусковая работает после компиляции и установки, вы должны иметь:

  • установлена оригинальная отправке файлов данных 2 от розничных копия правильно игры и заверил, что разрешения установлены правильно. Дополнительные сведения см. На официальном форуме игры. Важно отметить, что все файлы должны быть в нижнем регистре или игра их не найдете и вы получите ошибки.
  • перенесли скачанный свободного пространства 2 открытых бинарных на верхний уровень папку с игрой (в/Home/$пользователя/игры/FreeSpace2 например).
  • установлен в OpenAL; однако, если вы решите настроить настройки игры вручную и не используйте лаунчер, вы все равно должны установить в OpenAL с

    судо apt-получить установку libopenal1
    

Сборка и установка

Теперь, для компиляции и установки лаунчера. Скачать соответствующий исходный код пакет с официального сайта и проверить в SHA1 подпись с помощью sha1sum.

Как обычно, довольно много зависимостей необходимы. Обычные пакеты могут быть установлены с:

судо apt-получить установку сборки CMake-необходимые checkinstall

Конкретных пакетов, которые необходимы могут быть установлены с:

судо apt-получить установку языка Python-разработчика на Python-уценки libwxgtk2.8-Дэв libwxbase2.8-Дэв libopenal1 libopenal-dev и wx2.8-заголовки серии WX-общие wx2.8-примеры wx2.8-как i18n libsdl1.2-Дэв libsdl1.2debian

Эти имена пакетов на 12.04, но они должны быть одинаковыми для 12.10. Ридми в комплекте с Скачать ноты, что версия wxWidgets, в должны быть 2.8.10+, но не 2.9.х.

Используя терминал, компакт-диск в папку Загрузки и запустить

тар-xzvf wxLauncher-0.9.1.tar.gz

Теперь, компакт-диск с wxLauncher-0.9.1 и, потому что это с CMake построить, мы обычно теперь создать папку и переместить в том, что:

построение команды mkdir && сборка CD

Следующие настройки сборки с

с CMake .. -DUSE_OPENAL=1

(Для отладочной сборки добавить, -DCMAKE_BUILD_TYPE=debug с)

Я обнаружил, что другой компиляции флаг, указанный в README, С в Скачать не было необходимости, а когда программа была установлена с checkinstall , а затем запустить, то ошибки не возникает и все лаунчер файлы были найдены правильно.

Теперь запустите сделать , чтобы скомпилировать программу, а затем из того же каталога (построить), работать

команду sudo checkinstall --имя_пакета=wxlauncher-обеспечивает=wxlauncher

и сохранить, нажав кнопку return, чтобы принять остальные параметры по умолчанию.

Теперь типа wxlauncher и вы сможете указать путь свободного пространства 2 основной папке с игрой данных и с загруженными FS2Open бинарных. Вы также можете настроить параметры и запустить игру (скриншоты ниже):

enter image description here

Убедитесь, что вы выбрать правильный отправке папку 2; варианты появятся, когда бинарные обнаружено. Нажмите кнопку Обновить и снова выберите это поле, если это не обнаружено.

enter image description here