<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.theeggeadventure.com/wikimedia/index.php?action=history&amp;feed=atom&amp;title=Xbox_Linux_Project</id>
	<title>Xbox Linux Project - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.theeggeadventure.com/wikimedia/index.php?action=history&amp;feed=atom&amp;title=Xbox_Linux_Project"/>
	<link rel="alternate" type="text/html" href="https://www.theeggeadventure.com/wikimedia/index.php?title=Xbox_Linux_Project&amp;action=history"/>
	<updated>2026-04-09T05:13:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.theeggeadventure.com/wikimedia/index.php?title=Xbox_Linux_Project&amp;diff=1373&amp;oldid=prev</id>
		<title>Brianegge at 19:22, 5 May 2006</title>
		<link rel="alternate" type="text/html" href="https://www.theeggeadventure.com/wikimedia/index.php?title=Xbox_Linux_Project&amp;diff=1373&amp;oldid=prev"/>
		<updated>2006-05-05T19:22:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;I&amp;#039;ve installed Linux on my XBox.  Here&amp;#039;s a list of things that worked.  This is more a list to myself to help me remember what I&amp;#039;ve done, but maybe it&amp;#039;ll be useful to someone else as well.&lt;br /&gt;
&lt;br /&gt;
My Xbox was manufactured March 2004.  I attempted to do a software only install, but didn&amp;#039;t have great success.  I got the Mechinstall hack to work, but I couldn&amp;#039;t boot a Linux CD.&lt;br /&gt;
&lt;br /&gt;
So I purchased a solderless mod chip from http://www.easybuy2000.com&lt;br /&gt;
&lt;br /&gt;
1    XBOX - 1 X-CHIP COMBO                 636          $59.00    $59.00&lt;br /&gt;
&lt;br /&gt;
It came with the Cronwell bios installed.  I plugged it in.  It worked just fine.  The only thing I haven&amp;#039;t figured out is a way for it to automatically boot Linux after so many seconds.  Right now I have to use the controller to select the bios, and then to have it boot off the hard drive.&lt;br /&gt;
&lt;br /&gt;
I have an 8 GB hard drive, so I installed Xebian onto the game save partition.  Maybe later I&amp;#039;ll replace the hard drive with another IDE drive I have lying around.  As it is, I have 3,000 GBs.&lt;br /&gt;
&lt;br /&gt;
When use my Windows 2000 computer to ssh into the xbox.  I&amp;#039;d added the xbox to my host file, and setup a static IP on the xbox.  When I login in, I&amp;#039;m given this version information:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  Welcome to the : Xebian&lt;br /&gt;
  Version : 1.1.0-xbox&lt;br /&gt;
  Author : Edgar Hucek (hostmaster@ed-soft.at)&lt;br /&gt;
  Hostname : xbox.localdomain.local&lt;br /&gt;
  Linux Ver. : 2.4.27&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Today, I&amp;#039;m going to try to get vnc working.  Since the xbox is in a different room from my Windows computer this will help.  The first thing I did was:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
xbox:~# apt-get install vncserver&lt;br /&gt;
xbox:~# vncserver&lt;br /&gt;
&lt;br /&gt;
You will require a password to access your desktops.&lt;br /&gt;
&lt;br /&gt;
Password: xebian&lt;br /&gt;
Verify: xebian&lt;br /&gt;
&lt;br /&gt;
xauth:  creating new authority file /root/.Xauthority&lt;br /&gt;
&lt;br /&gt;
New &amp;#039;X&amp;#039; desktop is xbox.localdomain.local:1&lt;br /&gt;
&lt;br /&gt;
Starting applications specified in /etc/X11/Xsession&lt;br /&gt;
Log file is /root/.vnc/xbox.localdomain.local:1.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back on my Win2k machine, I ran&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;C:\Program Files\TightVNC-unstable\vncviewer.exe&amp;quot; xbox:1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The VNC server starts a new desktop, and lets you connect to that desktop.  The desktop was quite ugly, so I right clicked, selected Styles, and choose qnx-photon.  This looked quite nice even through VNC.  I don&amp;#039;t know how to reconfigure VNC to use more colors.  I might figure that out later.&lt;br /&gt;
&lt;br /&gt;
To access my MP3&amp;#039;s on my Win2k computer, I used this command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -t smbfs -o username=Administrator,password=,debug=4 //192.168.123.123/C_Drive /win2k&lt;br /&gt;
mount -t smbfs -o username=Administrator,password=,debug=4 //192.168.123.123/mp3 ~/mp3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;d like to play some emulated games.  So far I haven&amp;#039;t been able to get this to work.  Here&amp;#039;s my try an the zsnes enumlator, for the Super-Nintendo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install zsnes&lt;br /&gt;
zsnes /win2k/Games/SNesMARIO.SMC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When launched, my TV flickers.  I can see the game, but it&amp;#039;s not playable.  The sound is there, and everything seems so close to working.&lt;br /&gt;
&lt;br /&gt;
I found I could do this to set the clock:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ntpdate time.nrc.ca time.chu.nrc.ca&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
xhost +local:0.0&lt;br /&gt;
export DISPLAY=:0.0&lt;br /&gt;
apt-get install &amp;#039;.*snes9.*&amp;#039;&lt;br /&gt;
startx&lt;br /&gt;
xeyes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OK, I seem to have solved the &amp;#039;flicker&amp;#039; problem by running the emulators through X11.  X11 has a few problems that I haven&amp;#039;t figured out how to fix:&lt;br /&gt;
&lt;br /&gt;
* Title bar is always at top of screen - no full screen mode&lt;br /&gt;
* Not all buttons seem to map ok.  Namely Start &amp;amp; Select in zsnes.  Need to fix this to play most games.&lt;br /&gt;
* The mouse does not turn off while you are playing your game.  Because Xebian uses the Xbox controller for a mouse and gamepad, it does not stop the mouse when you are playing your game.  This creates a lot of bothersome problems.  I think if I connected a normal mouse I could disable the Xbox controller mouse.&lt;br /&gt;
* Up/Down was inverted.  Also, I couldn&amp;#039;t use the directional pad.&lt;/div&gt;</summary>
		<author><name>Brianegge</name></author>
	</entry>
</feed>