LINUX.ORG.RU

Вышел клиент Desura для Linux

 ,


0

2

Тихо и незаметно вышел клиент Desura для Linux. Клиент находился в разработке как минимум с лета и последние два месяца был в статусе беты.

Desura — сервис цифрового распространения игр, в основном авторства независимых разработчиков.

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

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

>>> Подробности (англ.)



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 3)
Ответ на: комментарий от anonymous

>давать рутовый доступ неведомому бинарю, дайте ему эту возможность!

ты реально думаешь, что все программы, установленные с «apt-get install» запускаются от имени рута или тут другой скрыты смысл? o_O

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

> В дебиане лежит, например, Nexus

Забудьте эту проприетарщину для винды и гламурных консолек на Cry Engine (или как там его?). Тот NexuIZ что до сих пор лежит в Дебиане теперь зовётся Xonotic.

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

> Это не значит, что нужно городить костыли, это значит что надо добавить в Debian поддержку дельта-обновлений.

Самый серьёзный недостаток дистровых пакетных менеджеров - отсутствие способа заплатить за пакеты. Нет, платный софт не весь проприетарный.

И да, а ты уверен, что в Desura она есть?

Есть. Что-то чуть умнее чем rsync, в детали не вникал.

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

> Вердикт - некоторого требует допиливания (к примеру, в случае провала запуска писать, в чем дело)

Должен писать. В любом случае - жалуйтесь на форуме.

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

>ты реально думаешь, что все программы, установленные с «apt-get install» запускаются от имени рута или тут другой скрыты смысл? o_O

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

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

> Desura ставит игры в /opt или какой-нибудь /var/desura?

Рядом со своим бинарём. т.е. рут не нужен совсем.

naryl ★★★★★
()

При запуске матерится Do not load image бла/бла/бла/десура.пнг. Вылетает после ввода логина/пароля.

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

Ну так при установке он же в худшем случае скрипты из разных секций spec-файла выполняет, а там все видно, что он может сделать, а обычно - просто раскидает файлы по файловой системе. Хотя лично меня эта тема с исполнением чего угодно из любого левого rpm от имени рута в момент установки тоже в свое время мягко говоря удивила.

bender ★★★★★
()

> Разработчики рассматривают возможность открытия исходных кодов клиента под GPL.

Рассмотрели и открыли под GPLv3.

Здесь ничего кроме вики не будет: https://github.com/lodle/Desura

Здесь будут сорцы: https://github.com/lodle/Desurium

Репа пока закрытая, но тем кто громче и дольше всех орал на форуме (мне, например) к ней дали доступ. Сейчас там самодостаточная билд-система основанная на гугловском GYP, в которой нет возможности использовать системные библиотеки. А ещё они, похоже, нарушали пару лицензий, т.к. репа содержит патч к, например, wxwidgets, без которых Desura совсем не соберётся.

Ищем человека проверить секурность сервера и с собранным за три дня на форуме коммьюнити пилим билд чтобы использовал системные либы и собирался с ними, вместо прилагаемых. Открытие репы всему миру ожидается через неделю.

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

> Потому что современные игры весят столько, что на них никакого / не напасешься.

/usr отдельным разделом или в /opt ставить, который отдельным разделом.

Все нормальные вантузятники, например, ставят игры на D:

нормальные


вантузятники


/0

любитель свободы с колючей проволокой.


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

А я любитель свободы без колючей проволоки.

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

> Забудьте эту проприетарщину для винды и гламурных консолек на Cry Engine (или как там его?). Тот NexuIZ что до сих пор лежит в Дебиане теперь зовётся Xonotic.

То то я смотрю он давно не обновляется... Видимо уже переименовали... давно забыли, не волнуйся. Это просто был как удачный пример!

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

> В дебиане лежит, например, Nexus. Если его ставить как пакет, то все пакеты занимают около гига. В репозитории лежал nexus-data-1.0.0-1.deb, потом обновили до nexus-data-1.0.0-2.deb и при обновлении системы качаешь этот огромный архив заново.

В Дебиане до сих пор нет дельта-обновлений?! Охренеть.

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

> хочу sudo apt-get install desura-client, а не бинарь неведомый запускать

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


Не бинарю, а только установочному скрипту. Распаковать deb-пакет вручную, прочитать скрипты и посмотреть, нет ли где suid-битов вполне реально.

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

> Нет, платный софт не весь проприетарный.

Ну и какой платный софт не проприетарный?

отсутствие способа заплатить за пакеты.


Если это лепить в пакетный менеджер — это будет нарушение принципа UNIX: программа должна делать одну вещь, но делать её хорошо.

Для того что бы заплатить есть программы такие как bitcoind. Для того что бы установить есть пакетный менеджер. Костыли не нужны!

Xenius ★★★★★
()

проблема в том что у меня на широком экране нельзя смасштабировать отображение Desura! т.е. все страницы узкой полосой посередине! =(

как это лечить? наверняка не только у меня

а еще - они откроют под GPL... а написано на wxWidgets, я писал на этой библиотеке раньше, но сейчас Qt более предпочтительнее - они будут иметь базовую закрытую часть в виде блоба и отдельно интерфейс, который и откроют? надеюсь если так, то на Qt его перепишут...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Xenius

Объясни это тем, кто делает на костылях деньги. Им на твои “программа должна“, к сожалению, плевать.

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

> хоть бы Valve выпустило Steam для Linux

Steam довольно глюкав. Падает иногда, апдейты бывает не может скачать (а без апдейта игра не запускается). Но терпеть можно. Это на Windows.

На Mac OS X уже тихий ужас, падает и виснет часто, причем на ровном месте. Игрушки по сравнению с Windows-версиями дико тормозят.

Что будет на Linux, когда добавятся еще и проблемы с опенсорсными драйверами и зоопарком библиотек, — представить страшно.

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

/usr отдельным разделом или в /opt ставить, который отдельным разделом.

И какого размера должен быть /usr\//opt? Выделить 100 гектар, из которых процентов 90 будет пустовать и ничем другим их не заполнить? Вместо того, чтобы как человек поставить в /mnt/Data/Games?

Все нормальные вантузятники, например, ставят игры на D:
нормальные
вантузятники

/0

В другой раз, когда Мастер Фу давал публичную лекцию, один пользователь, наслушавшись рассказов о мудрости Учителя, подошел к нему за советом. Он трижды поклонился Мастеру Фу.

«Я хочу постичь тайны Великого Пути, но командная строка вводит меня в замешательство».

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

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

«Расскажи мне, - спросил он у неофита, - о коде, который ты написал, и о работе по проектированию, которую ты проделал».

Неофит начал, заикаясь, отвечать, но не мог ничего сказать.

Мастер Фу повернулся к пользователю. «Скажи мне, - осведомился он, - зачем ты ищешь Великий Путь?»

«Мне не нравится программное обеспечение, которое окружает меня, - отвечал пользователь. - Оно ненадежно работает и не радует глаз и сердце. Услышав о том, что путь UNIX, хотя и труден, но превосходен, я пытаюсь отбросить все препоны и обман».

«И чем же ты занимаешься, если так борешься с нынешним программным обеспечением?» - спросил Мастер Фу.

«Я - строитель, - ответил пользователь. - Многие дома в этом городе построены моими руками».

Мастер Фу повернулся к неофиту. «Кошка может насмехаться над тигром, - сказал он, - но это не превратит мяуканье в рев».

Услышав это, неофит достиг просветления.

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

> Платные игры обычно несвободные, а несвободные игры не нужны.

Да не товарищ - это ты не нужен. Играй в свои свободные тетрисы и арканоиды, а я пожалуй сыграну в «несвободные» Oilrush, Dilogus, Trine 2... и получу истинное удовольствие! Касательно первых 2х игр - еще и поддержу разработчиков мощного кроссплатформенного движка.

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

>Мне достаточно знать, что хорошие свободные игры (причём настолько хорошие, что проприетарщине до них далеко) существуют и развиваются. Битва за Веснот — очень яркий пример.

Мне кажется, или вы действительно настолько упорот, что просто хорошая игра (Веснот), вам кажется «причём настолько хорошей, что проприетарщине до нее далеко»?

Ну и желание ограничится двумя/тремя нормальными свободными играми - путь только истинных джедаев. Остальные хотят играть в разные игры.

P.S. Бизнес модель свободной игры вы так и не приведете?

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

А я любитель свободы без колючей проволоки.

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

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

> виндузятникам надо снести неполноценную ОС и поставить GNU/Linux

Платные игры обычно несвободные, а несвободные игры не нужны

Фанатьё на марше. :)

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

> «Расскажи мне, - спросил он у неофита, - о коде, который ты написал, и о работе по проектированию, которую ты проделал».

«Спердобейся?!» — возмущенно вскречал неофит, брызгая слюной...

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

А на каком движке Dilogus? Информации по ней скупо... Примерная дата выхода уже известна или уже релизнулась?

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

> Плюсую. Или Стимовцы опять скажут, что линукс не нужен?

Я (линуксоид) тебе скажу, что СТИМ НЕ НУЖЕН. Ты ваще на каком сайте находишься, детка? Тебе нахрена эта DеRьMо-щель от Valve? Там каждая 2я игра с набором анальных защит.

И да - Desura офигенная вещь, юзаю с ранней беты.

Я честный человек, и хорошие коммерческие игры всегда покупаю (как под Windows покупал, так и под Linux покупаю). Но я НИКОГДА не куплю игру с защитой - это неуважение именно к ЧЕСТНЫМ пользователям (под прикрытием яростной борьбы с пиратством, ололо). Так что запомни еще раз, детка - СТИМ НЕ НУЖЕН!

А вот игрушки на движке Unigine - нужны! Они годные и классные. :)

Купили Oilrush с пацанами, мультиплеер одно удовольствие...

Еще MMORPG (или просто RPG) Dilogus на этом движке творят, будет что-то невообразимое!

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

> А на каком движке Dilogus? Информации по ней скупо...

http://unigine.com/press-releases/101216-dilogus-the-winds-of-war/

Новая фэнтези RPG на Unigine. Причем обещают прорыв в жанре RPG. Не совсем понял, но вроде с элементами MMO... Вообще, до недавнего времени Digital Arrow Studio занимались разработкой другой игры. Но теперь начали Dilogus. Игра выйдет под Linux и Windows (Mac не заявлен).

Немного скринов... http://unigine.com/press-releases/101216-dilogus-the-winds-of-war/

И вот здесь красивые. http://www.indiedb.com/games/dilogus-winds-of-war

Еще в начале 2012 нас ждет Trine 2. http://trine2.com/site/

Кстати, на каком движке Trine 2 сделана?

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

>Вот как раз кто использует GNU/Linux с проприетарным ПО — это тот кто вроде как свободен, но вынужден ходить по участку, где то и дело встречаются кусочки пространства, огороженные колючкой и усеянные капканами — проприетарные блобы.

А я любитель свободы без колючей проволоки.

Свобода - это свобода что либо делать. Линукс дает мне свободу пользоваться им в любых целях. Ставить на него любые программы, как платные, так и бесплатные; как свободные, так и проприетарные; как открытые, так и закрытые. Это моя свобода.

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

Это не блобы огорожены колючей проволокой. Это ты огородился от всего мира колючей проволокой, и не пускаешь к себе проприетарщину - чтож, это твое право, твой выбор, твоя свободная воля. Но НЕ НАВЯЗЫВАЙ окружающим свои представления о свободе, не ограничивай свободу окружающих своим мировоззрением. Каждый волен придти к выбору сам.

Не все согласны с принципами такой строгой свободы. Как сказал один известный человек: «Я не политик, я программист». Что же, я скажу по своему: «Я не политик, я пользователь, у которого есть свобода выбора ПО». А тебе я еще раз скажу, не в твоем праве навязывать мне свои представления о свободе. Если это твой выбор - это твой выбор, но не мой.

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

> Примерная дата выхода уже известна или уже релизнулась?

Я так понял альфа.

Не, ну разве не красота? :)

http://i29.fastpic.ru/big/2011/1118/cc/cbbd5c33a09cb6dfc9587665dd8993cc.jpg

http://i27.fastpic.ru/big/2011/1118/d5/2949289c0463e102223571be50f9fad5.jpg

Там еще концепт-артов много, особенно классы интересные (довольно нестандартные для RPG).

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

> Это не блобы огорожены колючей проволокой. Это ты огородился от всего мира колючей проволокой

Но НЕ НАВЯЗЫВАЙ окружающим свои представления о свободе

Золотые слова, золотые!!!

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

> То есть игры устанавливаются в обход пакетной системы?



Нафига она нужна если apt-get, urpmi, slackpkg и так далее есть уже неизвестно сколько лет?


Полностью поддерживаю.
Вот если бы он качал в кеш, определял дистрибутив(или лучше сказать систему управления пакетами), да готовил пакет(тоже наверное ложить в кеш нужно), да потом его устанавливал предоставленными средствами - вот тогда было бы дело.(Ну или вместо пакета делать копирование самостоятельно но то что сделал отметить в метабазе СУП что-бы можно было стандартным способом снеснти)

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

Ты забываешь про такую вещь, как налаживание и обслуживание устойчивой связи внутри сообщества людей, которые создают игры и людей, которые хотят в них играть - это прямое общение, ленты новостей, удобное предоставление второстепенной информации типа скриншотов и видео и т.п. Вот наверняка ты сам о том же вестноте узнал от кого-нибудь на LOR'е - хотя не считаешь его частью своей системы, он заполняет пробел в тех местах, в которых его не могут заполнить ни пакетный менеджер, ни bitcoind.

Вот скажи мне, если я завтра напишу свободную игру и выложу ее в какой-нибудь репозиторий games в debian, каким образом ты как любитель свободных игр об этом событии узнаешь? Второй вопрос - запуская очередную свободную игрушку, где ты обычно ищешь номер биткоин-кошелька, на который можно отправить деньги автору?

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

Тебе никто не мешает и дальше задротствовать, искать в сети пакеты, ставить по одной штучке, и будут у тебя эти игрульки храниться с сотне папок, а их файлы (сейвы, профили) еще в сотне папок...)) А у меня все игры и файлы к ним будут храниться в папке /opt/games/desura. Ты еще разработчиков обвини, что они не задротствуют с 1001й системой установки, а сделали удобный универсальный способ доставки, хранения и обновления для всех Linux-дистров.

Вообще какая-то школота на ЛОРе завелась, раньше такого не было... Такую охинею несет! Неблагодарные б****.

anonymous
()

только самые убогие и ущербные могут сомневаться в значимости и полезности этого релиза! ))) очень нужно и важно что эта программа теперь есть

I-Love-Microsoft ★★★★★
()

Идея отличная лишь бы интересные игры под линь стали создавать 3D шутер навроде CSS или футбол PES купил бы не задумываясь . Вот заявили что Desura стабил . Загрузил две игры urbanterror и smocking gun`s . Первая работает , а вторая даже не запускается . Может из-за того что у меня Linux 64 бит ?

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

Desura еще не совсем стабильна. В т.н. финальном релизе сломали выход по кнопке Exit. Но ничего, скоро пофиксят. Кстати из 26 купленных игр (из бандлов) одна тоже не запускается, надо багрепорт отправить.

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

> Ну и какой платный софт не проприетарный?

Начало на прошлой странице не читал, просто приведу примеры. Почти все игры от ID и почти весь первый Humble Bundle. Насчёт биткойнов: вот коплю-накапливаю, всё ищу когда будут пожертвования в них принимать.

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

> Desura еще не совсем стабильна. В т.н. финальном релизе сломали выход по кнопке Exit.

В бете от 16 ноября тоже не работало, я в виртуальном терминале дебага жму Ctrl-C, тогда выходит.

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

> Вот если бы он качал в кеш, определял дистрибутив(или лучше сказать систему управления пакетами), да готовил пакет(тоже наверное ложить в кеш нужно), да потом его устанавливал предоставленными средствами - вот тогда было бы дело.

Вот моя концепция: Установщик (несвободных) программ для Linux, идеальный на мой взгляд

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

> В бете от 16 ноября тоже не работало

Тогда и сломали, при очередном апдейте. До этого 2 недели работало, теперь сворачивается вместо выхода. ;)

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

> особенно классы интересные

Классы не нужны...

...И ЕМНИП один из разработчиков Dilogus говорил что их и не будет.

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

>В т.н. финальном релизе сломали выход по кнопке Exit.

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

bender ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Через клиент Desura скачал , установилась . После в разделе play появляется название игры и надпись готово .Все очень похоже на установку в стиме Играю в 32 битную Urbanterror , 64 бит выдает консоль и дальше не идет . Что-бы переключиться между версиями ->кликнуть на название игры в разделе Play правой кнопкой и выбрать в самой последней строке нужную версию .

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

я не могу даже заставить начать качать, не говоря уже о выборе версии которую запускать... пишет browse all versions/ play now - preparing to install urban terror - далее ошибка NULL, gather failed

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

Ну спасибо! Теперь я разочаровался в Dilogus. Двиижок можно и на Oil Rush заценить.

naryl ★★★★★
()

> бинарный блоб
блоб - большой бинарный объект
бинарный блоб - бинарны большой бинарный объект? :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.