LINUX.ORG.RU

DICE: «Мы очень сильно хотим работать под Linux»

 ,


1

2

DICE, разработчики серии игр Battlefield и Mirrors Edge, заинтересованы в разработке под Linux и чувствуют, что этой ОС нужна только одна «убийственная» игра, чтобы стать популярной.

Первому Xbox потребовалось Halo, чтобы народ начал сходить по нему с ума — как правило, требуется одно убийственное приложение или одна убийственная игра, чтобы люди были готовы принять новинку — пересесть на Linux нетрудно, и нужна всего одна игра, которая бы мотивировала вас пересесть на эту систему.

>>> Интервью

★★★★★

Проверено: mono ()

Ответ на: комментарий от xtraeft

а с чем проблемы в CENTOS ?

в саентифике все проблемы решились статической сборкой vlc и audacious

Slackware_user ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Собираюсь собрать такой бинарник для Linux, который потом запустится у всех, у кого бинарный дистрибутив Linux для x86/x86_64. Делайте заказы. Но VLC или Wine не осилю - слишком много зависимостей.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

с vlc рекомендую глянуть slackware.com/~alien - там есть скрипт для статической сборки под слакварь, проблем сделать из него скрипт для сборки LSB rpm быть не должно особо.

Slackware_user ★★★★★ ()
Ответ на: комментарий от steemandlinux

Я просто когда собирал пакеты под дебиан, наелся вдоволь этих кактусов

...но так ничего и не понял.

tailgunner ★★★★★ ()
Ответ на: комментарий от winddos

Да я то понимаю, что для крупных проектов этого не только недостаточно, но зачастую и неприемлемо. Но для ориентирования начинающих иную ОС инди-клпеаторов почему бы и нет? Если

p.s. Хотя да, согласен. прежде чем поддакивать надо было хоть заголовок треда прочитать :)

spectr00 ★★★ ()
Ответ на: комментарий от Slackware_user

Ух ты. Даже VLC можно... Не знаешь, как так сделали Trine, чтобы он часть файлов искал в ./lib64? Вот ldd. Наверное нужно править код, как с dlopen.

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от Slackware_user

а с чем проблемы в CENTOS ?

старый софт, маленькие репы, раздолбаи разработчики.

xtraeft ★★☆☆ ()
Ответ на: комментарий от xtraeft
apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ia32-libs

как удалить то этот google-earth?

xtraeft ★★☆☆ ()

DICE без разрешения EA даже пукнуть не имеет права, чего уж говорить о портах под Linux

Gary ★★★★★ ()
Ответ на: комментарий от spectr00

Но для ориентирования начинающих иную ОС инди-клпеаторов почему бы и нет?

Все инди-клепатары клепают на Unity, у них даже исходного кода нет. Остальные это в основном ССЗБ и советы по сборке им не нужны.

winddos ★★★ ()
Ответ на: комментарий от Slackware_user

Как Патрик кстати на LSB этот смотрит?

anonymous ()
Ответ на: комментарий от xtraeft

В дебе уе-ищный пакетный манагер, смотри маны по нему.

anonymous ()
Ответ на: комментарий от ZenitharChampion

Ты слишком сильно за жму/пинус радеешь, это походит на помешательство, какой смысл тебе пиарить этот присловутый ЛСБ, если он никому на-уй не нужен и корпорации, которые делают профит в сотни мильонов долларов кладут на него агрегат? Комэрсам как выгодно, так и договорятся и пох-й им будет идет там что-то на «архитектуре для роутеров» или не идет, если увидят профит, то не пойдет, а побежит. Лучше бабу себе найди, заведи детишек и за них радей, для психики годно и обществу полезней. Добра тебе Зенитар.

ПС Убунту такой же к-л как и ОпенЗюзя

anonymous ()
Ответ на: комментарий от anonymous

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

xtraeft ★★☆☆ ()
Ответ на: комментарий от steemandlinux

«Приходит домохозяйка с работы домой»

Если она домохозяйка, то дом и есть её работа. А если нет, то уже не домохозяйка.

Oleaster ★★★ ()
Ответ на: комментарий от xtraeft

У меня на Убунту с Хромом подобный конфуз был, разрулил феерическими шоманскими методами ЕМНИП dpkg force remove, потом удаление репозитория, ключей гугла, у меня там покетный менеджер знатно перекосило от всего этого, еще что-то делал, восстановил ПМ, ужаснулся потраченному времени, вернулся на Слакварь :)

anonymous ()
Ответ на: комментарий от RussianNeuroMancer

Я думаю, что ответ настолько очевиден, что мне не стоит отвечать на этот вопрос :)

Так да или нет? (:

Atheist ★★★ ()
Ответ на: комментарий от anonymous

Спасибо :-) С моей психикой ничего плохого не произойдёт - я же всего лишь написал комментарий на ЛОРе. Смысл - ну а вдруг кто-нибудь не знает? До релиза Steam for Linux я думал что все и так знают, но нет.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

я думал что все и так знают, но нет.

Кто не знает, тот ССЗБ и должен страдать.

anonymous ()
Ответ на: комментарий от anonymous

Да и вообще кому нужен этот LSB, только седо-удым старцам, молодые же выбирают Java, только Java, только виртуальная Java машина, юнайт Жава и виртуальная Жава машина, только молодость, только хардкор, поясняй всем открыто в лицо Жава!

anonymous ()
Ответ на: комментарий от RussianNeuroMancer

Когда «нет» - сразу говорят «нет», либо игнорируют.

Иногда ответ это просто ответ. Нет, ну правда.
К тому рядовой разработчик или комьюнити менеджер/сапорт на такие вопросы отвечать просто не имеет право.

Bohemia Interactive это в первую очередь не игровая компания, они зарабатывают на военных симуляторах. Линукс версия у них будет тогда, когда какой-нибудь заказчик им это оплатит, а это может ещё не скоро произойти.

winddos ★★★ ()
Последнее исправление: winddos (всего исправлений: 1)

Когда у меня планшет Wacom'овский будет работать нормально под Linux

Тогда и можно будет в Linux писать игры. А пока ни-ни, я даже молчу о Photoshop'е и Illustrator'е! Благо пользуюсь GIMP'ом и InkScape'ом + BlackInk Steam'овский для скетч-коллажей(его пока под Linux нет, но будут нормальные драйвера думаю появится). Вот с музыкальными инструментами другое дело вроде.

Woofywoof ()
Ответ на: комментарий от ZenitharChampion

Мне интерестно, а что в opensuse (и, наверное, еще кучи дистрибутивов) не так с зависимостями стима?

Есть пакет стима у него есть зависимости zypper if --requires steam

... libpng >= 1.2.13 openal-soft >= 1.13 libopenal1-32bit >= 1.13 mozilla-nss-32bit >= 3.12.3 libgcc_s1-32bit >= 4.1.1 ...

вот только сегодня через Apper стим обновился из зависимостей.

итого: Размер после установки: 2,5 KiB :)

ppy ★★ ()
Последнее исправление: ppy (всего исправлений: 1)
Ответ на: комментарий от xtraeft

dpkg force remove

читай выше - не работает :(

Так бывает, когда пакеты собирают и тестируют специально обученные обезьяны.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

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

xtraeft ★★☆☆ ()
Ответ на: комментарий от xtraeft

и почему то я подозреваю, что это дебианопроблемы, опять же: пакетный менеджер не должен требовать зависимости при _удалении_ пакета

xtraeft ★★☆☆ ()
Последнее исправление: xtraeft (всего исправлений: 1)
Ответ на: комментарий от xtraeft

твой гениальный зенитур

Он настолько же мой, насколько и твой.

пакетный менеджер не должен требовать зависимости при _удалении_ пакета

Насколько я вижу из сообщений об ошибках, у тебя пакет с багами. Естественно, что у пакетного менеджера с ним проблемы.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Насколько я вижу из сообщений об ошибках, у тебя пакет с багами. Естественно, что у пакетного менеджера с ним проблемы.

к пакету у меня претензия одна: он установился, но не запустился (он просил установить зависимость lsb-core, которую я установил).

./googleearth-bin: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory

на что мне ответили

lsb-desktop. У тебя без этого мало что из игр Humble Bundle запустится. Кроме первого бандла, где код всех игр открыли.

DICE: «Мы очень сильно хотим работать под Linux» (комментарий)

Откуда я должен был узнать о том, что нужно установить эту зависимость?
Пакет собран криво, тут согласен. Но я считаю, что пакетный менеджер не должен ломаться от такого (тем более, что пакет установился без ошибок!)

xtraeft ★★☆☆ ()
Последнее исправление: xtraeft (всего исправлений: 2)
Ответ на: комментарий от xtraeft

Пакет собран криво, тут согласен.

Мне кажется, ты просто произносишь слова, которых не понимаешь.

я считаю, что пакетный менеджер не должен ломаться от такого

Пакетный менеджер не сломался, он действует так, как задумано:

 subprocess installed pre-removal script returned error exit status 1

Это ситуация, когда требуется ручное вмешательство.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Мне кажется, ты просто произносишь слова, которых не понимаешь.

в зависимостях пакета нет lsb-desktop.
по поводу Гугла был не прав, извиняюсь

Пакетный менеджер не сломался, он действует так, как задумано:

лол.
2013 год на дворе, а пакетный менеджер не может работать самостоятельно.

xtraeft ★★☆☆ ()
Ответ на: комментарий от xtraeft

это мне сейчас для удаления пакета и восстановления работоспособности dpkg надо весь lsb-desktop (напоминаю, которого даже в зависимостях нет) тащить и ставить?

xtraeft ★★☆☆ ()

Valve и без них справится с этой задачей, выпустив эксклюзивный Half-Life 3

DENis ()
Ответ на: комментарий от xtraeft

лол.

Веско.

2013 год на дворе, а пакетный менеджер не может работать самостоятельно.

Единственное, что ты можешь предъявить dpkg - отсуствие опции --dont-run-scripts.

tailgunner ★★★★★ ()

Извините, если ээто пост вам покажется оскорбительным. Но я счтитаю что это очередной «пук в лужу». Мы хотим работать под линукс... , но делать ничего не будем. Чтобы привлечь внимание к linux как игровой платформе по-сути надо было объявить новомодный yoba-шутерок эксклюзивным для линукс,но это не выгодно коммерчески.

lithops ()
Ответ на: комментарий от tailgunner

Единственное, что ты можешь предъявить dpkg - отсуствие опции --dont-run-scripts.

хорошо, пусть не удаляет, если не может.
почему теперь из-за этого я не могу ничего установить или обновить?

xtraeft ★★☆☆ ()
Ответ на: комментарий от DENis

Valve и без них справится с этой задачей, выпустив эксклюзивный Half-Life 3

хватит эти идиотские фантазии разводить.
valve - не идиоты, и не станут терять миллионы денег.

xtraeft ★★☆☆ ()
Ответ на: комментарий от lithops

Какой унизительный пост, меня даже затрясло.

anonymous ()
Ответ на: комментарий от xtraeft

почему теперь из-за этого я не могу ничего установить или обновить?

Я не могу ответить на это, потому что ты можешь - dpkg вполне работает. Но apt-get (и, возможно,aptitude) требуют для работы согласованного состояния базы пакетов (т.е. удовлетворенных зависимостей), и apt-get install -f даст тебе вариант починки. Не хочешь делать, как предложено - поработай руками.

А то, что ты «давно пользуешься Debian» и не сталкивался с такими проблемами, говорит о двух вещах - его разработчики хорошо знают свое дело, а ты никогда не собирал более-менее сложных пакетов.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

apt-get install -f даст тебе вариант починки

нерабочий вариант починки

Не хочешь делать, как предложено - поработай руками.

может, легче слаку поставить? кстати, я хочу делать как предложено - но оно не работает!

А то, что ты «давно пользуешься Debian» и не сталкивался с такими проблемами, говорит о двух вещах - его разработчики хорошо знают свое дело, а ты никогда не собирал более-менее сложных пакетов.

не собирал - я и не говорил, что занимаюсь сборкой пакетов.
и про дебиановских ментейнеров тоже ничего плохого не говорил (хотя читал о случаях, когда апдейт ломал систему).

//жду ubuntu click и переезжаю на убунту

xtraeft ★★☆☆ ()
Последнее исправление: xtraeft (всего исправлений: 2)
Ответ на: комментарий от xtraeft

может, легче слаку поставить?

Поставь.

кстати, я хочу делать как предложено - но оно не работает!

Ссылку на вывод apt-get

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner
apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  lsb-core
The following NEW packages will be installed:
  lsb-core
0 upgraded, 1 newly installed, 0 to remove and 64 not upgraded.
1 not fully installed or removed.
Need to get 0 B/44.3 kB of archives.
After this operation, 155 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
Selecting previously unselected package lsb-core.
(Reading database ... 33263 files and directories currently installed.)
Unpacking lsb-core (from .../lsb-core_4.1+Debian8+deb7u1_i386.deb) ...
Processing triggers for man-db ...
Setting up lsb-core (4.1+Debian8+deb7u1) ...
Setting up google-earth-stable (7.1.1.1888-r0) ...
Error: Could not find xdg-icon-resource
dpkg: error processing google-earth-stable (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 google-earth-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)
# apt-get purge google-earth-stable
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  google-earth-stable*
0 upgraded, 0 newly installed, 1 to remove and 64 not upgraded.
1 not fully installed or removed.
After this operation, 187 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 33279 files and directories currently installed.)
Removing google-earth-stable ...
Error: Could not find xdg-icon-resource
dpkg: error processing google-earth-stable (--purge):
 subprocess installed pre-removal script returned error exit status 1
Error: Could not find xdg-icon-resource
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 google-earth-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)
xtraeft ★★☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.