The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Энтузиаст переработал инсталлятор Steam для использования в ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Энтузиаст переработал инсталлятор Steam для использования в ..."  +1 +/
Сообщение от opennews (??) on 05-Мрт-13, 21:04 
Один из энтузиастов опубликовал (https://github.com/GhostSquad57/Steam-Installer-for-Wheezy) переработанный вариант инсталлятора для установки Linux-клиента Steam в Debian GNU/Linux (поддерживается установка в Wheezy). Изначально Steam поставляется в пакетах для Ubuntu и не поддерживает из коробки использование в Debian из-за несоответствия версий некоторых библиотек, в том числе glibc.

URL: http://www.reddit.com/r/linux/comments/19lhe6/i_rewrote_valv.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=36302

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –7 +/
Сообщение от Аноним (??) on 05-Мрт-13, 21:04 
Теперь нужно будет перерабатывать игры на совместимость с устаревшими версиями Дебиановских библиотек :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от GotF (ok) on 05-Мрт-13, 21:22 
> Теперь нужно будет перерабатывать игры на совместимость с устаревшими версиями Дебиановских библиотек :)

Безнадёжно -_- Для игроделов в большинстве случаев Linux == Ubuntu (и хорошо, если ещё LTS). Например, Warsow имеет официальные бинарные сборки только под 12.04 и в Debian 7.0 оно не запускается (вроде из-за версии libpng).

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от гость email on 05-Мрт-13, 21:31 
Оно и в генте у меня перестало запускацо :)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +5 +/
Сообщение от ананим on 05-Мрт-13, 21:46 
х/з как это, а стим как поставил ещё в декабре на генту, так (естественно обновляясь, где-то частотата раза 2-3 в неделю) всё отлично работает.

если что, то ставлю через оверлей steam-overlay.
есть ещё и в других, например gamerlay, но эти не пробовал.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Аноним (??) on 06-Мрт-13, 00:03 
> всё отлично работает

Вы что, все линукс-игры в Стиме купили, чтобы за всё утверждать? о_О

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

25. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +8 +/
Сообщение от ананим on 06-Мрт-13, 01:24 
всего у меня куплено 14.
а разговор шёл ТОЛЬКО о клиенте стима.
читать НЕ умеешь?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

35. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от ананим on 06-Мрт-13, 08:56 
>Оно и в генте у меня перестало запускацо :)

а да, если вы бета-тестер клиента стима, то проблема проявляется действительно.
есть такое, перестаёт загружаться из-за того, что в генте нет библиотеки libSDL2-*
(собственно не знаю как где, а в генте не видно, чтобы релиз libSDL2 вообще состоялся. только libSDL)
так вот, решается пока так:
# USE=steamruntime emerge -1 games-util/steam-launcher
после чего стим тянет libSDL2 из бандла steamruntime. (переустановить придётся, т.к. этот бандл не установлен по-умолчанию после этого обновления бета-версии)
дальше вы можете либо остановиться на использовании бандла (steamruntime) постоянно (пока в генте не появится libSDL2), либо отказаться (в клиенте — Steam—>Настройки) от бета-тестирования.
тогда клиент стима переустановится на стабильную версию и нужно переставить games-util/steam-launcher без юз-флага steamruntime.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

32. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –2 +/
Сообщение от Аноним (??) on 06-Мрт-13, 08:49 
> Безнадёжно -_- Для игроделов в большинстве случаев Linux == Ubuntu (и хорошо, если ещё LTS).

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

36. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от programmador (ok) on 06-Мрт-13, 12:09 
Warsow 1.0 с getdeb'а запускается в sid если шо. Но кажется я ещё glibc себе ставил из experimental чтоб собранные под quantal игрушки работали. В любом случае это всего лишь вопрос версий а не какого-то софта, привязанного к конкретному дистру.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Wormik (??) on 05-Мрт-13, 21:46 
Все, или почти все игры, доступные в Steam, работают в Debian Stable (и даже в Lenny).
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +1 +/
Сообщение от Darth Revan (ok) on 05-Мрт-13, 21:10 
В пакете даже sources.list не удалён. Зачем это на OpenNET?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –1 +/
Сообщение от Darth Revan (ok) on 05-Мрт-13, 21:12 
На самом деле, можно было бы ему поступить проще и просто запихнуть glibc внутрь bootstraplinux_ubuntu12_32.tar.xz.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

14. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от freehck email(ok) on 05-Мрт-13, 23:06 
> На самом деле, можно было бы ему поступить проще и просто запихнуть
> glibc внутрь bootstraplinux_ubuntu12_32.tar.xz.

Добро пожаловать в рассылку debian-russian. У нас были люди, которые этим занялись и представили результаты. Если интересно - поройте архивы.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

19. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +1 +/
Сообщение от Darth Revan (ok) on 05-Мрт-13, 23:37 
Я тоже так делал :-), просто не анонсировал (точнее, анонсировал узкому кругу лиц), ибо этот пакет пришлось бы поддерживать ещё самому. Решил, что разумнее просто взять glibc из experimental и подключить репозиторий.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

38. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Необъективный_ (ok) on 06-Мрт-13, 16:48 
> На самом деле, можно было бы ему поступить проще и просто запихнуть glibc внутрь bootstraplinux_ubuntu12_32.tar.xz.

Это прямо запрещено лицензией.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

43. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –1 +/
Сообщение от ананим on 07-Мрт-13, 06:25 
В каком месте?

Зыж
Для гцц и глибц сделаны даже исключения на этот счёт.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

45. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Необъективный_ (ok) on 07-Мрт-13, 11:35 
> В каком месте?

В steam install agreement. Цитата:
(ii) you may not modify the Program, except that, in the case of the Linux version of the Program, you may modify scripts and other documentary and graphical files, but not any files containing the term “bootstrap” in the file name, provided that you do not modify any icons, change any copyright or other notices, or alter this or any other license agreement that is included with the Program, and provided further that any modifications you make are identified by you as modifications from the original Program provided by Valve;

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

6. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +1 +/
Сообщение от Слушатель on 05-Мрт-13, 21:46 
И зачем? В experimental есть свежий glibc. По остальным зависимостям все нормально. Единственное что не устраивает - зависмость от xterm (почему нельзя было использовать x-terminal-emulator?).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –3 +/
Сообщение от Wormik (??) on 05-Мрт-13, 21:50 
> И зачем? В experimental есть свежий glibc. По остальным зависимостям все нормально.
> Единственное что не устраивает - зависмость от xterm (почему нельзя было
> использовать x-terminal-emulator?).

Вот именно, зачем, зачем эта новость здесь? Debian чем-то сильно выделяется среди прочих популярных дистрибутивов Linux, которые перепакетировали Steam для своего дистрибутива Linux? Или это чтобы продемонстрировать комичность ситуации - DEB-пакет, который не запускается в DEBian? http://forum.mageialinux.ru/viewtopic.php?id=546

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Аноним (??) on 05-Мрт-13, 23:00 
> Или это чтобы продемонстрировать комичность ситуации - DEB-пакет, который не запускается в DEBian?

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +3 +/
Сообщение от Crazy Alex (ok) on 05-Мрт-13, 23:13 
Тем, что Дебиан "несколько" побольше и позначительнее?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

33. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –1 +/
Сообщение от Аноним (??) on 06-Мрт-13, 08:52 
> Вот именно, зачем, зачем эта новость здесь? Debian чем-то сильно выделяется

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

20. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –2 +/
Сообщение от Darth Revan (ok) on 05-Мрт-13, 23:40 
Потому что:
$ cat /usr/bin/steamdeps
<..>
                        ( "gnome-terminal", ["gnome-terminal", "--disable-factory", "-t", title, "-e"] ),
                        ( "konsole", ["konsole", "--nofork", "-p", "tabtitle="+title, "-e"] ),
                        ( "xterm", ["xterm", "-bg", "#383635", "-fg", "#d1cfcd", "-T", title, "-e"] ),
<..>
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

39. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Необъективный_ (ok) on 06-Мрт-13, 16:52 
Файл /usr/bin/steamdeps первый в очереди на удаление при перепаковке пакета. Ибо это даже не костыль, а натурально вредоносный код.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

10. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Аноним (??) on 05-Мрт-13, 21:50 
Но зачем?

Sid + libc из experimental + убунтовский deb = все работает идеально.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от freehck email(ok) on 05-Мрт-13, 23:03 
Неправда ваша. Еще нужно отвязать от jockey-common.
Лично я для этого тупо собрал dummy-пакет, так как жокей стиму нафиг не нужен.

Хотя с выводом все же соглашусь. Все работает идеально.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от noize (ok) on 05-Мрт-13, 22:46 
в очередной раз задумался о том, чтобы установить legacy-драйвер fglrx(у меня карта 4890, сейчас стоит опенсорсный драйвер) и запустить стим.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от freehck email(ok) on 05-Мрт-13, 23:10 
> в очередной раз задумался о том, чтобы установить legacy-драйвер fglrx(у меня карта
> 4890, сейчас стоит опенсорсный драйвер) и запустить стим.

Стим работает и без него.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

26. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Stax (ok) on 06-Мрт-13, 02:09 
Но очень печально. Ну, то есть, игры на Source очень печально работают. Я пускал TF2 и CS:S - очень низкий fps на свободном драйвере (на 4870x2).
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Ivan1986 email on 05-Мрт-13, 23:22 
Ну как всегда - старый софт - основная проблема дебиана.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от rshadow (ok) on 06-Мрт-13, 00:53 
любитель центоса?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от XoRe (ok) on 06-Мрт-13, 01:17 
> любитель центоса?

Где логика?

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

30. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +2 +/
Сообщение от www2 (??) on 06-Мрт-13, 05:57 
Думаю, что логика в том, что у Debian есть не одна только стабильная ветка, в отличие от Centos, по которому, видимо, судят и Debian.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

31. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –2 +/
Сообщение от Аноним (??) on 06-Мрт-13, 08:44 
> Думаю, что логика в том, что у Debian есть не одна только стабильная ветка,

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

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

18. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от хрюкотающий зелюк on 05-Мрт-13, 23:23 
внутри Steam есть Ubuntu runtime, так что думаю, если установочный пакет установит, то и игры будут работать

хорошо хоть есть Ubuntu с LTS раз в два года - хоть понятно что поддерживать и каких версий

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +5 +/
Сообщение от XoRe (ok) on 06-Мрт-13, 01:18 
Потянулись умельцы.
Под все дистрибутивы сейчас пакетов настрочат.
Эй, кто первый сумеет запустить в винде под cygwin?! :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Онаним on 06-Мрт-13, 05:47 
Мсье знает толк!


Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

34. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Аноним (??) on 06-Мрт-13, 08:53 
> Эй, кто первый сумеет запустить в винде под cygwin?! :)

Не порно, но хардкорно!

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

27. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –1 +/
Сообщение от anonymous (??) on 06-Мрт-13, 05:40 
Новость ни о чем.
Давно уже есть пакеты под Arch, Gentoo, Fedora, OpenSuse. Могу только поздравить дебиановцев с разморозкой.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Энтузиаст переработал инсталлятор Steam для использования в ..."  –2 +/
Сообщение от Онаним on 06-Мрт-13, 05:45 
Мсье знает толк!
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

37. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +5 +/
Сообщение от Необъективный_ (ok) on 06-Мрт-13, 16:46 
Зачем _это_ запостили в виде новости?

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

Кроме того, предложенный в новости пакет весьма сомнительного качества. Например:
1) В пакете куча лишних файлов в /usr/lib/steam/i386-linux-gnu/
2) /etc/apt/* и /usr/bin/steamdeps желательно удалить.
3) Вместо добавления лишнего файла /usr/bin/steam-debian достаточно пропатчить скрипт /usr/bin/steam, что допускается лицензией.
4) В скрипте /usr/bin/steam можно также установить несколько переменных окружения для улучшения работы программы: LC_ALL=C и SDL_AUDIODRIVER=alsa.

Кстати, начиная с какой-то версии пакета даже нет особой необходимости его перепаковывать, если пользователь не боится поставить glibc из experimental.

И более того, скоро пакет steam появится в Debian experimental:
http://ftp-master.debian.org/new/steam_1.0.0.33-1.html

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от graf_pihto on 06-Мрт-13, 18:51 
ого, я думал, что он пристроится где-нибудь в районе debian-multimedia, а тут оф. репы
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

41. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +1 +/
Сообщение от Необъективный_ (ok) on 06-Мрт-13, 18:56 
> ого, я думал, что он пристроится где-нибудь в районе debian-multimedia,

1) debian-multimedia больше нет, теперь deb-multimedia.
2) Каким боком пакет из раздела games относится к multimedia?

> а тут оф. репы

non-free ветка же. Официально это не часть Debian...

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от graf_pihto on 06-Мрт-13, 19:09 
буквоедство детектед :)

> Каким боком пакет из раздела games относится к multimedia?

под deb-multimedia подразумевается любой достаточно известный и признанный 3rd-party репозиторий

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

44. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от ананим on 07-Мрт-13, 06:32 
> 4) В скрипте /usr/bin/steam можно также установить несколько переменных окружения для улучшения работы программы: LC_ALL=C и SDL_AUDIODRIVER=alsa.

А это ещё зачем?
Ну ладно пульс вырубить. Хоть это (уже) по религиозным соображениям, но по соображениям.
А язык зачем убирать? С русским отлично работает.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

46. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Необъективный_ (ok) on 19-Мрт-13, 20:21 
> А язык зачем убирать? С русским отлично работает.

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

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

48. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +/
Сообщение от Аноним (??) on 27-Сен-13, 19:29 
>> А язык зачем убирать? С русским отлично работает.
> Сейчас может быть и работает (все игры не проверял естественно), но совсем
> недавно какие-то игры сегфолтились при запуске с русской локалью (проверялось лично
> мной).

Подтверждаю! по состоянию на 28.09.2013.

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

47. "Энтузиаст переработал инсталлятор Steam для использования в ..."  +1 +/
Сообщение от Необъективный_ (ok) on 19-Мрт-13, 20:23 
Расшарил свой скрипт до кучи:
https://github.com/tehnick/steam-launcher-debian
Но отдельная новость по этому поводу не нужна...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру