Games Fanarts



Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: [EN COURS] [X-DSL] La meilleur distrubution linux pour XBox  (Lu 7096 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« le: 20 Juillet 2009 16:03:55 »

X-DSL version 0.6

smiley Pourquoi X-DSL est la meilleur distrubution? Car X-DSL est petit et fait environ 50Mo avec toutes fonctionnalités d'une distribution Linux et qui est basé sur Damn Small Linux

http://www.x-dsl.org/w/images/2/2e/Xdsl0.6desktop.jpg
[X-DSL] La meilleur distrubution linux pour XBox

Changelog de la Version 0.6 du 02 Janvier 2009
Code
():
   * Based on Damn Small Linux 3.4.2
   * New Xdsl Upgrades menu to ease setup of apps with xdsl specific configuration
   * Sound can now be upgraded to alsa, for sound in flashplayer etc
   * Display can be upgrded to Xfree86 or Xorg
   * Flash Player 9 working
   * Overscan quick fix for 1.6 xboxes
   * Option to remaster xdsl
   * xbox remote control working for loopback/native installs
   * Dvd playback gui added
   * Mplayer added
   * Basic multimedia codecs added
   * New dock added with alsa volume control and tray eject
   * Loading capability for unc apps
   * Ability to load uci apps from any partition
   * Solution to the uci bug. Any errors will clear on reboot and not re-occur
   * Uci tool has been given ability to permanently load uci apps for loopback/ native install.
   * Many more miscellaneous changes
 

   
Installation XDSL
Code:
Introduction:

XDSL is a xbox-linux distribution based on Damn Small Linux (http://damnsmalllinux.org). It weighs in at less than 60MBs with a nearly complete desktop, and many command line tools. The small size of bundled programs make it very suited to the Xbox's limited 64mb memory. It can be run as a livecd or installed to your Xbox hard drive.

Preparing the Xbox:

A standard Xbox will only run code authorized by Microsoft, i.e. all executables must be signed with Microsoft's private key. To run X-DSL it is necessay to "mod" your Xbox to circumvent this restriction. For more details try looking on:

  * Xbox Linux Wiki (http://www.xbox-linux.org)

  * Xbox Scene (http://www.xbox-scene.com)

Download:

The XDSL iso is available to download from this site

Burning the CD:

Write the Xdsl iso image file to reliable recordable media which you know works in your Xbox DVD-ROM drive without any problems. Failure to do this will result in weird I/O errors and flaky installation problems, or you may not be able to boot XDSL livecd at all.

NOTE: you are not supposed to burn an .iso image as a single file on the CD. Instead, there should be a separate option in your CD authoring application that is specifically designed for burning CD images and not regular files. Use it. When burning is done, you should see several files on the disc - not just a single file.

Usage:

Pop the XDSL CD you've just made into your Xbox and allow it to boot. You should be presented a choice of video modes (640x480, 800x600, 480p, 720p). 480p and 720p require your Xbox to be connected with component cables to a HDTV. Once you have choosen a video mode XDSL will boot and you'll automatically be logged into X as the user 'dsl'.

You can interact with XDSL by using a Xbox controller to move the mouse pointer. To launch programs right click on the desktop (B on the controller) to bring up the fluxbox menu. If you need to enter any text a virtual keyboard is available from the fluxbox menu under Apps. Alternatively you can use a USB Keyboard/Mouse with a USB adapter.

FTP Install:

If you don't wish burn XDSL onto a cd and have the ability to ftp to you Xbox, it is possible to simply copy across the required files to make a frugal installation . Create a directory E:\KNOPPIX on your Xbox. Extract linux24, minirt24.gz and the KNOPPIX file (found in the KNOPPIX subdirectory) from the iso (using winrar or similar) and copy them into this directory. You should be left with the following files:

E:\KNOPPIX\KNOPPIX

E:\KNOPPIX\linux24

E:\KNOPPIX\minirt24.gz

There should be no subdirectories in E:\KNOPPIX. The filenames are case sensitive.

Now create a file E:\linuxboot.cfg with the following content:

title XDSL

kernel KNOPPIX/linux24

initrd KNOPPIX/minirt24.gz

append root=/dev/ram0 init=/etc/init rw video=xbox:640x480 frugal quiet kbd-reset

Finally if you are not using the Cromwell BIOS, copy default.xbe somewhere where you can run it from your Xbox. Then run Cromwell/default.xbe to boot XDSL. If you then want to peform a loopback/native install simply select your desired option in the Apps, Tools menu.

Retrieved from "http://www.x-dsl.org/wiki/XDSL_Manual"

Download and install from an already running version of Xdsl:

If you already have an older version on Xdsl installed, Then you can download the iso file in xdsl and mount it. If you are using an xdsl version after 0.6 rc2, then just double click on the iso file in emelfm, and it will mount into a directory named /iso in the current directory. If you are using a older version, then issue the following command to give the emelfm the ability to mount the iso:

perl -i -ne 'if( $. == 1 ) { print "iso;iso;sudo mkdir %d/ISO 2>/dev/null && sudo mount -o loop -t iso9660 %f %d/ISO\n",$_; } else { print; } ' /home/dsl/.emelfm/filetypes

Now copy the files over to /mnt/hda50 (xbox E drive) as described in the ftp installation instructions above.

Install directly to the xbox:

It is also possible to install dirctly to the xbox by downloading the zip version of Xdsl with Linksbox or Xbmc web browser, and access the downloaded file using Xmbc, Unleashx, etc. You can then copy over the included files to the appropriate locations as described on the ftp installation instructions.

Passwords:

The default passwords in XDSL are as follows:

user:dsl password:dsl

user:root password:xbox

Installation:

If you are happy running XDSL from a livecd you can skip this section. However if you want XDSL to run from your hard drive you have three options:

  * Frugal install - The XDSL compressed filesystem is copied to E:\KNOPPIX\KNOPPIX. This takes up the least diskspace (53Mbs). Since the filesystem is heavily compressed it is mounted read-only so this is just like running the livecd, except all the files reside on your hard disk   

   * Loopback install - The XDSL filesystem is installed onto a loopback file (either E:\xdslfs or F:\xdslfs). This requires a loopback file of at least 200MBs (you can choose a size upto 2GBs).   

   * Native install - XDSL will be installed onto a linux partition in the extra space on the Xbox HDD for those with hard disks bigger that 8GBs. This will keep the standard Xbox partitions (C,E,X,Y,Z) intact but will wipe all data on the F partition if it exists.

To perform one of these installations open the fluxbox menu and select the appropriate option under Tools. You will then be guided through the install process.

As from xdsl 0.6, it is now advisible to use a loopback or native install with a 120mb swap (you will given the swap option when installing) to enable some of the new functions such as the xbox dvd remote controll and the alsa sound upgrade.

myDSL extensions:

If you are running from the livecd or a frugal install you can load addition programs using myDSL extensions. XDSL should be fully compatible with extensions made for Damn Small Linux. Extensions are available from http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/ or via the myDSL icon on the desktop. They should be copied to E:\ to load them when XDSL boots or E:\optional\ to give you the option of loading them via the fluxbox menu. Since each extension is loaded into the ramdisk it is recommend that you use E:\optional\ if possible to save on memory usage.

Xdsl Upgrades:

New for Xdsl 0.6 is the Xdsl upgrades menu. This is on the fuluxbox menu and the jwm menu. This contains extensions that are mainly available through mydsl, but need special xbox linux files or configuration to run properly for xdsl. A loopback or native install is needed for most of these apps to function.

Backing up your settings:

When using the frugal install/booting from a livecd it is not possible to write any changes to the XDSL filesystem. To get around this your settings can be saved in a seperate file called backup.tar.gz. Go to System, Backup/Restore in the desktop menu, type in hda50 and hit backup if you wish to make this file on your E drive. Once made your settings will be automatically saved on shutdown and restored on boot. To change what files are saved edit /home/dsl/.filetool.lst. None of this is necessary with Native/Loopback install methods since the root filesystem can be written to.


Download XDSL version 0.6

 arrows_right Format ISO: http://sourceforge.net/projects/xbox-linux/files/X-DSL/Xdsl-0.6.iso/download

 arrows_rightFormat ZIP: http://sourceforge.net/projects/xbox-linux/files/X-DSL/Xdsl0.6.zip/download

Manuel XDSL
 arrows_right http://www.x-dsl.org/wiki/XDSL_Manual
Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Grimoire
Fait partie du Décor
*
Alcoolémie: 4
Messages: 1006
Hors ligne Hors ligne
Sexe: Homme
Oook.
« Répondre #1 le: 20 Juillet 2009 19:03:05 »
Haut de page

Ah je connaissais pas ce fork. La XBOX arrive à faire tourner d'autres Linux que celui-ci (parce qu'il y aussi la Slitaz qui est sympa dans les tout petits Linux, qui a l'avantage d'être encore plus petite que DSL, 36 Mo pour l'ISO et d'utiliser un système de dépôts permettant les mises à jour)?
Journalisée

Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #2 le: 20 Juillet 2009 20:37:26 »
Haut de page

Merci beaucoup Frost pour ces sujets passablement complets.

@ Cricket:
A une époque on trouvait même un kernel tout prêt pour Xbox dans les dépots de Mandriva. Il y a d'autres distributions effectivement, l'une des plus sympas étant Dyne:bolic http://dynebolic.org/ qui permet même de créer des clusters et qui est ultra légère.
L'une des plus intéressante distributions que j'ai vu pour notre console était basée sur Slackware mais le projet n'a jamais vraiment aboutit.
Fondamentalement on peut faire fonctionner n'importe quelle distribution si on dispose d'un noyau adapté à la machine.
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #3 le: 20 Juillet 2009 21:33:14 »
Haut de page

Merci beaucoup Frost pour ces sujets passablement complets.

Je sens que tu aurais aimé plus complet que ça? sad  je me trompe exclam

l'avantage avec X-DSL c'est un xbe donc pas besoin de kernel spécial sur la xbox il est inclus dans l'archives et il se lance comme un application depuis XBMC  smiley quand X-DSL est installé dans E:\\apps\ par exemple

Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #4 le: 20 Juillet 2009 21:38:00 »
Haut de page

Non tu te trompes, je disais ça sincèrement.

Pour le kernel, c'est pareil pour d'autres distributions conçues pour la consoles aussi. Pas toutes il est vrai. 
J'avais testé X-dsl mais la seule chose que je n'aimais pas c'est l'interface un peu trop frustre à mon gout, mais il est vrai que c'est l'une des distribution sinon la distribution la plus légère pour la console.
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #5 le: 20 Juillet 2009 23:08:49 »
Haut de page

Non tu te trompes, je disais ça sincèrement.

ok c'est cool je disais ça car
[passablement]
adv. D'une manière passable, de manière qu'on puisse s'en contenter.  smiley
syn. imparfaitement, incomplètement, incorrectement, maladroitement, faussement, assez, moyennement, plutôt, médiocrement, juste, insuffisamment, modestement.  smiley

Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




mouth8fr
« Répondre #6 le: 23 Juillet 2009 12:23:01 »
Haut de page

Bonjour,
Je reve peux etre beaucoup :) mais je voulais savoir si on pouvait acceder a internet avec Linux (ou autre SE) sur nos Xbox. Je vois sur la photo de Frost qu'il y a Firefox.
Le but serait d'aller voir ces mails ou aller sur des sites de music en streaming.
Merci par avance de vos reponses.
Bye
Julien
Journalisée
Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #7 le: 23 Juillet 2009 12:30:46 »
Haut de page

salut

Bien sur tu peux pratiquement tous faire avec liinux sur xbox.
Une fois installer on se retrouve avec un mini PC avec linux  sweat

bon teste

frost
Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




mouth8fr
« Répondre #8 le: 27 Juillet 2009 14:54:16 »
Haut de page

Ok merci Frost!
Ben je vais essayer et je te ferais part de mes impressions.
Bye
Julien
Journalisée
mouth8fr
« Répondre #9 le: 31 Juillet 2009 07:44:19 »
Haut de page

Salut les gars,
Bon ben j'ai essayé mais j'a pas reussi l'instal, je m'explique.
J'ai une Xbox pucée, tournant avec le dashboard XBMC.
Je recupere le fichier zipé sur le lien de Frost, je le decompresse sur mon pc (cela donne un repertoire KNOPPIX + quelques fichiers (dont le fichier linuxboot.cfg).
Via une connexion FTP je tranfers le tout sur ma Xbox dans le disque E:\
Apparement en suivant le tutot de Frost il faut "lancer" le fichier defaut.xml mais je ne sais pas comment.
Bref je suis un peu perdu (je suis une vrai bille  embarrassed )
Si quelqu'un peu m'aider.
Derniere question je tourne avec un cable YUV, l'affichage sera pris en compte par linux?
Merci de m'avoir lu
Bye julien
Journalisée
Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #10 le: 31 Juillet 2009 09:00:04 »
Haut de page

Bonjour,

Mon expérience de Linux avec une Xbox date de plusieurs années donc je n'ai plus trop de souvenirs des différentes manipulations. Toutefois je peux dire que c'est le fichier default.xbe qu'il faut lancer et non pas defaut.xml.
Et aussi que pour le lancer, il faut le faire depuis un Dashboard, Xbmc faisant l'affaire. Donc le chemin de ce .xbe doit être déclaré en source dans la partie programme de Xbmc (ou du Dasboard utilisé).
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
mouth8fr
« Répondre #11 le: 31 Juillet 2009 09:42:17 »
Haut de page

Salut Shaitan,
Oui tu as raison je me suis planté en erivant le nom du fichier.
Mais une fois les fichiers copiers sur E: comment lancer l'application?
merci
julien
Journalisée
Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #12 le: 31 Juillet 2009 09:44:13 »
Haut de page

Je l'ai dit dans le message au dessus, depuis un Dashboard alternatif. Xbmc faisant l'affaire. Un .xbe c'est un executable sur la console. Donc comme un jeu, un autre dashboard ou une appli: depuis la section programme à la condition d'avoir ajouté en source le path de l'executable de La distribution.
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
mouth8fr
« Répondre #13 le: 31 Juillet 2009 10:02:27 »
Haut de page

re,
ben au debut j'avais betement copié le tout dans mon repertoire application mais dans le lecteur F: (et non pas E:) puis sous le dashboard j'ai lancer l'appli (comme tu le decris au dessus), et la console avait rebootée mais encran noir. Je m'etais alors demandé sois la version de linux ne supporte pas l'affichage sur la connectique YUV sois je me suis gourrer dans l'instal des repertoires.
Bref j'essayerai a nouveau ce soir.
Pas facile tout ca  zieu
bye
julien
Journalisée
Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #14 le: 31 Juillet 2009 10:06:49 »
Haut de page

Ok, alors normalement l'affichage Yuv ne devrait pas poser de problèmes à Linux. Si tu es en HD c'est que tu as configuré le MS dash pour utiliser la HD. Par contre les versions de consoles 1.6 ont toujours été incompatibles avec Linux.
Frost m'a bien dit dans la Shoutbox qu'un correctif avait été fait en ce sens par la team qui développe X-dsl mais je demande à voir :)
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
mouth8fr
« Répondre #15 le: 31 Juillet 2009 10:13:12 »
Haut de page

ok merci, bon ben faut que je regarde la version de ma  bobox (je pense qu'on trouve ca dans les parametres de XBMC).
merci
Journalisée
Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #16 le: 31 Juillet 2009 10:17:00 »
Haut de page

Regarde dans la faq Xbox ici, j'ai donné des indications pour identifier les versions de consoles, ce n'est malheureusement pas aussi simple.
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Made in Québec
Fait partie du Décor
*
Alcoolémie: 31
Messages: 4707
Hors ligne Hors ligne
Sexe: Homme
On est venu, on l'a vu et il l'a eu dans le cul !
WWW
« Répondre #17 le: 31 Juillet 2009 21:06:16 »
Haut de page

As tu testé avec le iso qu'on grave sur cd que tu le lance comme un jeu original?


sinon par FTP

faut copier et créé au besoin les dosiers
E:\KNOPPIX\KNOPPIX

E:\KNOPPIX\linux24

E:\KNOPPIX\minirt24.gz


créé un fichier cfg, mais il en a dans le zip
E:\linuxboot.cfg en rajoutant ceci dedans

Code:
title XDSL

kernel KNOPPIX/linux24

initrd KNOPPIX/minirt24.gz

append root=/dev/ram0 init=/etc/init rw video=xbox:640x480 frugal quiet kbd-reset

et pour finir le default.xbe

E:\Apps\X-DSL\default.xbe ou F:\Apps\X-DSL\default.xbe

Et dans la section programmes d'xbmc tu le lance comme une autre apps et même dans la section Fichier on peut lancer un XBE.


Sinon tu peux installer la version 0.5 avec Xcalibur http://passion-xbmc.org/downloads/?sa=view;down=14 et tu écrase les fichiers X-DSL que Xcalibur à créer par le contenue de la nouvelle version 0.6.



Journalisée

Par Osiris et par Apis regardez moi, regardez moi bien...
Par Osiris et par Apis vous êtes maintenant des... des quoi au juste ?
Des addoniens ! Vous aimez bien les add-ons vous les Passionnés.
Allez on recommence.
Par Osiris et par Apis vous êtes maintenant des addoniens... oui... des addoniens...
Silennnce, concentrez vous.




Pages: [1]   Haut de page
  Imprimer  
 
Aller à: