Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Программное обеспечение / Software

Программное обеспечение / Software Программное обеспечение, софт, software а также всё, что с этим связано. Обсуждение, впечатления, рекомендации.

Ответ
 
Опции темы
Старый 12.05.2014, 23:12   #1
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 978
Написано 388 полезных сообщений
(для 631 пользователей)
SteamOS Beta

http://store.steampowered.com/steamo...rown?l=russian

Вкратце:
* Нужен х64
* Пока только для nvidia
* Нужен uefi

Нативные варианты установки там описаны.

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

Здесь описан процесс установки на VirtualBox:

Для начала нужно скачать второй вариант инталятора SteamOS.
Распаковать скачанный архив.
С помощью, например ISO Creator, создать образ диска с распакованными данными.

1)
Создаем новую виртуальную машину: Linux->Debian(64bit).
Нужно создавать 64 битную версию и включить аппаратную виртуализацию (имеется ввиду на вашем процессоре, чтобы машина задействовала эту возможность).

2)
Если будете запускать игры то нужно поставить хотя бы 4ГБ ОЗУ, иначе можно поставить меньше (я поставил 3).

3)
Создаем виртуальный жесткий диск - я пробовал ставить 32 и 64 ГБ, на 32 поставилось, но не совсем так как надо, возможно пороговое значение где то между, но лучше не рисковать и выделить проверенные 64 ГБ или более.
Между прочим Valve рекомендует не менее 500 ГБ.
Поставил фиксированный размер диска, чтобы была выше производительность.

4)
Теперь заходим в настройки машины->Система->Материнская плата: Отключаем загрузку с дискеты, включаем поддержку EFI.
Ставим нужное вам количество процессоров, а также включаем VT-x/AMD-V.
В настройках дисплея ставим 128 МБ видеопамяти и включаем поддержку 3D ускорения.
Звуковые устройства можно пока выключить, а вот сеть должна работать.
В настройках CD-привода вставляем ранее созданный образ системы.
Включаем машину.

5)
Если всё было правильно настроено то при включении на экране появиться консоль EFI.
Обычно FS0: становиться разделом CD.
Перемещаться по файловой системе можно также как в консоле Windows командами cd, dir и т. д.
Можно набрать help и pageup/pagedown прокрутит списочек команд с их описанием.
Набираем/запускаем FS0:\EFI\BOOT\BOOTX640.
Появиться error: prefix is not set (это нормально).
Затем появиться экран установщика.

Когда система установиться на диск, её также придется запускать через командную строку EFI.
Нужно определить какой номер у жесткого диска (fs0, fs1 и т.д.) - зависит от подключенных дисков (в том числе cd) и настроек бута.
Затем запустить FS<номер>:\EFI\steamos\grubx64.efi
6)
Нажимаем Automated install и всё ставиться само (важно при этом не уснуть не пропустить перезагрузку).
Когда после перезагрузки появиться экран GRUB нужно до первого запуска войти в recovery mode.

7)
Виртуальная машина использует свои видеодрайвера.
Однако SteamOS предоставляет сервис автоматического обновления драйверов (в данном случае для nvidia) что сейчас нам не подходит - при установке таких драйверов изображение не будет отображаться.
Поэтому нужно удалить драйвера nvidia:
apt-get purge ".*nvidia.*"
dpkg-reconfigure xserver-xorg
Затем установить vboxadditions (там же драйвера и всё что нужно).
Подключаем образ диска с vboxadditions (это можно сделать через панель меню машины: Devices->Insert Guest Additions CD Image.
Затем монтируем:
mount /dev/cdrom /media/cdrom
Запускаем:
sh /media/cdrom/VBoxLinuxAdditions.run
Перезагружаем:
reboot

8 )
Затем в GRUB выбираем обычный режим загрузки.
Если все предыдущие этапы были сделаны правильно, то появиться экран загрузки, затем рабочий стол Debian.
Если образ диска всё еще вставлен то появится сообщения автозапуска - его можно закрыть.
Запустится автообновление стима/драйверов.
Затем произойдет перезагрузка.
Далее идет разметка диска.
Вот если вы поставили меньше 64 ГБ для диска, то этот этап может завершиться фейлом!
Если всё прошло успешно, то появится сообщение "Choose mode" - нужно выбрать reboot.
Система перезагрузится и после экрана загрузки вы скорее всего увидите черный экран...

9)
Это произошло потому что при обновлении системы были обновлены драйверы nvidia (то есть переустановлены обратно взаместо боксовских).
Видимо такое будет происходить после каждого обновления видеодрайверов...
Поэтому теперь нужно переустановить vboxadditions.
Чтобы это сделать нужно переключитья в tty, например нажав Ctrl+Alt+F6.
Логин по умолчанию desktop, пароля нет.
Теперь делаем последовательность действий, которая описана в пункте 7, но команды вводим в режиме суперпользователя (добавляем sudo).
Перезагружаемся.

10)
Когда система загружается то автоматически стартует клиент Steam.
Там нужно принять несколько настроек.
Затем можно залогиниться в свой Steam аккаунт, если он у вас есть.
Заходим в Настройки->Интерфейс и ставим галочку "Разрешить доступ к рабочему столу".
Теперь, если нажать кнопку выхода, там появиться дополнительная опция перехода на рабочий стол Debian.
Чтобы вернутья в Steam нужно нажать его ярлык.


На VMware Player установить пока не удалось.
Включить EFI через графические настройки нельзя - нужно либо прописать в файл *.vmx строку firmware = "efi", либо воспользоваться утилитой VM_Tweaker (которая, впрочем делает тоже самое, только через графический интерфейс).
Далее когда я пытаюсь выбрать файл через командную строку, EFI не видит файловую систему диска.
По некоторым постам на всяких форумах я так понял что в vmware efi более старой версии и он не может читать такие файловые системы, и там нужно как то их эмулировать, что собственно я попозже и попытаюсь сделать.

Да кстати, владельцы nvidia, кто решиться поставить себе steamos нативно, можете потестить производительность в играх?
На убунте производительность обоих вендоров не особо радовала - в среднем на 20-30% медленней чем на виндоусе.
Собственно интересно как теперь с вальвовскими драверами будет работать.
(Offline)
 
Ответить с цитированием
Старый 12.05.2014, 23:20   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: SteamOS Beta

Зачем это нужно? Превращение компа, который может всё, в т.ч. и Steam, в приставку, которая может Steam и ничего больше.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Gector (13.05.2014), LLI.T.A.L.K.E.R. (13.05.2014)
Старый 12.05.2014, 23:20   #3
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: SteamOS Beta

* Нужен uefi
???

Протестировал бы, но недавняя установка виноуса меня доконала, ничего не хочу ставить.

Сообщение от ABTOMAT Посмотреть сообщение
Зачем это нужно? Превращение компа, который может всё, в т.ч. и Steam, в приставку, которая может Steam и ничего больше.
Ускорение графона за счёт линукс например.
(Offline)
 
Ответить с цитированием
Старый 12.05.2014, 23:37   #4
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: SteamOS Beta

Сообщение от Arton Посмотреть сообщение
Ускорение графона за счёт линукс например.
Наркоман?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Online)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
ABTOMAT (13.05.2014), den (13.05.2014), Кирпи4 (17.05.2014), Gector (13.05.2014), LLI.T.A.L.K.E.R. (13.05.2014), Nerd (13.05.2014), Nex (13.05.2014), SBJoker (13.05.2014)
Старый 13.05.2014, 00:25   #5
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: SteamOS Beta

Сообщение от Randomize Посмотреть сообщение
Наркоман?
Это то что я читал.
Разве это не так?
(Offline)
 
Ответить с цитированием
Старый 13.05.2014, 00:54   #6
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: SteamOS Beta

Сообщение от Arton Посмотреть сообщение
Это то что я читал.
Разве это не так?
Видеокарта работает одинаково что в Windows, что в Linux.
Отличие в графических API (GL, DX) не большое, они оба идут в ногу по производительности и поддерживаемым фичам (ну почти).
Слоупочество бывает из-за кривых дров например. Или если какая-либо фича не поддерживается видяшкой и эмулируется.

Кстати в линуксе секс с дровами это в порядке вещей (ну я рассказывал)
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Online)
 
Ответить с цитированием
Старый 13.05.2014, 01:20   #7
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 978
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: SteamOS Beta

Сообщение от Randomize Посмотреть сообщение
Кстати в линуксе секс с дровами это в порядке вещей (ну я рассказывал)
Ну так вот его будет делать за тебя вальве.
У них свои драйвера, и сами все обновляют автоматически.
То есть ты пришел, включил свой стимбокс и спокойно играешь (так должно быть в идеале).

Сообщение от АВТОМАТ
Зачем это нужно? Превращение компа, который может всё, в т.ч. и Steam, в приставку, которая может Steam и ничего больше.
Но если чо то можно закрыть стим и пользоваться полноценным дебианом - там всё открыто.
И вообще следуя логике твоего рассуждения можно сказать: зачем мне ковыряться в компе, который может всё, если можно включить стиммашину и играть в игры.
Не путай сервис, который тебе предоставляют с инструментами которыми тебе самому придется выполнять рутину.
Комп - в офис, стиммашину - в гостиную.

Посмотрели бы хотя бы прежде чем рассуждать.
имхо вальве сейчас единственная сила, которая может из линуха сделать нормальную игровую платформу, и главное сопровождать её.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arton (13.05.2014)
Старый 13.05.2014, 01:21   #8
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: SteamOS Beta

Сообщение от Randomize Посмотреть сообщение
Видеокарта работает одинаково что в Windows, что в Linux.
Отличие в графических API (GL, DX) не большое, они оба идут в ногу по производительности и поддерживаемым фичам (ну почти).
Слоупочество бывает из-за кривых дров например. Или если какая-либо фича не поддерживается видяшкой и эмулируется.

Кстати в линуксе секс с дровами это в порядке вещей (ну я рассказывал)
Читал про то как виндовые игры, на в линуксе, на вине работали быстрее чем на своей платформе.
Вот и всё.
(Offline)
 
Ответить с цитированием
Старый 13.05.2014, 02:10   #9
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: SteamOS Beta

Сообщение от Randomize Посмотреть сообщение
Наркоман?
он всё правильно сказал.
Valve пофиксили кучу багов в OpenGL драйвере и отослали фиксы в nVidia.
главным достижением вроде бы является удешевление вызовов отрисовки, т.е. фактически то, для чего создавался Mantle (ну, это я загнул, но где-то около того как-то так ).
Так что теперь OpenGL под линуксом быстрее чем под виндой. вендокапец, как-будто, уже приблизился (на самом деле не приблизился).
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо ffinder за это полезное сообщение:
Gector (13.05.2014), Samodelkin (13.05.2014), St_AnGer (13.05.2014)
Старый 13.05.2014, 16:32   #10
Nerd
Чудо-кот
 
Аватар для Nerd
 
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений
(для 1,471 пользователей)
Ответ: SteamOS Beta

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Nerd за это полезное сообщение:
ABTOMAT (13.05.2014), Кирпи4 (17.05.2014), h1dd3n (13.05.2014)
Старый 13.05.2014, 16:47   #11
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: SteamOS Beta

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



Но если чо то можно закрыть стим и пользоваться полноценным дебианом - там всё открыто.
И вообще следуя логике твоего рассуждения можно сказать: зачем мне ковыряться в компе, который может всё, если можно включить стиммашину и играть в игры.
Не путай сервис, который тебе предоставляют с инструментами которыми тебе самому придется выполнять рутину.
Комп - в офис, стиммашину - в гостиную.

Посмотрели бы хотя бы прежде чем рассуждать.
имхо вальве сейчас единственная сила, которая может из линуха сделать нормальную игровую платформу, и главное сопровождать её.
Ладно, я не так выразился. Зачем это нужно IT'шнику (аудитории форума)? Здесь люди так или иначе используют комп и для работы, следовательно для SteamOS нужен отдельный мощный комп, в наших реалиях это трудно представить (может, у пиндосов и можно).

Пожалуй, единственная польза, которую я вижу — это возможность не платить за софт (Винду), если кому-то нужен только Steam и игры на него / возможность не иметь секс с установкой Linux и поиском/установкой "правильных" дров на железки под него (на Винде такого безобразия нет, но она платная), опять же, к нашим реалиям это мало имеет отношения.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 13.05.2014, 16:59   #12
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 978
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: SteamOS Beta

Сообщение от ABTOMAT Посмотреть сообщение
Ладно, я не так выразился. Зачем это нужно IT'шнику (аудитории форума)? Здесь люди так или иначе используют комп и для работы, следовательно для SteamOS нужен отдельный мощный комп, в наших реалиях это трудно представить (может, у пиндосов и можно).

Пожалуй, единственная польза, которую я вижу — это возможность не платить за софт (Винду), если кому-то нужен только Steam и игры на него / возможность не иметь секс с установкой Linux и поиском/установкой "правильных" дров на железки под него (на Винде такого безобразия нет, но она платная), опять же, к нашим реалиям это мало имеет отношения.
Обязательные требования не такие уж высокие - смотри тут есть экземпляры от $500:
http://imgur.com/a/ehWRQ

Так я же сюда выкладываю не для того чтоб играться.
Очевидно же что это будет отличная игровая платформа, под которую можно разрабатывать игры, насколько мне известно будет свой SDK для этой системы и наверное некоторым разрабам здесь было бы интересно начать ознакомление.
(Offline)
 
Ответить с цитированием
Старый 13.05.2014, 17:13   #13
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: SteamOS Beta

Сообщение от Samodelkin Посмотреть сообщение
Обязательные требования не такие уж высокие - смотри тут есть экземпляры от $500:
http://imgur.com/a/ehWRQ

Так я же сюда выкладываю не для того чтоб играться.
Очевидно же что это будет отличная игровая платформа, под которую можно разрабатывать игры, насколько мне известно будет свой SDK для этой системы и наверное некоторым разрабам здесь было бы интересно начать ознакомление.
Во-первых, $500 это уже не "на сдачу", во-вторых, вряд ли самая дешёвая модель позволит с комфортом поиграть в современные YOBA-игры.

Насчёт игровой платформы — вроде как принципиально SteamOS не отличается от Debian/Ubuntu, следовательно для разработки удобнее использовать их.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 13.05.2014, 17:22   #14
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 978
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: SteamOS Beta

Сообщение от ABTOMAT Посмотреть сообщение
Во-первых, $500 это уже не "на сдачу", во-вторых, вряд ли самая дешёвая модель позволит с комфортом поиграть в современные YOBA-игры.

Насчёт игровой платформы — вроде как принципиально SteamOS не отличается от Debian/Ubuntu, следовательно для разработки удобнее использовать их.
Если игра сделана для SteamOS - значит она обязана работать с нормальным fps на нормальных настройках на всех стиммашинах - такое же правило как для других консолей. Однако в отличии от них стиммашину можно открыть и добавить своё железо и играть в более тяжелые игры (которые делались не для steamos но совместимы, или же если ты туда еще и windows поставил).

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

Ну вобщем тыже покупаешь андроид устройство когда делаешь для него софт, а не только на эмуляторах (которых вроде нормальных нету).
(Offline)
 
Ответить с цитированием
Старый 13.05.2014, 17:29   #15
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: SteamOS Beta

Сообщение от Samodelkin Посмотреть сообщение
Ну вобщем тыже покупаешь андроид устройство когда делаешь для него софт, а не только на эмуляторах (которых вроде нормальных нету).
Эмуляторы Android очень сильно отличаются от реального устройства: другая архитектура, другая вычислительная мощность (несравнимая с ПК), другие органы управления.

Стиммашина это почти комп. Точнее, не почти, а комп и есть: архитектура та же, мощность та же (или меньше, но не на порядки), контроллер подрубить можно и к винде.

Ладно, твоя позиция ясна в целом, не буду дальше спорить.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 13:28.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com