- unixforum.org
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Re: Linux запустили на Xbox 360
- Linux на Xbox 360
unixforum.org
Как не старался Билл, но все таки его игровую приставку поломали и запустили на ней Ubuntu. Все работает прекрасно, при этом производительность — выше чем на PS3 у которой есть нативная поддержка Linux.
Если кто не знает, xbox 360 в таком случае может стать прекрасной заменой компьютеру (3 ядра по 3.2 Ггц каждое + 512 RAM + очень очень хорошее видео). Linux + next-gen игры, которых так не хватает в одном флаконе, жалко, что произведенном на фабрике мелкософта.
Re: Linux запустили на Xbox 360
Сообщение L1NYX01D » 27.03.2007 09:48
Re: Linux запустили на Xbox 360
Сообщение dm_f » 27.03.2007 09:58
Что касается Microsoft, то корпорация также изыскивает пути, которые бы остановили распространение «чипов-нелегалов».
Нарушение прав, конечно же, явление противозаконное
Re: Linux запустили на Xbox 360
Сообщение sunburn » 27.03.2007 10:44
Чипы были нужны только для первого бокса. Теперь же все делается простой прошивкой DVD привода. И никто никакие права, имхо, не нарушает. Вы купили себе приставку, дак что хотите с ней, то и делайте. Но вот майкрософт так не считает.
Re: Linux запустили на Xbox 360
Сообщение eR » 27.03.2007 11:58
А какая у вас операционная система? Windows 98. NT. 2000. ХР. «Могучая кучка» линуксоидов с фанатично горящими глазами. UNIX? © Полонская Е.Л.
Re: Linux запустили на Xbox 360
Сообщение Slimy » 27.03.2007 12:03
Я вот одног оне понимаю. Зачем на вендовый Xbox заливать при помощи тойже венды ХР (на видео именно на видна) убунту? Что это дает то? Полюбому уверен что там еще и звук не работает на этой приставке. ИМХО проще старенький комп купить чем этот Xbox.
Если уже ничего не помогает — прочти инструкцию.
sysinstall — гадость 🙂
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
broom Бывший модератор Сообщения: 1629 Статус: мизантроп.ка ОС: Gentoo
Re: Linux запустили на Xbox 360
Сообщение broom » 27.03.2007 12:11
LU™ Сообщения: 876 Статус: непримиримый ОС: openSuse 11,1+factory Контактная информация:
Re: Linux запустили на Xbox 360
Сообщение LU™ » 27.03.2007 12:39
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Re: Linux запустили на Xbox 360
Сообщение Liksys » 27.03.2007 12:47
heil0 Сообщения: 545 Статус: Депрессивный токарь с Межделмаша ОС: *buntu, OpenSolaris Контактная информация:
Re: Linux запустили на Xbox 360
Сообщение heil0 » 27.03.2007 14:22
LU™ Сообщения: 876 Статус: непримиримый ОС: openSuse 11,1+factory Контактная информация:
Re: Linux запустили на Xbox 360
Сообщение LU™ » 27.03.2007 14:36
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Re: Linux запустили на Xbox 360
Сообщение eR » 27.03.2007 14:45
А какая у вас операционная система? Windows 98. NT. 2000. ХР. «Могучая кучка» линуксоидов с фанатично горящими глазами. UNIX? © Полонская Е.Л.
Re: Linux запустили на Xbox 360
Сообщение Slimy » 27.03.2007 14:56
Ну и что эти 3 ядра дают для тогоже FF ? Ктомуже я не понял как там с клавиатурой дела обстоят и грызуном. В целом то гамать нельзя как не крути вот и получается что лиш поигратся.
Если уже ничего не помогает — прочти инструкцию.
sysinstall — гадость 🙂
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Vas Сообщения: 540 Статус: Proamd-шник ОС: OpenSuSE 11.0 и OS X 10.5.4 Контактная информация:
Re: Linux запустили на Xbox 360
Сообщение Vas » 27.03.2007 15:08
А я не понимаю смысла в таких извращениях. покупать хбокс, что бы на него убунту поставить. не легче сразу компа купить. и на него уже хоть убунту, хоть федору, хоть слакварю.
Находя богатство — теряете совесть
Находя женщину — теряете рассудок
Находя истину — теряете веру
и только потеряв всё — находите свободу.
Re: Linux запустили на Xbox 360
Сообщение eR » 27.03.2007 15:12
А я не понимаю смысла в таких извращениях. покупать хбокс, что бы на него убунту поставить. не легче сразу компа купить. и на него уже хоть убунту, хоть федору, хоть слакварю.
А какая у вас операционная система? Windows 98. NT. 2000. ХР. «Могучая кучка» линуксоидов с фанатично горящими глазами. UNIX? © Полонская Е.Л.
Re: Linux запустили на Xbox 360
Сообщение wzor » 27.03.2007 15:16
ну вообще-то еще со времен первой плейстейшин отверстия для джойстиков представляют собой ни что иное как юэсби разъем, только другой формы. — так что поддержка всяческих клав/мышей зависит только от дров оси.
heil0 Сообщения: 545 Статус: Депрессивный токарь с Межделмаша ОС: *buntu, OpenSolaris Контактная информация:
Re: Linux запустили на Xbox 360
Сообщение heil0 » 27.03.2007 16:19
Apple к архитектуре PowerPC не имеет ровно никакого отношения, она целиком и полностью собственность IBM.
А вот для х-коробки как раз IBM разработала проц.
polachok Бывший модератор Сообщения: 2199 Статус: главный форумный маргинал ОС: gnu/linux Контактная информация:
Re: Linux запустили на Xbox 360
Сообщение polachok » 27.03.2007 17:10
Re: Linux запустили на Xbox 360
Сообщение ShadowFlash » 27.03.2007 17:16
Мдя. Почитал кАмменты и от души посмеялся 9 постов с угадайкой. Гугла не существует, мы живём на острове в каменном веке. PPC у них «чиста эппл». А то, что это прежде всего IBM/Freescale а потом уже остальные, да и эппл уже давно отказался от PPC после того, как им так и не дали мобильный G5, да и производительность больших G5 стала отставать от х86, это тайна за семью печатями. Равно как и то, что 360ый именно PPC, только он у него куда более своеобразный, чем у того же GameCube, три ядра там. Насчёт интерфейсов для геймпадов тоже сказка — ну блин в ядре линукса есть драйвер для подключения через LPT порт падов от PS1/PS2, SNES, NES, Megadrive и всякого антиквариата вроде Atari2600, а также в инете есть описания этих интерфейсов, а еще можно было бы шевельнуть мозгой и вспомнить, что интерфейс PS1 был разработан в 1993ем году, и является расширением интерфейса SNES (PlayStation изначально собирались делать как CD дополнение к Super Nintendo, этого не случилось из-за того что Сони и Нинтендо разругались), и к USB никакого отношения не имеет, потому как 14 лет назад никакого USB еще даже на бумажке не было. Другое дело, что начиная с PS2, USB порты в наличии на всех более современных приставках, так что клавиатуру подключить не проблема, и мышь тоже.
Думается мне, что линукс на вражеском ящике будет лучше работать, чем на PS3.
Во-первых, можно получить прямой доступ к железу, в отличие от PS3, про которую Сони раскричалась, что мол на ней линукс работает официально, забыв сказать, что доступ к железу напрямую отсутствует, 3D нет, доступно 1/5 от процессора. Да и трёхядерный PPC вполне нормально будет восприниматься любым ядром, если уж даже винда не чихая работает на смеси из двухядерного и одноядерного оптеронов.
Правда для дома опять толк есть только в том случае если есть комната, телевизор или монитор и ящик 360, при этом хочется кино смотреть, в инете работать, ну и в гимпе фотографии поправить.
Памяти для более серьёзных дел маловато. Но вот дешевый кластер из этого вырисовывается легко.
Сore версия ящика всяко дешевле аналогичного по производительности писишника.
Linux на Xbox 360
Привет! На связи Лили Сивик. Как вы считаете, что можно придумать с Linux, если у вас есть куча времени, сильно модифицированный Xbox 360, старый монитор и ещё более старая клавиатура? Вот сейчас и расскажу.
С чем я работала (да, это характеристики Xbox 360, если их кто-то не знает):
- CPU: 3-ядерный 6-поточный процессор IBM PowerPC (big endian) Xenon CPU, работающий на частоте 3,2 ГГц.
- Оперативная память: 512 МБ GDDR3, разделенная между CPU и GPU
- GPU: неважно, так как Linux не может его использовать
- Хранилище: фирменный разъем для жёстких дисков SATA. Не знаю, какая версия SATA.
Первым делом я быстро собрала The Setup™
Просто начала искать в интернете информацию о запуске Linux на Xbox 360. Я знала, что это реализуемо, но не понимала, как. Очень скоро наткнулась на free60.org. Это архив старой Xbox 360 linux wiki с неработающими ссылками и информацией от 2009 года. Оттуда я попала на страницу Sourceforge, где лежал старый liveCD Ubuntu. Я скинула файлы liveCD на fat32-раздел флешки, вставила её в Xbox и запустила XeLL Loader.
После нескольких минут медленной загрузки я попала на рабочий стол.
Отлично, я могу загрузить liveCD, но хочется иметь ещё что-то, что можно установить и изменить. Так что я вернулась на сайт free60 и начала копать дальше. Поиски увенчались успехом, я нашла рабочую ссылку на скачку предварительно скомпилированного ядра Linux 2.6.24.3 и прикинула, что можно установить куда-нибудь корневую файловую систему и заставить её загрузиться оттуда. Итак, теперь нужно найти способ использовать debootstrap для загрузки Debian.
Я знала, что Debian много веков назад отказался от поддержки big endian архитектуры PowerPC, но это не страшно, так как ядро, с которым я должна была работать, тоже ровесник динозавров. Я зашла на страницу истории версий Debian в Википедии, чтобы выяснить, какая версия поставлялась с ядром, наиболее близким к моему, и остановилась на Debian lenny.
Далее мне нужно было решить, как я хочу установить всё это дело на Xbox. Я бы предпочла использовать жёсткий диск, что позволило бы не переживать из-за скоростей USB 2.0, но и свой единственный свободный жёсткий диск под это дело отдавать не хотелось. И в итоге я разобрала корпус и поменяла в нём диски местами. Корпус выкинула, сохранив кабель, который шёл от проприетарного разъёма к обычному SATA. Ну просто для того, чтобы потом легко менять диски местами.
Итак, давайте начнём. Первым делом я подключила жёсткий диск к ноутбуку с помощью обычного адаптера USB-SATA, и попробовала выполнить первый этап debootstrap на винте. Я не могла выполнить этап 2, потому что там нужен chrooting, и, к сожалению, мой ноутбук не очень похож на PowerPC. Поэтому я вставила жесткий диск в Xbox, загрузила Ubuntu liveCD, вошла в файловую систему винчестера и выполнила этап 2. Затем, после создания файлов fstab и сетевых интерфейсов, пришло время отредактировать файл конфигурации для XeLL, чтобы загрузить ядро 2.6.26 и указать на нужное корневое устройство.
Во время загрузки на экран выводилась куча ошибок, но загрузка прошла успешно.
Мне всё ещё хотелось запустить что-то поновее. Последняя версия Debian с поддержкой PowerPC — этоJessie (Debian 8), а для её загрузки требовалось более новое ядро. И это ядро удалось найти! Вот оно, если среди вас есть ещё такие же сумасшедшие, как я.
Теперь можно повторить мой путь с невероятно новым ядром 3.5.4. Можно сказать, что процесс было аналогичен описанному выше. Поэтому не буду повторяться.
Ну что же, теперь у меня есть относительно свежий Linux, запущенный на Xbox. Что же мне теперь с этим делать?
Очевидно (для меня, разумеется), мы попытаемся запустить на нем сервер Minecraft!
На создание мира ушло около 30 минут, и он рухнул почти сразу после того, как я присоединилась к игре. Сервер сразу стал так сильно лагать, что я решила, что он завис и вышла из игры. Но я могу доказать, что подключилась к серверу по крайней мере на секунду!
Ну что же, пришло время нового плана. Может, что-то выгорит с Gentoo? Я взяла tarball stage 3 с сайта gentoo, распаковала его на жёстком диске, загрузила старый Debian, ввела chroot и приступила к работе. Компиляция началась, но в какой-то момент все замерло, и я сдалась.
Да, увы. Вот такой конец. Дальше я не смогла ничего придумать. Буду теперь экспериментировать с PS3. Там должно получиться пройти дальше. Но это уже совсем другая история. И если вам интересно, я её расскажу.