Re: Steam на Wheezy x86_64
Обновил до jessie, поставил драйвера Nvidia; Steam работает нормально. 11 марта 2014 г., 9:29 пользователь Dmitrii Kashin free...@freehck.ruнаписал: Артём Мухин orte...@gmail.com writes: Ой, вышла ошибочка с адресатом, ну и ладно :-) 5) Проверить, поставлено ли новое ядро, и прописалось ли оно в загрузчике. *uname -r* и глянуть /boot/grub/grub.cfg что ли? uname покажет текущее загруженное ядро, а не все ядра, установленные в системе. Чтобы проверить, установилось ли ядро, достаточно посмотреть, есть ли его образ в /boot. Если нет - то apt-cache search linux-image, и выбираете, которое понравится. По поводу grub ничего не скажу, ибо использую lilo. grub сложный, мне было сильно лень читать его документацию. -- С уважением, Артём Мухин.
Re: Steam на Wheezy x86_64
https://github.com/GhostSquad57/Steam-Installer-for-Wheezy вполне рабочий 2й вариант - добавить репозитории steamos (правда про х64 не уверен) как по мне, то лучше до jessie обновиться и поставить с репа 10 марта 2014 г., 18:08 пользователь Артём Мухин orte...@gmail.comнаписал: Доброго времени суток! Захотелось опробовать наконец Steam, но, судя по многочисленным мануалам с форумов, на Wheezy x64 он не ставится без костылей или доработок. Какой на данный момент наилучший способ установить Steam на Wheezy x64? -- С уважением, Артём Мухин.
Re: Steam на Wheezy x86_64
Артём Мухин orte...@gmail.com writes: Доброго времени суток! Захотелось опробовать наконец Steam, но, судя по многочисленным мануалам с форумов, на Wheezy x64 он не ставится без костылей или доработок. Какой на данный момент наилучший способ установить Steam на Wheezy x64? Всё зависит от того, какое у Вас железо. В частности, если у Вас видеокарта от Nvidia с дискретной графикой, то единственно возможный способ запустить Steam - это апгрейд до Jessie. Если у Вас что-нибудь из Radeon, можно попробовать скрипты, которые предложены в рекомендациях Steam-сообщества. Легко гуглятся. Я сейчас загружу старую машинку и посмотрю, есть ли у меня чего Вам в помощь. Все скрипты ведь напильником дорабатывать приходится, сами понимаете... pgpTKgqzYpQ1K.pgp Description: PGP signature
Re: Steam на Wheezy x86_64
Спасибо за советы! У меня Nvidia, да и костылей не хочется, так что лучше обновлю до Jessie. Потом отпишусь о результатах. 10 марта 2014 г., 22:39 пользователь Dmitrii Kashin free...@freehck.ruнаписал: Артём Мухин orte...@gmail.com writes: Доброго времени суток! Захотелось опробовать наконец Steam, но, судя по многочисленным мануалам с форумов, на Wheezy x64 он не ставится без костылей или доработок. Какой на данный момент наилучший способ установить Steam на Wheezy x64? Всё зависит от того, какое у Вас железо. В частности, если у Вас видеокарта от Nvidia с дискретной графикой, то единственно возможный способ запустить Steam - это апгрейд до Jessie. Если у Вас что-нибудь из Radeon, можно попробовать скрипты, которые предложены в рекомендациях Steam-сообщества. Легко гуглятся. Я сейчас загружу старую машинку и посмотрю, есть ли у меня чего Вам в помощь. Все скрипты ведь напильником дорабатывать приходится, сами понимаете... -- С уважением, Артём Мухин.
Re: Steam на Wheezy x86_64
Dmitrii Kashin free...@freehck.ru writes: Я сейчас загружу старую машинку и посмотрю, есть ли у меня чего Вам в помощь. Все скрипты ведь напильником дорабатывать приходится, сами понимаете... Покопался-посмотрел. Значит так, скрипта для установки я не нашёл. Но общий смысл сводился к тому, чтобы скачать официальный пакет и заприметить, что у него есть лишние зависимости, которых в wheezy просто нету. По решению они делятся на две категории: одни скрипты создают dummy-пакет, чтобы удовлетворить зависимость. Другие пересобирают пакет steam, удаляя эту зависимость. И тот, и другой метод - грязный хак, который со временем может поломаться. Однако же я настаиваю, что апгрейд до Jessie с учётом специфики запросов - наиболее разумный вариант. Он уже достаточно стабилен для повседневной работы. Ну, по крайней мере KDE и i3-wm оставляют положительные впечатления. pgpn27e3NIf5q.pgp Description: PGP signature
Re: steam for debian sid
Зуб дадите? Я имел в виду скомпилировать, а не просто указать в control. Я конечно понимаю что там не дураки сидят, поумнее меня будут и версии пакетов вполне вероятно критичны для стабильности/скорости и понижать версии это fail, но по моему IMXO это не так просто используют то что есть в ubuntu и всё, но опять же если есть abi совместимость библиотек какие проблемы? какая хрен (извиняюсь) разница какую версию использовать(конечно она есть) для работы программы? Поэтому в случае со steam я считаю правильным свободно понижать версии пакетов если используемый программой функционал идентичен как в старых так и в новых версиях, а такие критичные для системы вещи которые понижать нельзя или ставить/заменять в системе нельзя класть в /usr отдельно (имею в виду libc). Это нормальная практика. Но опять же повторюсь если есть советы как делать действительно верно в данном случае всё внимательно выслушаю. p.s мне кажется или вы просто противник steam? 11 февраля 2013 г., 7:04 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Mon, Feb 11, 2013 at 06:59:56AM +0400, Фёдор Елизаров wrote: Вообщем думаю кто делал steam ничего кроме убунты не видел так как там привязка к ней на уровне имён, а недавно VALVE разрешила перепакетирование и это круто. На самом деле если бы девелопер валвы просто чуток расширил версии зависимостей например libc.so.6 (=2.13) Так работает dpkg-shlibdeps. то всё работало бы Зуб дадите? так там было слишком много привязок на либы именно бубунтовские тоесть сами либы в именисодержат слово 0ubuntu . Так работает dpkg-shlibdeps. -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com
Re: steam for debian sid
Ну тоже вариант, но он там делает скриптом тоже что и я по сути (почти то же самое), но вот обновление libc6 из expiremental это уж слишком по моему можно и обломаться круто. 2013/2/11 Peter Pentchev r...@ringlet.net On Sun, Feb 10, 2013 at 04:19:53PM +0400, Фёдор Елизаров wrote: https://docs.google.com/file/d/0B_OG7gOP3TfWMHBGcHRzUm1fZEk/edit?usp=sharing Работает стабильно. Может, интересно будет глянуть тоже на http://jmtd.net/log/steam Всего лучшего, Петр -- Peter Pentchev r...@ringlet.net r...@freebsd.org p.penc...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 If you think this sentence is confusing, then change one pig. -- FED www.blogdron.com blogd...@gmail.com
Re: [offlist] Re: steam for debian sid
Ну вот понизьте и проверьте, заработает ли да работает всё кроме libc поэтому он идёт вместе с пакетом. Нет. Просто это Рахматуллин. Он всегда такой. Вы не напрягайтесь - он слегка невыносим, но ОЧЕНЬ умен. И это решает. =) Ну, а я вот НЕ ОЧЕНЬ умён, что же поверю на слово, стараюсь прислушиваться к мнению умных людей. 12 февраля 2013 г., 14:43 пользователь Dmitrii Kashin free...@gmail.comнаписал: Фёдор Елизаров blogd...@gmail.com writes: Я конечно понимаю что там не дураки сидят, поумнее меня будут и версии пакетов вполне вероятно критичны для стабильности/скорости и понижать версии это fail, но по моему IMXO это не так просто используют то что есть в ubuntu и всё, но опять же если есть abi совместимость библиотек какие проблемы? какая хрен (извиняюсь) разница какую версию использовать(конечно она есть) для работы программы? Ну вот понизьте и проверьте, заработает ли. В самом деле, вполне может быть, что версию завысили только потому, что было лень проверять работоспособность на версии пониже. Я думаю, что с тем маниакальным желанием, с каким Вы пилили этот пакет, проверить зависимости для Вас не составит труда. =) Но опять же повторюсь если есть советы как делать действительно верно в данном случае всё внимательно выслушаю. Все не дойдут никак руки до Вашего пакета, уж извините. Это ж чрут поднимать для него, смотреть, долго тестить. Ох, а ведь хочется. p.s мне кажется или вы просто противник steam? Нет. Просто это Рахматуллин. Он всегда такой. Вы не напрягайтесь - он слегка невыносим, но ОЧЕНЬ умен. И это решает. =) -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- FED www.blogdron.com blogd...@gmail.com
Re: steam for debian sid
On Tue, Feb 12, 2013 at 02:22:25PM +0400, Фёдор Елизаров wrote: Зуб дадите? Я имел в виду скомпилировать, а не просто указать в control. Я конечно понимаю что там не дураки сидят, поумнее меня будут и версии пакетов вполне вероятно критичны для стабильности/скорости и понижать версии это fail, но по моему IMXO это не так просто используют то что есть в ubuntu и всё Да, разумеется, приложение, поддерживающее ровно один дистрибутив, собрано именно в нём. p.s мне кажется или вы просто противник steam? О, опять этот парадоксальный вывод. Да нет, я-то как раз сторонник Steam, я противник делания кое-как. -- WBR, wRAR signature.asc Description: Digital signature
Re: steam for debian sid
On Tue, Feb 12, 2013 at 02:30:33PM +0400, Фёдор Елизаров wrote: Ну тоже вариант, но он там делает скриптом тоже что и я по сути (почти то же самое), Но вы-то даже исходники не публикуете. но вот обновление libc6 из expiremental это уж слишком по моему можно и обломаться круто. А это уж кому как. Таскать непонятно откуда взятые либы может быть хуже. -- WBR, wRAR signature.asc Description: Digital signature
Re: steam for debian sid
On Mon, Feb 11, 2013 at 04:06:14PM +0200, Peter Pentchev wrote: Может, интересно будет глянуть тоже на http://jmtd.net/log/steam После 1.0.0.23 этот скрипт не нужен (о чём там в комментариях и пишут). -- WBR, wRAR signature.asc Description: Digital signature
Re: steam for debian sid
On Sun, Feb 10, 2013 at 04:19:53PM +0400, Фёдор Елизаров wrote: https://docs.google.com/file/d/0B_OG7gOP3TfWMHBGcHRzUm1fZEk/edit?usp=sharing Работает стабильно. http://repo.steampowered.com/steam/archive/precise/steam_latest.deb Работает стабильно. Потребовалась установка libc6 из experimental. -- WBR, wRAR signature.asc Description: Digital signature
Re: steam for debian sid
http://repo.steampowered.com/steam/archive/precise/steam_latest.deb Работает стабильно. Потребовалась установка libc6 из experimental. Ну что же видно зря пилил, в пору закрывать лавочку.
Re: steam for debian sid
Потребовалась установка libc6 из experimental Кстати libc6 ставили изолировано? Иначе я не догоняю как его поставить не поломав ничего. 13 февраля 2013 г., 6:32 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: http://repo.steampowered.com/steam/archive/precise/steam_latest.deb Работает стабильно. Потребовалась установка libc6 из experimental. Ну что же видно зря пилил, в пору закрывать лавочку. -- Fedor Elizarov web www.blogdron.com e-mail YmxvZ2Ryb25AZ21haWwuY29tCg== icq NDc2MDQxMzA0Cg== jabber YmxvZ2Ryb25AY2xpbW0ub3JnCg== p.s base64 -d
Re: steam for debian sid
On Wed, Feb 13, 2013 at 06:54:18AM +0400, Фёдор Елизаров wrote: Потребовалась установка libc6 из experimental Кстати libc6 ставили изолировано? Нет, зачем. Иначе я не догоняю как его поставить не поломав ничего. Аптом. -- WBR, wRAR signature.asc Description: Digital signature
Re: steam for debian sid
Кстати libc6 ставили изолировано? Нет, зачем. Иначе я не догоняю как его поставить не поломав ничего. Аптом. Хм, странно видно пора искоренить солянку версий в системе, ну да ладно. Глядишь через месяц вообще никаких телодвижений не надо будет делать. 13 февраля 2013 г., 6:58 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Wed, Feb 13, 2013 at 06:54:18AM +0400, Фёдор Елизаров wrote: Потребовалась установка libc6 из experimental Кстати libc6 ставили изолировано? Нет, зачем. Иначе я не догоняю как его поставить не поломав ничего. Аптом. -- WBR, wRAR -- Fedor Elizarov web www.blogdron.com e-mail YmxvZ2Ryb25AZ21haWwuY29tCg== icq NDc2MDQxMzA0Cg== jabber YmxvZ2Ryb25AY2xpbW0ub3JnCg== p.s base64 -d
Re: steam for debian sid
On Sun, Feb 10, 2013 at 04:19:53PM +0400, Фёдор Елизаров wrote: https://docs.google.com/file/d/0B_OG7gOP3TfWMHBGcHRzUm1fZEk/edit?usp=sharing Работает стабильно. Может, интересно будет глянуть тоже на http://jmtd.net/log/steam Всего лучшего, Петр -- Peter Pentchev r...@ringlet.net r...@freebsd.org p.penc...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 If you think this sentence is confusing, then change one pig. signature.asc Description: Digital signature
Re: steam for debian sid
Фёдор Елизаров blogd...@gmail.com writes: https://docs.google.com/file/d/0B_OG7gOP3TfWMHBGcHRzUm1fZEk/edit?usp=sharing Работает стабильно. Вы его все-таки допилили? В пакете, надо полагать, все недостающие для него в Debian зависимости? Нет, правда, расскажите вкратце, что внутри? -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87wqufn6lt@ws00.freehck.ru
Re: steam for debian sid
Из зависимостей идущих вмете с пакетом там libc6 2.15 + то что нужно самому libc6, вообщем там патроха пакета libc6_2.15-0ubuntu10.2_i386 либы ставлю в /usr/lib/steam его содержимое таково: ld-2.15.solibmemusage.so libnss_nis.so.2 ld-linux.so.2libm.so.6 libpcprofile.so libanl-2.15.solibnsl-2.15.so libpthread-2.15.so libanl.so.1libnsl.so.1 libpthread.so.0 libBrokenLocale-2.15.so http://libbrokenlocale-2.15.so/ libnss_compat-2.15.so libresolv-2.15.so libBrokenLocale.so.1libnss_compat.so.2 libresolv.so.2 libc-2.15.solibnss_dns-2.15.so librt-2.15.so libcidn-2.15.so libnss_dns.so.2 librt.so.1 libcidn.so.1libnss_files-2.15.so libSegFault.so libcrypt-2.15.solibnss_files.so.2 libthread_db-1.0.so libcrypt.so.1libnss_hesiod-2.15.so libthread_db.so.1 libc.so.6libnss_hesiod.so.2libutil-2.15.so libdl-2.15.solibnss_nis-2.15.so libutil.so.1 libdl.so.2libnss_nisplus-2.15.so Остальные библиотеки есть в testing и unstable, но не тех версий если честно я не очень вникал, но как понял из документаций все они abi совместимы с прошлыми версиями поэтому я смело понизил версии. Ничего более изменять не пришлось под strace всё нормально, выскакивают ошибки gtk в начале но это до первого обновления steam. Вообщем думаю кто делал steam ничего кроме убунты не видел так как там привязка к ней на уровне имён, а недавно VALVE разрешила перепакетирование и это круто. На самом деле если бы девелопер валвы просто чуток расширил версии зависимостей например libc.so.6 (=2.13) то всё работало бы и так там было слишком много привязок на либы именно бубунтовские тоесть сами либы в именисодержат слово 0ubuntu . 11 февраля 2013 г., 5:08 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: Из зависимостей идущих вмете с пакетом там libc6 2.15 + то что нужно самому libc6, вообщем там патроха пакета libc6_2.15-0ubuntu10.2_i386 либы ставлю в /usr/lib/steam его содержимое таково: ld-2.15.solibmemusage.so libnss_nis.so.2 ld-linux.so.2libm.so.6 libpcprofile.so libanl-2.15.solibnsl-2.15.so libpthread-2.15.so libanl.so.1libnsl.so.1 libpthread.so.0 libBrokenLocale-2.15.so libnss_compat-2.15.so libresolv-2.15.so libBrokenLocale.so.1 libnss_compat.so.2 libresolv.so.2 libc-2.15.solibnss_dns-2.15.so librt-2.15.so libcidn-2.15.so libnss_dns.so.2 librt.so.1 libcidn.so.1libnss_files-2.15.so libSegFault.so libcrypt-2.15.solibnss_files.so.2 libthread_db-1.0.so libcrypt.so.1libnss_hesiod-2.15.so libthread_db.so.1 libc.so.6 libnss_hesiod.so.2 libutil-2.15.so libdl-2.15.so libnss_nis-2.15.so libutil.so.1 libdl.so.2 libnss_nisplus-2.15.so Остальные библиотеки есть в testing и unstable, но не тех версий если честно я не очень вникал, но как понял из документаций все они abi совместимы с прошлыми версиями поэтому я смело понизил версии. Ничего более изменять не пришлось под strace всё нормально, выскакивают ошибки gtk в начале но это до первого обновления steam. Вообщем думаю кто делал steam ничего кроме убунты не видел так как там привязка к ней на уровне имён, а недавно VALVE разрешила перепакетирование и это круто. На самом деле если бы девелопер валвы просто чуток расширил версии зависимостей например libc.so.6 (=2.13) то всё работало бы и так там было слишком много привязок на либы именно бубунтовские тоесть сами либы в именисодержат слово 0ubuntu . 11 февраля 2013 г., 2:31 пользователь Dmitrii Kashin free...@gmail.comнаписал: Фёдор Елизаров blogd...@gmail.com writes: https://docs.google.com/file/d/0B_OG7gOP3TfWMHBGcHRzUm1fZEk/edit?usp=sharing Работает стабильно. Вы его все-таки допилили? В пакете, надо полагать, все недостающие для него в Debian зависимости? Нет, правда, расскажите вкратце, что внутри? -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87wqufn6lt@ws00.freehck.ru -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com
Re: steam for debian sid
On Mon, Feb 11, 2013 at 06:59:56AM +0400, Фёдор Елизаров wrote: Вообщем думаю кто делал steam ничего кроме убунты не видел так как там привязка к ней на уровне имён, а недавно VALVE разрешила перепакетирование и это круто. На самом деле если бы девелопер валвы просто чуток расширил версии зависимостей например libc.so.6 (=2.13) Так работает dpkg-shlibdeps. то всё работало бы Зуб дадите? так там было слишком много привязок на либы именно бубунтовские тоесть сами либы в именисодержат слово 0ubuntu . Так работает dpkg-shlibdeps. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
А вот я не соглашусь, это уже перебор, перенести нужные пакеты на целевую платформу будет вернее и пускай они в ../local лежат. 29 декабря 2012 г., 10:49 пользователь Dmitrii Kashin free...@gmail.comнаписал: Andrey Rahmatullin w...@wrar.name writes: Если вам сильно охота запустить стим на официально неподдерживаемой платформе - поставьте в чрут официально поддерживаемую, благо с debootstrap это просто. +100 -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ip7l9wu6@ws00.freehck.ru -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
Но пока я этого не сделал промолчу да и вообще нужные пакеты уже в пути из эспериментала. 29 декабря 2012 г., 14:10 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: А вот я не соглашусь, это уже перебор, перенести нужные пакеты на целевую платформу будет вернее и пускай они в ../local лежат. 29 декабря 2012 г., 10:49 пользователь Dmitrii Kashin free...@gmail.comнаписал: Andrey Rahmatullin w...@wrar.name writes: Если вам сильно охота запустить стим на официально неподдерживаемой платформе - поставьте в чрут официально поддерживаемую, благо с debootstrap это просто. +100 -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ip7l9wu6@ws00.freehck.ru -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
On Sat, Dec 29, 2012 at 02:10:19PM +0400, Фёдор Елизаров wrote: А вот я не соглашусь, это уже перебор, перенести нужные пакеты на целевую платформу будет вернее и пускай они в ../local лежат. Так переносите правильно, с рекомпиляцией. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Этим и займусь как будет время. 29 декабря 2012 г., 14:32 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Sat, Dec 29, 2012 at 02:10:19PM +0400, Фёдор Елизаров wrote: А вот я не соглашусь, это уже перебор, перенести нужные пакеты на целевую платформу будет вернее и пускай они в ../local лежат. Так переносите правильно, с рекомпиляцией. -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
On Sat, Dec 29, 2012 at 04:18:02PM +0400, Фёдор Елизаров wrote: Этим и займусь как будет время. Вам дали сорцы? -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Шутим, я говорю про пакеты зависимостей которые перенесу на Debian. Будут верные зависимости для steam и рекомпилять его не будет смысла. Но это опять же временные меры, рано или поздно маинтейнеры сами перенесут то что нужно. Вообщем овчинка не стоит спора. Всё по правильному могут сделать только владельцы steam, нам же остается только извращаться. 29 декабря 2012 г., 16:33 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: Шутим, я говорю про пакеты зависимостей которые перенесу на Debian. Будут верные зависимости для steam и рекомпилять его не будет смысла. Но это опять же временные меры, рано или поздно маинтейнеры сами перенесут то что нужно. Вообщем овчинка не стоит спора. Всё по правильному могут сделать только владельцы steam, нам же остается только извращаться. 29 декабря 2012 г., 16:24 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Sat, Dec 29, 2012 at 04:18:02PM +0400, Фёдор Елизаров wrote: Этим и займусь как будет время. Вам дали сорцы? -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
Андрей, извиняюсь что в личку ответил, случайно вышло. 29 декабря 2012 г., 16:34 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: Шутим, я говорю про пакеты зависимостей которые перенесу на Debian. Будут верные зависимости для steam и рекомпилять его не будет смысла. Но это опять же временные меры, рано или поздно маинтейнеры сами перенесут то что нужно. Вообщем овчинка не стоит спора. Всё по правильному могут сделать только владельцы steam, нам же остается только извращаться. 29 декабря 2012 г., 16:33 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: Шутим, я говорю про пакеты зависимостей которые перенесу на Debian. Будут верные зависимости для steam и рекомпилять его не будет смысла. Но это опять же временные меры, рано или поздно маинтейнеры сами перенесут то что нужно. Вообщем овчинка не стоит спора. Всё по правильному могут сделать только владельцы steam, нам же остается только извращаться. 29 декабря 2012 г., 16:24 пользователь Andrey Rahmatullin w...@wrar.name написал: On Sat, Dec 29, 2012 at 04:18:02PM +0400, Фёдор Елизаров wrote: Этим и займусь как будет время. Вам дали сорцы? -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
http://rghost.ru/42443410 Пакет для Debian sid 18 декабря 2012 г., 12:34 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: Я завёл полёт нормальный, как сделаю человеческий deb пакет так и выложу 8 ноября 2012 г., 16:14 пользователь Руслан Зиганшин ziganshinrus...@gmail.com написал: preinst ничего, postinst две if-fi инструкции, /usr/bin/steam - шелл-скрипт, аккуратно складывающий steam в юзерскую папку. А в дебиане не хватает следующих пакетов: multiarch-support (= 2.15-0ubuntu10.2) (возможно подойдёт любой multiarch-support) libjpeg-turbo8 (возможно подойдёт libjpeg8) libpulse0 (= 1:0.99.1) (возможно, можно заменить на libpulse0 (= 0.99.1) libc6 (= 2.15) (тут только утянуть откуда-то этот libc6, например из той же убунты взять либу, или её сырцы с патчами, ибо в дебиане до сих пор 2.13) -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
On Fri, Dec 28, 2012 at 08:51:50PM +0400, Фёдор Елизаров wrote: http://rghost.ru/42443410 Пакет для Debian sid Вы отковыряли версию у зависимости на libc6, не проверив что она не нужна? -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Там вообще много ненужных зависимостей на версии, а libc6 вместе с пакетом идут они в /usr/local/steam, увы завелось только так. 28 декабря 2012 г., 21:02 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Fri, Dec 28, 2012 at 08:51:50PM +0400, Фёдор Елизаров wrote: http://rghost.ru/42443410 Пакет для Debian sid Вы отковыряли версию у зависимости на libc6, не проверив что она не нужна? -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
On Fri, Dec 28, 2012 at 09:07:51PM +0400, Фёдор Елизаров wrote: Там вообще много ненужных зависимостей на версии, Хихи. а libc6 вместе с пакетом идут они в /usr/local/steam, увы завелось только так. Чем не устроил штатный либц? -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Тем что нужен =2.15, а в sid 2.13 Если я не прав в чём то то лучше мне в лоб это сказать, конструктивную критику я уважаю. 28 декабря 2012 г., 21:12 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Fri, Dec 28, 2012 at 09:07:51PM +0400, Фёдор Елизаров wrote: Там вообще много ненужных зависимостей на версии, Хихи. а libc6 вместе с пакетом идут они в /usr/local/steam, увы завелось только так. Чем не устроил штатный либц? -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
С 2.13 тупо не завелось 28 декабря 2012 г., 21:20 пользователь Фёдор Елизаров blogd...@gmail.comнаписал: Тем что нужен =2.15, а в sid 2.13 Если я не прав в чём то то лучше мне в лоб это сказать, конструктивную критику я уважаю. 28 декабря 2012 г., 21:12 пользователь Andrey Rahmatullin w...@wrar.nameнаписал: On Fri, Dec 28, 2012 at 09:07:51PM +0400, Фёдор Елизаров wrote: Там вообще много ненужных зависимостей на версии, Хихи. а libc6 вместе с пакетом идут они в /usr/local/steam, увы завелось только так. Чем не устроил штатный либц? -- WBR, wRAR -- FED www.blogdron.com blogd...@gmail.com -- FED www.blogdron.com blogd...@gmail.com
Re: Steam
On Fri, Dec 28, 2012 at 09:20:22PM +0400, Фёдор Елизаров wrote: Тем что нужен =2.15, а в sid 2.13 В experimental 2.15. Если я не прав в чём то то лучше мне в лоб это сказать, конструктивную критику я уважаю. Мне категорически не нравится как идея заменить libjpeg-turbo на libjpeg (я не изучал вопрос, насколько они совместимы по ABI, но авторы гайдов тем более его не изучали, а в общем случае такой совместимости нет), так и идея таскать непонятные библиотеки с собой. Если вам сильно охота запустить стим на официально неподдерживаемой платформе - поставьте в чрут официально поддерживаемую, благо с debootstrap это просто. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Andrey Rahmatullin w...@wrar.name writes: Если вам сильно охота запустить стим на официально неподдерживаемой платформе - поставьте в чрут официально поддерживаемую, благо с debootstrap это просто. +100 -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ip7l9wu6@ws00.freehck.ru
Re: Steam
Ivan Shmakov oneing...@gmail.com writes: Думаю, что нет. Просто у меня все никак не дойдут руки разобраться с fakeroot и fakechroot. … И schroot(1). Прекрасный инструмент. С его помощью создавать chroot-окружения - одно удовольствие! ) Вот конфиг для schroot: -- [quantal-steam] type=directory profile=quantal directory=/mnt/chroots/quantal-steam preserve-environment=true description=Ubuntu Quantal (for Steam) users=freehck aliases=steam,default -- Из недостающих зависимостей пакета Steam мне удалось выявить python и zutils. Также, какие-то из зависимостей gnujump помогают работать. При работе в chroot обызательно монтировать /dev. PS. Неужели steam обязательно запускать от root? Собственно говоря, пока да. У меня не получилось запустить бету с правами пользователя. Вот как она ругается: -- [steam]freehck@ws00:~% steam Installing breakpad exception handler for appid(steam)/version(1352224866_client) threadtools.cpp (1434) : Assertion Failed: Permission denied Assert( Assertion Failed: Permission denied ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:1434 threadtools.cpp (1084) : Assertion Failed: semaphore creation failed Permission denied unlinked 0 orphaned pipes removing stale semaphore last operated on by process 4905 with name 0emSteamEngineInstance removing stale semaphore last operated on by process 4905 with name 0eSteamEngineLock threadtools.cpp (1434) : Assertion Failed: Permission denied Shutting down. . . unlinked 0 orphaned pipes CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals. CAsyncIOManager: 44 single object sleeps, 1 multi object sleeps CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps FATAL: exception not rethrown /home/freehck/Steam/steam.sh: line 113: 19814 Aborted ${DEBUGGER} ${STEAMROOT}/${PLATFORM}/${STEAMEXE} $@ -- Что за проблема с threadtools сказать наверняка не могу. Под рутом такой проблемы нет - это все, что я пока знаю. Также я заметил, что при установке steam.deb создает идентичные папки Steam в домашних директориях пользователей, и если ее удалить - steam перестает работать вообще. Сегодня-завтра найду время, вскрою пакет и посмотрю, что же они напихали в preinst-скрипты. -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87y5icz8k2@ws00.freehck.ru
Re: Steam
On Wed, Nov 07, 2012 at 02:28:40PM +0400, Roman V. Nikolaev wrote: Всем привет! Вышел бета стим под убунту: http://media.steampowered.com/client/installer/steam.deb Никуда он не вышел, это закрытая бета. Кто нить уже заводил по его дебианом? Не взлетит, разве что в чруте с 12.04. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Roman V. Nikolaev rshadowa...@gmail.com writes: Всем привет! Вышел бета стим под убунту: http://media.steampowered.com/client/installer/steam.deb Кто нить уже заводил по его дебианом? Как раз в процессе установки. % sudo debootstrap precise /mnt/build http://mirror.yandex.ru/ubuntu -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87625h65f4@ws00.freehck.ru
Re: Steam
Andrey Rahmatullin w...@wrar.name writes: On Wed, Nov 07, 2012 at 02:28:40PM +0400, Roman V. Nikolaev wrote: Вышел бета стим под убунту: http://media.steampowered.com/client/installer/steam.deb Никуда он не вышел, это закрытая бета. Кто нить уже заводил по его дебианом? Не взлетит, Любопытно, почему? разве что в чруте с 12.04. PS. Добрая часть GOG.com замечательно работает под DOSBox. Немало и того, подозреваю, что не откажется работать под Wine. -- FSF associate member #7257 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/86a9utiljh@gray.siamics.net
Re: Steam
On Wed, Nov 07, 2012 at 08:34:42PM +0700, Ivan Shmakov wrote: Вышел бета стим под убунту: http://media.steampowered.com/client/installer/steam.deb Никуда он не вышел, это закрытая бета. Кто нить уже заводил по его дебианом? Не взлетит, Любопытно, почему? Зависимости. разве что в чруте с 12.04. PS. Добрая часть GOG.com замечательно работает под DOSBox. Немало и того, подозреваю, что не откажется работать под Wine. Да кто ж спорит. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
On 11/7/12, Ivan Shmakov oneing...@gmail.com wrote: Кто нить уже заводил по его дебианом? Не взлетит, Любопытно, почему? убунта бежит вперёд батьки, у них glibc более новая
Re: Steam
On Wed, Nov 07, 2012 at 05:25:31PM +0200, Hleb Valoshka wrote: Кто нить уже заводил по его дебианом? Не взлетит, Любопытно, почему? убунта бежит вперёд батьки, у них glibc более новая И libjpeg-turbo *есть*. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Roman V. Nikolaev rshadowa...@gmail.com writes: Всем привет! Вышел бета стим под убунту: http://media.steampowered.com/client/installer/steam.deb Кто нить уже заводил по его дебианом? Завел. Ощущения двойственные. Временами подглюкивает и вылетает. Может, ему не хватает чего, конечно. Я далеко не уверен, что поставил все, что ему нужно. Ниже прилагаю скрипт для автоматического развертывания chroot-окружения ubuntu с установленным Steam. Запускать его надо от имени суперпользователя, то бишь: % sudo ./mkenv.sh Переменной USERNAME надо присвоить имя пользователя, от имени которого работает Xorg. Warn: chroot-окружение займет 748 Мб. #!/bin/bash set -e # Username of user executed Xorg server. (for xauth) USERNAME=freehck CHROOT_DIR=/mnt/build UBUNTU_RELEASE=quantal UBUNTU_MIRROR=http://mirror.yandex.ru/ubuntu; STEAM_URL=http://media.steampowered.com/client/installer/steam.deb; PRE_SCRIPT=/root/prepare.sh USER_SCRIPT=/root/user.sh INSTALLER=$CHROOT_DIR/root/steam.deb echo -e \e[01;31m Install base system... \e[00m debootstrap $UBUNTU_RELEASE $CHROOT_DIR $UBUNTU_MIRROR echo -e \e[01;31m Mount filesystems... \e[00m mount -o bind /dev $CHROOT_DIR/dev mount -o bind /sys $CHROOT_DIR/sys mount -t proc none $CHROOT_DIR/proc echo -e \e[01;31m Download Steam package... \e[00m wget $STEAM_URL -O $INSTALLER echo -e \e[01;31m Prepare environment... \e[00m cat $CHROOT_DIR/$PRE_SCRIPT EOF #!/bin/bash echo -e \e[01;33m [chroot] Add Universe repo \e[00m sed -i 's/main$/main universe/' /etc/apt/sources.list echo -e \e[01;33m [chroot] Update system... \e[00m apt-get update echo -e \e[01;33m [chroot] Install Steam dependences... \e[00m echo -e \e[01;33m [chroot] Yeah, gnujump is a lazy hack! :) \e[00m apt-get install -y zutils gnujump echo -e \e[01;33m [chroot] Install Steam... \e[00m dpkg -i /root/steam.deb apt-get -f -y install echo -e \e[01;33m [chroot] Install xauth... \e[00m apt-get install -y xauth touch /root/.Xauthority EOF chmod u+x $CHROOT_DIR/$PRE_SCRIPT chroot $CHROOT_DIR $PRE_SCRIPT echo -e \e[01;31m Authentication in Xorg... \e[00m su $USERNAME -c xauth extract - $DISPLAY | chroot $CHROOT_DIR /bin/bash -c xauth merge - echo -e \e[01;31m Run Steam... \e[00m chroot $CHROOT_DIR /bin/bash -c steam chroot $CHROOT_DIR /bin/bash -c steam steam://open/games/ echo -e \e[01;31m In order to run steam again type 'steam steam://open/games/' in chroot environment. Have fun! \e[00m -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* **
Re: Steam
Dmitrii Kashin free...@gmail.com writes: […] Ниже прилагаю скрипт для автоматического развертывания chroot-окружения ubuntu с установленным Steam. Запускать его надо от имени суперпользователя, то бишь: % sudo ./mkenv.sh … Или же $ sudo bash mkenv.sh, чтобы не полагаться на x-бит (или «эвристики» Shell.) Переменной USERNAME надо присвоить имя пользователя, от имени которого работает Xorg. […] set -e Стоит добавить -x, для упрощения диагностики отказов. […] echo -e \e[01;31m Install base system... \e[00m Не уверен, что это хорошая идея, ввиду возможности M-x shell (и, следовательно, TERM=dumb.) Не лучше ли использовать tput(1)? […] mount -o bind /dev $CHROOT_DIR/dev … Если не требуется /dev/pts. В противном случае — --rbind. При постоянном использовании, неплохо бы все это внести в /etc/fstab (.d). […] chmod u+x $CHROOT_DIR/$PRE_SCRIPT chroot $CHROOT_DIR $PRE_SCRIPT Проще: chroot $CHROOT_DIR bash $PRE_SCRIPT Да, PRE_SCRIPT=$(mktemp -- $CHROOT_DIR/pre.), на всякий случай. […] echo -e \e[01;31m Authentication in Xorg... \e[00m su $USERNAME -c xauth extract - $DISPLAY | chroot $CHROOT_DIR /bin/bash -c xauth merge - echo -e \e[01;31m Run Steam... \e[00m chroot $CHROOT_DIR /bin/bash -c steam chroot $CHROOT_DIR /bin/bash -c steam steam://open/games/ echo -e \e[01;31m In order to run steam again type 'steam steam://open/games/' in chroot environment. Have fun! \e[00m … Не забыв перед этим повторить трюк с xauth(1), если за прошедшее с момента создания chroot-окружения время используемый X cookie изменился. BTW, а есть ли «умный» способ заставить schroot(1) «переносить» соответствующий текущему DISPLAY cookie из $XAUTHORITY основной системы в дочернюю? PS. Неужели steam обязательно запускать от root? -- FSF associate member #7257 np. ForOldTimes.xm -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/86k3txgxia@gray.siamics.net
Re: Steam
On Wed, Nov 07, 2012 at 11:59:09PM +0700, Ivan Shmakov wrote: PS. Неужели steam обязательно запускать от root? Нет, разумеется. -- WBR, wRAR signature.asc Description: Digital signature
Re: Steam
Ivan Shmakov oneing...@gmail.com writes: [...] Благодарю за советы. Это был мой первый опыт построения песочницы, и все, что Вы написали было более, чем актуально. PS. Неужели steam обязательно запускать от root? Думаю, что нет. Просто у меня все никак не дойдут руки разобраться с fakeroot и fakechroot. Поправлю на досуге, спасибо! -- ** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240* ** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87liedwbay@ws00.freehck.ru
Re: Steam
Dmitrii Kashin free...@gmail.com writes: Ivan Shmakov oneing...@gmail.com writes: […] PS. Неужели steam обязательно запускать от root? Думаю, что нет. Просто у меня все никак не дойдут руки разобраться с fakeroot и fakechroot. … И schroot(1). […] -- FSF associate member #7257 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/86fw4lguh9@gray.siamics.net