15 декабря 2013 15.12.13 4 4122

SteamOS, дуалбут и все все все.

+6

Итак, решил накатать пост по поводу установки SteamOS, а также бонусной информацией о том что внутри, зачем и как это работает.

Сразу скажу пост не для людей, которые все еще не определились хотят они ставить себе SteamOS, а для тех, кто точно знает что хочет, но не хотел бы потерять какие-либо свои данные, а также для тех кому просто интересно. Linux новички и просто обыкновенные пользователи, советую вам дождаться 2014 года, чтобы жать «X ту инсталл». Итак начнем

Приготовления
Если у вас есть хотя бы какой-нибудь linux, пусть даже в виртуалке — то сойдет. Но тем не менее лучше иметь реальный или хотя бы иметь ext3/ext4 раздел на любом из винтов. Если у вас вдруг случайно нет ничего из перечисленного, еще раз советую жди 2014, иначе шансы что утратишь все свои данные велики.

Я ставил на свою игровую тачку, на которой крутятся Ubuntu/Win 7 дулбутом. Мамка хоть и держит UEFI, но загружается в BIOS compatible режиме (чем меня неиллюзорно бесит неработающая usb клава на момент загрузки, но это не важно — мне лень делать через UEFI, я ленив). Ограничение на то, что у вас должна быть UEFI совместимая система — незначительно, я поставил в обход.

Дефолтный билд
По адресу coopme.info/uploads/steamos-stage.tar.bz2 (782mb) лежит чистая и установленная steamos, которую можно развернуть на файловой системе, чутка подкорректировать (в основном /etc/fstab + root/user учетки). И вполне пользоваться, подойдет для тех, кто знаком с тем как разворачивается arch/gentoo linux.

SteamOS установка

Для того, чтобы накатить саму ОСь необходима usb флешка или DVD-R/DVD-RW дисочек, на которое это будет все ставится. Я решил обойтись ни тем ни другим и сделал очень хитрую, но тем не менее работающую и безопасную схему установки. Сам процесс что нужно примерно делать, чтобы установить SteamOS в виртуалку тут: https://gist.github.com/voltagex/7955961

Устанавливал я образ в VirtualBox экспресс установкой, улучшенная подойдет тем, кто очень хорошо чувствует себя с установкой Debian дистра (именно дебиан, не дебиан совместимых), так как на первый взгляд не интуитивная. В итоге после установки мы имеем систему с 2.4Гб занятым пространством.
Процесс установки и переноса на реальную машину в деталях описывать не буду. Если наберется достаточная толпа, которая желает услышать что куда жать то могу (=, в противном случае оставляю все на ваши же плечи.

Поставка
Поставка или комплектация steamos не отличается почти от стандартных Linux'ов, за исключением того, что steam уже установлен + подготовлено все для его использование, а также размер valve'овского репозитория невелик, так что на текущий момент большого количество софта можно там не найти.

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

Работа, производительность
Тут могу сказать в сравнении со своей Ubuntu 13.10 видимых каких-то изменений в производительности не видно, возможно пока, возможно вообще (= думаю второе. Порадовало правда одно, драйвера для nvidia уже были собраны по человечески и упакованы в deb пакет, не пришлось тратить время на дополнительную настройку видеокарты как например в Ubuntu.
Прогонял такие игры как: Natural Selection, TF2, L4D2, Dota 2, Brutal Legend, из легкого FEZ (=.
Все работало примерно также на глаз как и на стандартной Ubuntu 13.10. Чуть попозже займусь этим вопросом чуть плотнее. Кстати на Форониксе уже вышла статья по производительности, глянуть можно тут: www.phoronix.com/scan.php?page=article&item=steamos_linux_benchmarks&num=1 пока только на nvidia, amd'шные карты будут вроде как позже.

Резюме
В целом потыкать SteamOS стоит, но торопиться смысла не вижу. Уверен, что SteamOS от Valve займет место Ubuntu на моем компе со временем, но не могу гарантировать когда это конкретно случится. В целом если вы хотите начать прямо сейчас тыкать steamos подобное окружение но хотите чтобы и софт был и в игрушки поиграть можно было, советую взять какой-нибудь другой популярный дистрибутив. Если вы все таки хотите стим коробку своими руками для гостиной, то тут я не уверен какой из вариантов будет лучше и проще.

Мой конфиг
Конфиг на котором тыкал, Intel i7 Haswell i4770, 8gb ram ddr3, nvidia gtx 650Ti


Лучшие комментарии

Работа, производительность

Насколько понимаю, тут говориться об общей производительности системы? Игры тестировал? Разница в производительности между Вин и СтимОС имеются?
Да забыл написать, визуально прогнал пару тяжелых проектов типо Natural Selection 2, TF2, Dota 2, Brutal Legend, Left 4 Dead 2. Показатели в пределах таких же, которые были на убунте (=.
Читай также