<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Webpaul1</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Webpaul1"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Webpaul1"/>
	<updated>2026-05-11T04:34:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=6814</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=6814"/>
		<updated>2007-10-27T21:59:13Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a hot new open source project.  It&#039;s stable, practical and usable, and really cool.  Just check out the [[Screenshots|Screen Shots]] to see for yourself.  [[I]]&#039;m looking for developers and maintainers to &#039;&#039;&#039;[[Contribute|join the team]]&#039;&#039;&#039;.  New LinuxMCE team members, please add your name, contact info, and a brief bio or description of what you&#039;re working on.  Thanks!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Daniel Kristjansson&#039;&#039;&#039; -- contact: (email coming soon)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Community liaison, organizing open source volunteers and roadmap&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Installer, Ubuntu packaging, build system, linuxmce.com site&amp;lt;br&amp;gt;&lt;br /&gt;
I launched LinuxMCE on March 15, 2007.  [[History|&#039;&#039;&#039;History of LinuxMCE, why I started this project, and the goals&#039;&#039;&#039;]]&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Justin Burdine&#039;&#039;&#039; -- contact: justin -at- cyburdinehosting (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Hosting/Bandwidth, Graphic Design (see [[http://cbvfx.com cbvfx.com]]), Video Editing/Promotion (see [[http://cbvfx.com cbvfx.com]]), install/testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;John Botte&#039;&#039;&#039; -- contact: qualityinterfaces -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Forum moderation help. Conceptual ideas, help with firewire support, UI help and testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Jonathan Iannone&#039;&#039;&#039; -- Contact: thorn168 -at- yahoo (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Michael Stepanov&#039;&#039;&#039; -- Contact: stepanov.michael -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Build and test SDL Orbiter for Linux-based PC and Nokia770/N800.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul D&#039;&#039;&#039; aka Trout -- Contact: linuxmce.gqn@gishpuppy.com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation,  Wiki participation,  Testing and feedback.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pete Kalogiannis&#039;&#039;&#039; -- Contact: pkalogiannis -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: [[Insteon]] Integration&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Nat&#039;&#039;&#039; -- Contact Paul Webber to relay messages to Nat&lt;br /&gt;
Offering: Nat has some access to some free or low-cost hardware, like TV Tuners, Video Cards, etc., which he can make available for developers actively working on a project.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pierre Hansson&#039;&#039;&#039; aka Samme -- Contact: 316097 at gmail dot com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Wiki-admin&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Lozzo&#039;&#039;&#039; -- Contact via [[User talk:Lozzo|his talk page]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: wiki admin &amp;amp; documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Chriss&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Offering: SVN hosting (see [http://forum.linuxmce.org/index.php?topic=2277.msg13677#msg13677 forum])&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Larry Brigman&#039;&#039;&#039; -- Contact larry dot brigman -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation, Wiki participation, QA and testing,&lt;br /&gt;
Build script work.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Wiki administration]]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=5346</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=5346"/>
		<updated>2007-09-12T15:34:14Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a hot new open source project.  It&#039;s stable, practical and usable, and really cool.  Just check out the [[Screenshots|Screen Shots]] to see for yourself.  [[I]]&#039;m looking for developers and maintainers to &#039;&#039;&#039;[[Contribute|join the team]]&#039;&#039;&#039;.  New LinuxMCE team members, please add your name, contact info, and a brief bio or description of what you&#039;re working on.  Thanks!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who&#039;s the wiki administrator?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
okay, that didn&#039;t work... lets try the opposite... &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Who&#039;s not the wiki administrator?&#039;&#039;&#039;&lt;br /&gt;
* [[User:Trout|Trout]] 14:28, 8 September 2007 (MST)&lt;br /&gt;
* [[User:Zaerc|Zaerc]] 04:54, 9 September 2007 (MST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Responsibilities: Installer, Ubuntu packaging, build system, linuxmce.com site&amp;lt;br&amp;gt;&lt;br /&gt;
I launched LinuxMCE on March 15, 2007.  [[History|&#039;&#039;&#039;History of LinuxMCE, why I started this project, and the goals&#039;&#039;&#039;]]&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Justin Burdine&#039;&#039;&#039; -- contact: justin -at- cyburdinehosting (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Hosting/Bandwidth, Graphic Design (see [[http://cbvfx.com cbvfx.com]]), Video Editing/Promotion (see [[http://cbvfx.com cbvfx.com]]), install/testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;John Botte&#039;&#039;&#039; -- contact: qualityinterfaces -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Forum moderation help. Conceptual ideas, help with firewire support, UI help and testing&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Jonathan Iannone&#039;&#039;&#039; -- Contact: thorn168 -at- yahoo (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Michael Stepanov&#039;&#039;&#039; -- Contact: stepanov.michael -at- gmail (.com)&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Build and test SDL Orbiter for Linux-based PC and Nokia770/N800.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Paul D&#039;&#039;&#039; aka Trout -- Contact: linuxmce.gqn@gishpuppy.com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: Help with documentation,  Wiki participation,  Testing and feedback.&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Pete Kalogiannis&#039;&#039;&#039; -- Contact: pkalogiannis -at- gmail (dot) com&amp;lt;br&amp;gt;&lt;br /&gt;
Offering: [[Insteon]] Integration&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Nat&#039;&#039;&#039; -- Contact Paul Webber to relay messages to Nat&lt;br /&gt;
Offering: Nat has some access to some free or low-cost hardware, like TV Tuners, Video Cards, etc., which he can make available for developers actively working on a project.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Creating_New_Datagrid&amp;diff=5279</id>
		<title>Creating New Datagrid</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Creating_New_Datagrid&amp;diff=5279"/>
		<updated>2007-09-10T03:12:27Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How do I create a new &#039;&#039;&#039;games plugin&#039;&#039;&#039; that generates a [[datagrid]] showing games on the screen?&lt;br /&gt;
&lt;br /&gt;
Here is how I would do it:&lt;br /&gt;
&lt;br /&gt;
# Add a device template for the &#039;Games Plugin&#039;.  Use Climate Plugin as the template; it&#039;s the simplest of the plugins.&lt;br /&gt;
# Do an apt-get install pluto-dcegen, and run: /usr/pluto/bin/DCEGen -d [device template] from the bin directory where your sources are (cd /home/sources/trunk/src/bin for example).&lt;br /&gt;
# In Games_Plugin.h add an ! after the //&amp;lt;-dceag-decl-b-&amp;gt; line so that block of auto-gen&#039;d code won&#039;t get overriden, and co-derive teh class from , public DataGridGeneratorPlugIn like climate plugin.&lt;br /&gt;
# Add the member: 	class Datagrid_Plugin *m_pDatagrid_Plugin;&lt;br /&gt;
and a function for your data grid: 	class DataGridTable *ClimateScenariosGrid(string GridID,string Parms,void *ExtraData,int *iPK_Variable,string *sValue_To_Assign,class Message *pMessage);&lt;br /&gt;
&lt;br /&gt;
5) Add the code that initializes the datagrid engine like in climate plugin:&lt;br /&gt;
	m_pDatagrid_Plugin=( Datagrid_Plugin * ) m_pRouter-&amp;gt;FindPluginByTemplate(DEVICETEMPLATE_Datagrid_Plugin_CONST);&lt;br /&gt;
	if( !m_pDatagrid_Plugin )&lt;br /&gt;
	{&lt;br /&gt;
		LoggerWrapper::GetInstance()-&amp;gt;Write(LV_CRITICAL,&amp;quot;Cannot find sister plugins to climate plugin&amp;quot;);&lt;br /&gt;
		return false;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	m_pDatagrid_Plugin-&amp;gt;RegisterDatagridGenerator(&lt;br /&gt;
		new DataGridGeneratorCallBack(this,(DCEDataGridGeneratorFn)(&amp;amp;Climate_Plugin::ClimateScenariosGrid))&lt;br /&gt;
		,DATAGRID_Climate_Scenarios_CONST,PK_DeviceTemplate_get());&lt;br /&gt;
&lt;br /&gt;
6) Add a record in teh pluto_main.DataGrid table for your new datagrid, and edit pluto_main/Define_DataGrid.h to add your new record, and change the RegisterDataGrid to use your function for the datagrid and your DATAGRID_X_CONST.&lt;br /&gt;
&lt;br /&gt;
7) In Designer add a new DesignObj for the screen that will display your datagrid.  Use one of the other screens as a template.  To see what screens are being used, edit /etc/pluto.conf, comment out the LogLevels line, do: /usr/pluto/bin/MessageSend dcerouter 0 -1000 7 11   to force all devices to recheck the log levels and start logging verbosely. Tail the /var/log/pluto/20_LaunchOrbiter.log | grep Goto_DesignObj    Then as you change screens in Orbiter you can see what designobj&#039;s are being used.  Note that Designer is nasty, unfriendly, finicky, and only runs on Windows.  Sorry, this really needs work, but has been neglected since it&#039;s an in-house tool.&lt;br /&gt;
&lt;br /&gt;
8) When you add the new design obj of type datagrid, add your new data grid id.&lt;br /&gt;
&lt;br /&gt;
9) Add to the pluto_main.Screen table a record for this new screen and set the &#039;autoinclude&#039; field to 1 for now so that screen will be generated even though nothing calls it.  Then add to Screen_DesignObj a record associating this screen with your new DesignObj.  &lt;br /&gt;
&lt;br /&gt;
10) In the admin site, add an instance of your game plugin under DCERouter (next to the other plugins).&lt;br /&gt;
&lt;br /&gt;
11) Go into the admin site and under Advanced, Configuration, Scenarios, add a scenario with a command going to &amp;quot;the local orbiter&amp;quot; &amp;quot;Goto Screen&amp;quot; with our new screen as teh parameter for PK_Screen.&lt;br /&gt;
&lt;br /&gt;
Now, after you reload the router and regen the Orbiter&#039;s UI, then when the user navigates to your screen by choosing the scenario you created, it will call that data grid generator function, and you can populate the grid with data like in Climate_Plugin::ClimateScenariosGrid and it will appear.&lt;br /&gt;
&lt;br /&gt;
Designer is in trunk/src/designer.  It&#039;s a c# app requiring vs.net to compile.  You can get a zip file at: http://linuxmce.org/HADesigner.zip with them already compiled so you should be able to run it on any windows box.  first on your core&#039;s console run: &lt;br /&gt;
mysql&lt;br /&gt;
grant all on *.* to &#039;root&#039;@&#039;%.%.%.%&#039;  (or use an ip mask)&lt;br /&gt;
so designer can access the mysql databases.&lt;br /&gt;
&lt;br /&gt;
Install the Mysql ODBC client for windows, and the attached Microsoft ODBC for .NET:  http://linuxmce.org/odbc_net.msi&lt;br /&gt;
&lt;br /&gt;
Also, what I do is:&lt;br /&gt;
ln -sf /usr/pluto/orbiter/ /home/orbiter&lt;br /&gt;
&lt;br /&gt;
and then from windows, start, run: \\192.168.80.1&lt;br /&gt;
&lt;br /&gt;
and in the /home/orbiter folder, copy the skins directory to c:\[whatever]\skins.&lt;br /&gt;
&lt;br /&gt;
When Designer runs give it the login information for accessing the database on the core, and the path to the skins directory.  &lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Creating_New_Datagrid&amp;diff=5238</id>
		<title>Creating New Datagrid</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Creating_New_Datagrid&amp;diff=5238"/>
		<updated>2007-09-09T20:00:26Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;gt;&amp;gt; A user asked how to create a new games plugin that generates a datagrid showing games on screen&lt;br /&gt;
&lt;br /&gt;
Here is how I would do it:&lt;br /&gt;
&lt;br /&gt;
1)  Add a device template for the &#039;Games Plugin&#039;.  Use Climate Plugin as the template; it&#039;s the simplest of the plugins.&lt;br /&gt;
&lt;br /&gt;
2) Do an apt-get install pluto-dcegen, and run: /usr/pluto/bin/DCEGen -d [device template] from the bin directory where your sources are (cd /home/sources/trunk/src/bin for example).&lt;br /&gt;
&lt;br /&gt;
3) In Games_Plugin.h add an ! after the //&amp;lt;-dceag-decl-b-&amp;gt; line so that block of auto-gen&#039;d code won&#039;t get overriden, and co-derive teh class from , public DataGridGeneratorPlugIn like climate plugin.&lt;br /&gt;
&lt;br /&gt;
4) Add the member: 	class Datagrid_Plugin *m_pDatagrid_Plugin;&lt;br /&gt;
and a function for your data grid: 	class DataGridTable *ClimateScenariosGrid(string GridID,string Parms,void *ExtraData,int *iPK_Variable,string *sValue_To_Assign,class Message *pMessage);&lt;br /&gt;
&lt;br /&gt;
5) Add the code that initializes the datagrid engine like in climate plugin:&lt;br /&gt;
	m_pDatagrid_Plugin=( Datagrid_Plugin * ) m_pRouter-&amp;gt;FindPluginByTemplate(DEVICETEMPLATE_Datagrid_Plugin_CONST);&lt;br /&gt;
	if( !m_pDatagrid_Plugin )&lt;br /&gt;
	{&lt;br /&gt;
		LoggerWrapper::GetInstance()-&amp;gt;Write(LV_CRITICAL,&amp;quot;Cannot find sister plugins to climate plugin&amp;quot;);&lt;br /&gt;
		return false;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	m_pDatagrid_Plugin-&amp;gt;RegisterDatagridGenerator(&lt;br /&gt;
		new DataGridGeneratorCallBack(this,(DCEDataGridGeneratorFn)(&amp;amp;Climate_Plugin::ClimateScenariosGrid))&lt;br /&gt;
		,DATAGRID_Climate_Scenarios_CONST,PK_DeviceTemplate_get());&lt;br /&gt;
&lt;br /&gt;
6) Add a record in teh pluto_main.DataGrid table for your new datagrid, and edit pluto_main/Define_DataGrid.h to add your new record, and change the RegisterDataGrid to use your function for the datagrid and your DATAGRID_X_CONST.&lt;br /&gt;
&lt;br /&gt;
7) In Designer add a new DesignObj for the screen that will display your datagrid.  Use one of the other screens as a template.  To see what screens are being used, edit /etc/pluto.conf, comment out the LogLevels line, do: /usr/pluto/bin/MessageSend dcerouter 0 -1000 7 11   to force all devices to recheck the log levels and start logging verbosely. Tail the /var/log/pluto/20_LaunchOrbiter.log | grep Goto_DesignObj    Then as you change screens in Orbiter you can see what designobj&#039;s are being used.  Note that Designer is nasty, unfriendly, finicky, and only runs on Windows.  Sorry, this really needs work, but has been neglected since it&#039;s an in-house tool.&lt;br /&gt;
&lt;br /&gt;
8) When you add the new design obj of type datagrid, add your new data grid id.&lt;br /&gt;
&lt;br /&gt;
9) Add to the pluto_main.Screen table a record for this new screen and set the &#039;autoinclude&#039; field to 1 for now so that screen will be generated even though nothing calls it.  Then add to Screen_DesignObj a record associating this screen with your new DesignObj.  &lt;br /&gt;
&lt;br /&gt;
10) In the admin site, add an instance of your game plugin under DCERouter (next to the other plugins).&lt;br /&gt;
&lt;br /&gt;
11) Go into the admin site and under Advanced, Configuration, Scenarios, add a scenario with a command going to &amp;quot;the local orbiter&amp;quot; &amp;quot;Goto Screen&amp;quot; with our new screen as teh parameter for PK_Screen.&lt;br /&gt;
&lt;br /&gt;
Now, after you reload the router and regen the Orbiter&#039;s UI, then when the user navigates to your screen by choosing the scenario you created, it will call that data grid generator function, and you can populate the grid with data like in Climate_Plugin::ClimateScenariosGrid and it will appear.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Creating_New_Datagrid&amp;diff=5237</id>
		<title>Creating New Datagrid</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Creating_New_Datagrid&amp;diff=5237"/>
		<updated>2007-09-09T19:59:54Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: Creating a new plugin that generates a datagrid&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;gt;&amp;gt; A user asked how to create a new games plugin that generates a datagrid showing games on screen&lt;br /&gt;
&lt;br /&gt;
Here is how I would do it:&lt;br /&gt;
&lt;br /&gt;
1)  Add a device template for the &#039;Games Plugin&#039;.  Use Climate Plugin as the template; it&#039;s the simplest of the plugins.&lt;br /&gt;
2) Do an apt-get install pluto-dcegen, and run: /usr/pluto/bin/DCEGen -d [device template] from the bin directory where your sources are (cd /home/sources/trunk/src/bin for example).&lt;br /&gt;
3) In Games_Plugin.h add an ! after the //&amp;lt;-dceag-decl-b-&amp;gt; line so that block of auto-gen&#039;d code won&#039;t get overriden, and co-derive teh class from , public DataGridGeneratorPlugIn like climate plugin.&lt;br /&gt;
4) Add the member: 	class Datagrid_Plugin *m_pDatagrid_Plugin;&lt;br /&gt;
and a function for your data grid: 	class DataGridTable *ClimateScenariosGrid(string GridID,string Parms,void *ExtraData,int *iPK_Variable,string *sValue_To_Assign,class Message *pMessage);&lt;br /&gt;
5) Add the code that initializes the datagrid engine like in climate plugin:&lt;br /&gt;
	m_pDatagrid_Plugin=( Datagrid_Plugin * ) m_pRouter-&amp;gt;FindPluginByTemplate(DEVICETEMPLATE_Datagrid_Plugin_CONST);&lt;br /&gt;
	if( !m_pDatagrid_Plugin )&lt;br /&gt;
	{&lt;br /&gt;
		LoggerWrapper::GetInstance()-&amp;gt;Write(LV_CRITICAL,&amp;quot;Cannot find sister plugins to climate plugin&amp;quot;);&lt;br /&gt;
		return false;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	m_pDatagrid_Plugin-&amp;gt;RegisterDatagridGenerator(&lt;br /&gt;
		new DataGridGeneratorCallBack(this,(DCEDataGridGeneratorFn)(&amp;amp;Climate_Plugin::ClimateScenariosGrid))&lt;br /&gt;
		,DATAGRID_Climate_Scenarios_CONST,PK_DeviceTemplate_get());&lt;br /&gt;
&lt;br /&gt;
6) Add a record in teh pluto_main.DataGrid table for your new datagrid, and edit pluto_main/Define_DataGrid.h to add your new record, and change the RegisterDataGrid to use your function for the datagrid and your DATAGRID_X_CONST.&lt;br /&gt;
7) In Designer add a new DesignObj for the screen that will display your datagrid.  Use one of the other screens as a template.  To see what screens are being used, edit /etc/pluto.conf, comment out the LogLevels line, do: /usr/pluto/bin/MessageSend dcerouter 0 -1000 7 11   to force all devices to recheck the log levels and start logging verbosely. Tail the /var/log/pluto/20_LaunchOrbiter.log | grep Goto_DesignObj    Then as you change screens in Orbiter you can see what designobj&#039;s are being used.  Note that Designer is nasty, unfriendly, finicky, and only runs on Windows.  Sorry, this really needs work, but has been neglected since it&#039;s an in-house tool.&lt;br /&gt;
8) When you add the new design obj of type datagrid, add your new data grid id.&lt;br /&gt;
9) Add to the pluto_main.Screen table a record for this new screen and set the &#039;autoinclude&#039; field to 1 for now so that screen will be generated even though nothing calls it.  Then add to Screen_DesignObj a record associating this screen with your new DesignObj.  &lt;br /&gt;
9) In the admin site, add an instance of your game plugin under DCERouter (next to the other plugins).&lt;br /&gt;
10) Go into the admin site and under Advanced, Configuration, Scenarios, add a scenario with a command going to &amp;quot;the local orbiter&amp;quot; &amp;quot;Goto Screen&amp;quot; with our new screen as teh parameter for PK_Screen.&lt;br /&gt;
&lt;br /&gt;
Now, after you reload the router and regen the Orbiter&#039;s UI, then when the user navigates to your screen by choosing the scenario you created, it will call that data grid generator function, and you can populate the grid with data like in Climate_Plugin::ClimateScenariosGrid and it will appear.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=TV_Standards&amp;diff=5028</id>
		<title>TV Standards</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=TV_Standards&amp;diff=5028"/>
		<updated>2007-08-31T02:33:52Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Continent of Europe and Middle East&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
            United Kingdom – PAL-I&lt;br /&gt;
&lt;br /&gt;
            Ireland   - PAL-I&lt;br /&gt;
&lt;br /&gt;
            Austria – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Belgium – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Bosnia-Herzegovina – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Croatia – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Cyprus – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Denmark – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Finland – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Germany – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Gibraltar – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Greenland – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Iceland – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Israel – PAL-B   &lt;br /&gt;
&lt;br /&gt;
Italy – PAL-B&lt;br /&gt;
&lt;br /&gt;
Jordan – PAL-B&lt;br /&gt;
&lt;br /&gt;
Luxembourg – PAL-B&lt;br /&gt;
&lt;br /&gt;
Maldives – PAL-B&lt;br /&gt;
&lt;br /&gt;
Malta – PAL-B&lt;br /&gt;
&lt;br /&gt;
Netherlands – PAL-B&lt;br /&gt;
&lt;br /&gt;
Norway – PAL-B&lt;br /&gt;
&lt;br /&gt;
Oman – PAL-B&lt;br /&gt;
&lt;br /&gt;
Portugal – PAL-B&lt;br /&gt;
&lt;br /&gt;
Saudi Arabia – PAL-B&lt;br /&gt;
&lt;br /&gt;
Slovenia – PAL-B&lt;br /&gt;
&lt;br /&gt;
Spain – PAL-B&lt;br /&gt;
&lt;br /&gt;
Sweden – PAL-B&lt;br /&gt;
&lt;br /&gt;
Switzerland – PAL-B&lt;br /&gt;
&lt;br /&gt;
Syria – PAL-B&lt;br /&gt;
&lt;br /&gt;
Turkey – PAL-B&lt;br /&gt;
&lt;br /&gt;
United Arab Emirates – PAL-B&lt;br /&gt;
&lt;br /&gt;
Yemen – PAL-B&lt;br /&gt;
&lt;br /&gt;
Romania – PAL-D (V)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
            &lt;br /&gt;
&lt;br /&gt;
Continent of Asia and Oceanic&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Hong Kong – PAL-I&lt;br /&gt;
&lt;br /&gt;
            Australia – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Brunei Darussalam – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Cambodia – PAL-B&lt;br /&gt;
&lt;br /&gt;
            India – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Indonesia – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Malaysia – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Nepal – PAL-B&lt;br /&gt;
&lt;br /&gt;
            New Zealand – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Pakistan – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Papua New Guinea – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Singapore – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Sri Lanka – PAL-B&lt;br /&gt;
&lt;br /&gt;
            Thailand – PAL-B&lt;br /&gt;
&lt;br /&gt;
China – PAL-D&lt;br /&gt;
&lt;br /&gt;
            North Korea – PAL-D (V)&lt;br /&gt;
&lt;br /&gt;
            Guam – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
Japan – NTSC&lt;br /&gt;
&lt;br /&gt;
            South Korea – NTSC&lt;br /&gt;
&lt;br /&gt;
            Myanmar – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Philippines – NTSC&lt;br /&gt;
&lt;br /&gt;
            Taiwan – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Americas and Caribbean&lt;br /&gt;
&lt;br /&gt;
            &lt;br /&gt;
&lt;br /&gt;
            Antigua – NTSC&lt;br /&gt;
&lt;br /&gt;
            Aruba – NTSC&lt;br /&gt;
&lt;br /&gt;
            Bahamas – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Barbados – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Belize – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Bermuda – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Bolivia – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Canada – NTSC &lt;br /&gt;
&lt;br /&gt;
            Chile – NTSC&lt;br /&gt;
&lt;br /&gt;
            Colombia – NTSC&lt;br /&gt;
&lt;br /&gt;
            Costa Rica – NTSC&lt;br /&gt;
&lt;br /&gt;
            Cuba – NTSC&lt;br /&gt;
&lt;br /&gt;
            Curacao – NTSC&lt;br /&gt;
&lt;br /&gt;
            Dominican Republic – NTSC&lt;br /&gt;
&lt;br /&gt;
            Ecuador – NTSC&lt;br /&gt;
&lt;br /&gt;
            El Salvador – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Guatemala – NTSC &lt;br /&gt;
&lt;br /&gt;
            Honduras – NTSC&lt;br /&gt;
&lt;br /&gt;
            Jamaica – NTSC&lt;br /&gt;
&lt;br /&gt;
            Mexico – NTSC&lt;br /&gt;
&lt;br /&gt;
            Nicaragua – NTSC&lt;br /&gt;
&lt;br /&gt;
            Panama – NTSC&lt;br /&gt;
&lt;br /&gt;
            Peru – NTSC&lt;br /&gt;
&lt;br /&gt;
            St. Christopher and Nevis – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Suriname – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            Trinidad/Tobago – NTSC (V)&lt;br /&gt;
&lt;br /&gt;
            United States of America –NTSC&lt;br /&gt;
&lt;br /&gt;
            Venezuela – NTSC&lt;br /&gt;
&lt;br /&gt;
            Virgin Islands – NTSC (V)&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4679</id>
		<title>Known Issues</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4679"/>
		<updated>2007-08-17T13:42:49Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Known issues with LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
Be sure to read [[Video#network]] because if you don&#039;t enable your network connection you won&#039;t have gallery art or be able to add extra software.&lt;br /&gt;
&lt;br /&gt;
The QuickInstall DVD is not correctly handling an installation with a single network interface card.  If you have only 1 network interface card, then as explained in [[Video#network]] when you go to test your network, go into the Admin site.  Choose Advanced, Configuration, Devices.  Click the &#039;Core&#039; in the left device tree.  Scroll down to &#039;Network Settings&#039;, and carefully edit that line changing the text that says &amp;quot;eth1&amp;quot; to instead say &amp;quot;eth0:0&amp;quot;.  Then save the changes on that page.  Now go to Advanced, Network, Network Settings.  If you&#039;re using a static IP specify it now.  Whether or not you made any changes, click the update button which will cause it to reset your network.  Confirm you now have an internet connection.  The network settings should show that eth0 is your normal network (dhcp or static), and eth1 is 192.168.80.1.  If you don&#039;t want LinuxMCE to be your DHCP server, you can disable that option here.&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
It is best to install version 1.0 on a separate box, rather than your main Ubuntu system because of the following issues:&lt;br /&gt;
&lt;br /&gt;
*  The installer is messing up Ubuntu&#039;s xorg.conf file by removing the nvidia driver and replacing it with vesa.  This was actually a necessary hack that got forgotten about.  There is a bug in the nVidia drivers (it has been reported) that causes them to crash when two X sessions are running and try to open the same card.  Using the &#039;nv&#039; driver on one and the &#039;nvidia&#039; on the other still doesn&#039;t work, but using vesa on one and nvidia on the other does.  So the hack changes Ubuntu&#039;s xorg.conf from nVidia to Vesa.  If you install a dedicated LinuxMCE box this isn&#039;t an issue, but it can be a problem when you are a Ubuntu user and want better performance on your Ubuntu desktop than the vesa driver allows.&lt;br /&gt;
&lt;br /&gt;
*  The installer will revert the Ubuntu sources.list back to the default, removing any non-standard repositories, when it does the upgrade before installing itself.&lt;br /&gt;
&lt;br /&gt;
*  As mentioned in other places, the scripts carried from Pluto were written to be run on a dedicated system and &#039;take over&#039; completely.  It was a huge task just getting LinuxMCE 1.0 out the door, and the Ubuntu integration is still a work in progress and the scripts are still too invasive.  If this is a dedicated system, or if you&#039;re not a Linux user, this is perhaps still a good thing because you&#039;ll never need to touch your configuration files: LinuxMCE will setup the dhcp server, samba network shares, network settings, and so on.  But, if you are a Ubuntu user, be warned that it will override some of your settings until we get the Ubuntu integration improved.&lt;br /&gt;
&lt;br /&gt;
Additional issues:&lt;br /&gt;
&lt;br /&gt;
*  Most of the problems reported so far are caused by using UI2, which requires OpenGL, on video cards without good Linux OpenGL support.  The solution is to use UI1 instead.  nVidia 6xxx and higher are preferred and will run UI2 with the 3d effects and alpha blending.&lt;br /&gt;
&lt;br /&gt;
*  A bug in the media browser was identified that is causing it to run very slow and consume a lot of memory.  A 1.01 patch will be out soon.&lt;br /&gt;
&lt;br /&gt;
*  In the haste to release the updated LinuxMCE 1.0 that didn&#039;t use the website for downloading the software after the Digg story brought the server down, there was a sloppy error building the package for the Windows binaries.  Most of them are empty.  This means the Windows orbiter that runs on web pads, pda&#039;s and ms smart phones, as well as some other windows applets which are also on the download page in your Core&#039;s admin web site, are missing.&lt;br /&gt;
&lt;br /&gt;
* Some of the users reported having broken packages during the installation of  LinuxMCE, usually &#039;pluto-orbiter&#039; package. This could happen from a number of reasons. We have identified a few of them, such as: &lt;br /&gt;
- the vim package cannot be installed because of a conflict at &#039;vim-common&#039;. For details on how to fix that, please follow:  [http://wiki.linuxmce.com/index.php/Installer_Problems]&lt;br /&gt;
- The Ubuntu repositories are sometimes unavailable. You should try reinstalling, or installing the packages by hand&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.1 Beta ==&lt;br /&gt;
&lt;br /&gt;
* if you get the following error:&lt;br /&gt;
&lt;br /&gt;
 pluto-dcerouter: Depends: pluto-confirm-dependencies (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-confirm-dependencies (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   PreDepends: samba but it is not going to be installed&lt;br /&gt;
 E: Broken packages&lt;br /&gt;
&lt;br /&gt;
Solution: the quickest solution is to skip the use of the cache cd or to have latest samba package installed before starting the installation.&lt;br /&gt;
&lt;br /&gt;
* sometimes it&#039;s better to kill the network manager and add the network settings manually. I found that the network settings are overwritten when the installation of Linux MCE is finished. and you don&#039;t have internet connection anymore. This may lead to problems like the one above, with the samba package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* if you are rebooting the system after installing LinuxMCE 1.1 and the system hangs up at &amp;quot;&#039;&#039;&#039;Running local boot scripts (/etc/rc.local) [ OK]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Solution: rename kdm.saved from /etc/init.d to kdm and then reboot.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4613</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4613"/>
		<updated>2007-08-09T19:38:46Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changelog since LinuxMCE 1.0 ==&lt;br /&gt;
LinuxMCE 0704 for Kubuntu Feisty is a significant change over 1.0.  The number of users reporting a successful installation is now 86% vs. 27% with version 1.0.  It&#039;s integrated into the KDE desktop, so you can use it like a normal Linux app.  The recordings and EPG is now sync&#039;d with MythTV.  There is a new DVD installer that will install both Kubuntu and LinuxMCE on a clean PC in under 20 minutes with only 3 keypresses.    And the new setup wizard has video clips and will let you setup everything, including MythTV&#039;s PVR in under 5 minutes.  The new demo [[Video]] is a complete walk-through.  See also: [[Backup_and_Restore|Upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
===Version change===&lt;br /&gt;
The version scheme changed because each LinuxMCE release will be tied to a particular release of a certain distro.  One of the most common problems reported with LinuxMCE 1.0 was people were installing it on the wrong distro.  Now I made the version of LinuxMCE correspond to the version of the distro it is released for.  So LinuxMCE 0704 works with Kubuntu 0704.  The next release with be LinuxMCE 0710 for Kubuntu 0710 when it&#039;s released.  The new update mechanism will allow for an automatic upgrade.&lt;br /&gt;
&lt;br /&gt;
===New Launch Manager and conf file management===&lt;br /&gt;
A new Launch Manager allows you to start and stop LinuxMCE like a normal application, and also control the startup sequence.  Additionally, whenever LinuxMCE needs to make changes to your configuration, such as setting up network booting for any thin clients, it will make a backup of your existing conf files, notify you of the changes, and let you manually edit them.  Thus, for a total Linux newbie, LinuxMCE can still be a fully automated &#039;black box&#039; solution requiring no knowledge of Linux internals, but it will no longer frustrate advanced Linux users who don&#039;t want their configuration settings overwritten.&lt;br /&gt;
&lt;br /&gt;
===New Update Mechanism===&lt;br /&gt;
Previously LinuxMCE could become broken when Ubuntu pushed an update because LinuxMCE included some kernel modules that didn&#039;t stay sync&#039;d with Ubuntu&#039;s kernel, and the traditional apt-get install/update system doesn&#039;t allow for atomic updates in a specific order.  LinuxMCE now has its own update mechanism that will update all required modules in parallel so updates should no longer be an issue.&lt;br /&gt;
&lt;br /&gt;
=== PowerFile and Ripping support: ===&lt;br /&gt;
* Added disc management for jukebox&lt;br /&gt;
* Added drive management&lt;br /&gt;
* Change pending tasks so non-plugin devices can have pending tasks, as needed for the jukebox ripping and identification &lt;br /&gt;
* Add threadedclass to multithreadincludes and start moving ripping from media plugin to disk drive &lt;br /&gt;
* Fixed ripping &lt;br /&gt;
* Fix unknown disc bulk ripping&lt;br /&gt;
&lt;br /&gt;
=== Media (Xine Player, Media Plugin, Update Media): ===&lt;br /&gt;
* Added media plugin retransmit on/off &lt;br /&gt;
* Fix media plugin retransmit ir codes with no media playing &lt;br /&gt;
* Fix eject problem &lt;br /&gt;
* Add event PlaybackStarted&lt;br /&gt;
* Add zoom &amp;amp; aspect ratio&lt;br /&gt;
* Supporting to play 2nd stream when 1st is broadcasting (actually when more than 1 is broadcasting) &lt;br /&gt;
* Added audio db capability &lt;br /&gt;
* Check out only need directories or to save disk space and speed up the process &lt;br /&gt;
* Improved usage of resources for Update Media&lt;br /&gt;
* Patch in UpdateMedia to work correctly with both mysql 5.0.24a  and mysql 4.0.24&lt;br /&gt;
* Add stream id to all media commands&lt;br /&gt;
&lt;br /&gt;
=== Orbiters and GUI ===&lt;br /&gt;
* Added Orbiter for MotoQ skeleton project&lt;br /&gt;
* Changes for Orbiter Smartphone 2005 using wifi&lt;br /&gt;
* Few more fixes for Orbiter ARMV4I &lt;br /&gt;
* Fixed &amp;quot;white screen&amp;quot; issue in OrbiterGL&lt;br /&gt;
* Cleanup in MeshFrame, MeshPainter, OpenGLGraphic, ObjectRenderer_OpenGL&lt;br /&gt;
* Fixed warnings in OrbiterGL; OrbiterGL project will treat warnings as errors&lt;br /&gt;
* Changes to compile with VS2005/Windows Mobile 2005 SDK &lt;br /&gt;
* Added Cleanup method to OpenGLGraphic class &lt;br /&gt;
* Fixed issue with previous cover art being visible for a movie with no cover art; this should also fix the icons issue from channels&lt;br /&gt;
* Fixed crash in OrbiterGL : specify if in RemoveChild you want to delete the frame automatically or not&lt;br /&gt;
* Fixed/disabled warnings in DCE. DCE project will treat warnings as errors. Tweaks in OrbiterGL : it won&#039;t repaint the screen if it&#039;s about to close&lt;br /&gt;
* Don&#039;t render the screen anymore if orbiter is quiting. This should speed up Orbiter to close&lt;br /&gt;
* Use SharedDesktop variable to use different Orbiter starting mechanism (defaults to dedicated desktop, for backwards compatibility) &lt;br /&gt;
* When pressing F7 in VW, got the &amp;quot;wizard done&amp;quot; screen&lt;br /&gt;
* Move orbiter&#039;s window to 0,0 after removing the window decorations &lt;br /&gt;
* No &amp;quot;Start AVWizard&amp;quot; or &amp;quot;Start Video Wizard&amp;quot; buttons under WIN32/WINCE &lt;br /&gt;
* Show pictures for recorded tv shows &lt;br /&gt;
* Added StatusOnLCD application&lt;br /&gt;
* If media has no chapters, doing jump +/- # of &#039;chapters&#039; * 30 seconds&lt;br /&gt;
* Added &amp;quot;None&amp;quot; button to tv, receiver and other a/v devices &lt;br /&gt;
* Spelling corrected&lt;br /&gt;
* Switching screen saver off before starting playback &lt;br /&gt;
&lt;br /&gt;
=== Installer and system setup: ===&lt;br /&gt;
* Added 2 new steps and a list of ubuntu mirrors. From one of the added steps you can choose a mirror and on the other step you can select the desired UI to use&lt;br /&gt;
* Kill NetworkManager as it interfears with our networking stuff. 2) Also disable kdm on a dedicated system &lt;br /&gt;
* Adding Kubuntu Cache cd script &lt;br /&gt;
* Add step for installing libdvdcss&lt;br /&gt;
* Disabled option to install lmce from internet&lt;br /&gt;
* First mirrors in sources.list will be our mirrors &lt;br /&gt;
* Install nvidia driver from the cache cd&lt;br /&gt;
* LMCE logo&lt;br /&gt;
* Fix for broken network when installing packages&lt;br /&gt;
* Restart after installing the nvidia driver &lt;br /&gt;
* Globally make xfwm4 the default WM &lt;br /&gt;
* mce-installer-CheckSystem.sh : script for checking packages before installing&lt;br /&gt;
* Check System Step&lt;br /&gt;
* Install nvidia drivers on diskless md first boot if they are needed&lt;br /&gt;
* Add the new UbuntuLiveCD step &lt;br /&gt;
* Install kubuntu-desktop in diskless image &lt;br /&gt;
* Enables/Disables composite extension at install time based on user&#039;s choise of UI version&lt;br /&gt;
* Moved Startup_DiskedMD from event.d to rc2 &lt;br /&gt;
* Prevent kdm from starting at boot on diskless MDs &lt;br /&gt;
* Install video wizard videos on first boot&lt;br /&gt;
* Install nvidia glx before starting avwizard if we&#039;re running on a nvidia based system &lt;br /&gt;
* &#039;installation complete&#039; message; show disk size next to device name &lt;br /&gt;
* Setup dhcp and the firewall at first boot &lt;br /&gt;
&lt;br /&gt;
=== PnP ===&lt;br /&gt;
* Fix pnp of pvr usb &lt;br /&gt;
* Add setup for pvr usb2 &lt;br /&gt;
* Add support for pvrusb2 capture cards&lt;br /&gt;
* Small fix to disable inactive cards on errors douring detection &lt;br /&gt;
* Add onkyo/pioneer pnp &lt;br /&gt;
* HAL changes for serial category, it is using readlink instead of HAL tree to detect the relationship between the leaves&lt;br /&gt;
* Hdhome run firmware &lt;br /&gt;
* Plug and play handle disabling devices that are not detected at boot &lt;br /&gt;
* Powerfile (ieee1394) support &lt;br /&gt;
&lt;br /&gt;
=== Audio Video Wizard ===&lt;br /&gt;
* Fixed X display for AVWizard &lt;br /&gt;
* Added ability to toggle on the fly composite, masking or fullscreen/windowed mode using keys&lt;br /&gt;
* start AVWizard in runlevel 2&lt;br /&gt;
* AVWizard on diskless (no kdm, no startup scripts in rc2) &lt;br /&gt;
* Made AVWizard running under Windows&lt;br /&gt;
* Beep on remote connect&lt;br /&gt;
* Updated the resolutions&lt;br /&gt;
* Added support for tv standard &lt;br /&gt;
* Allow non-60hz DFP modes&lt;br /&gt;
* Removed TV standard heuristics &lt;br /&gt;
* Reduced lower value for horizontal sync range &lt;br /&gt;
* Default to 60hz from Wizard, not from script &lt;br /&gt;
* Changed DVI label&lt;br /&gt;
* Added refresh rate tollerance of +/- 1 Hz &lt;br /&gt;
* Get usb uirt working with av wizard&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
* Fix myth query&lt;br /&gt;
* Some tweaks to the myth process to start it with app server, and to change the locking startup for myth plugin &lt;br /&gt;
* Set root user to mythtv group &lt;br /&gt;
* Redo the tv bookmarking &lt;br /&gt;
* Add root user to mythtv group for mds &lt;br /&gt;
&lt;br /&gt;
=== General Improvements ===&lt;br /&gt;
* Added LogLevels to pluto.conf&lt;br /&gt;
* If pluto.conf has no LogLevels entry, add: LogLevels = 1,5,7,8 &lt;br /&gt;
* ZWave support for BOCA dongles&lt;br /&gt;
* Make the progress bar pulsate while installing &lt;br /&gt;
* Modifications related to crontab&lt;br /&gt;
* Command sequence for repacking ivtv-firmware &lt;br /&gt;
* Modified to run with feisty &lt;br /&gt;
* Enable swap partitions when you find them &lt;br /&gt;
* Dinamiclay add USE_HTTP_FETCHER since feisty misses it &lt;br /&gt;
* Use simple xorg.conf for startup progress when run on a dedicated system &lt;br /&gt;
* Added CurrentDesktop method to wmctrl&lt;br /&gt;
* Add PC Desktop command &lt;br /&gt;
* Separated NIS setup script; Updated NIS setup script to take DHCP into account and permit access from the external interface&#039;s IP; Updated DHCP client hooks to use new NIS setup script&lt;br /&gt;
* Remove Install LinuxMCE icon after LinuxMCE was installed &lt;br /&gt;
* Remove progress bar when copying files &lt;br /&gt;
* Added logging for desktop management&lt;br /&gt;
* Setup apt conf file for disked md &lt;br /&gt;
* Enable shared desktop on disked media directors&lt;br /&gt;
* Respawn lmce_launch_manager and X11 on Diskless MDs &lt;br /&gt;
* Added script to start KDE on demand &lt;br /&gt;
* Notify updates script&lt;br /&gt;
* Change firefox setting to avoid the popup that asks about &#039;restore session&#039;, instead of removing the cache every time &lt;br /&gt;
* Telecom changes which includes the timeout for ring extesions and some fixes&lt;br /&gt;
* Add Setup_UI function to set the right UI, not UI1 every time &lt;br /&gt;
* Automatically create md&#039;s &lt;br /&gt;
* Added new device template: Launch Manager&lt;br /&gt;
* Apply Update wrapper &lt;br /&gt;
* Save volume level when setting absolute value &lt;br /&gt;
* Finished remote assistance stuff &lt;br /&gt;
* New Update Mechanism, helper script&lt;br /&gt;
* Run the Apply Update in the boot seq&lt;br /&gt;
* Demonize LMCEUpdate_DownloadXML.sh so it won&#039;t get killed by cro&lt;br /&gt;
* Change &#039;Apply updates ? Yes/No&#039; question to &#039;Apply updates? Yes/No/Later&#039; &lt;br /&gt;
* Implement fallback for updates &lt;br /&gt;
* Add haltMDs event at reboot and shutdown &lt;br /&gt;
* Remove adept notifier&lt;br /&gt;
* Replace with the ip address of the asterisk server &lt;br /&gt;
* Remove xorg.conf from the diskless image so avwizard can rebuild it from scratch &lt;br /&gt;
* Restart kdm in the background so it doesn&#039;t get killed when KDE exits&lt;br /&gt;
* Add raid devices as storage options &lt;br /&gt;
* You are able to call an external number then you can make a conference (or transfer) with another phone from your installation&lt;br /&gt;
* Hide &amp;quot;KDE desktop&amp;quot; button under Win32/WinCE &lt;br /&gt;
* Corrected partition size calculation&lt;br /&gt;
* Add cp sources.list from hybrid to mds when creating them &lt;br /&gt;
* Put sample.mpg in the right place for UIdiag to play on diskless MD &lt;br /&gt;
* Use gray as background color for rooms with MD cells instead of black&lt;br /&gt;
* Report machine off on disked MD shutdown sequence&lt;br /&gt;
* Shortcut for the Kubuntu desktop &lt;br /&gt;
* When dcerouter does a reload it notifies all the devices&lt;br /&gt;
* Added logging to add software&lt;br /&gt;
* Smbfs instead of cifs&lt;br /&gt;
&lt;br /&gt;
=== Other Fixes ===&lt;br /&gt;
* Fixed leak in SendMessage / xml format&lt;br /&gt;
* Fixed bug in DCE (HandleRequestSocket thread exiting without resettings m_bRunning variable)&lt;br /&gt;
* Fixed crash in Orbiter : on replaced handle, orbiter will exit gracefully&lt;br /&gt;
* Fixed crash OrbiterRenderer_OpenGL::DestroyGraphic &lt;br /&gt;
* Fixed script to return either 0 or 10, as expected by LaunchRemoteCommand.sh&lt;br /&gt;
* Fixed windows binaries &lt;br /&gt;
* Xorg can run more than once when orbiter restarts &lt;br /&gt;
* Small fix for Disk_Drive coredump &lt;br /&gt;
* Fixed crash in DCERouter&#039;s ExecuteCommandGroup &lt;br /&gt;
* Fix &#039;Low disk space&#039; bug &lt;br /&gt;
* Fix Backup / Restore (from 44, 1.0 to 1.1)&lt;br /&gt;
* Fix disked hostname &lt;br /&gt;
* Fix for grandstream configuration file and it avoids hanging forever &lt;br /&gt;
* Fix broken epg guide&lt;br /&gt;
* Fix the samba share detection &lt;br /&gt;
* Fixes for hangup&lt;br /&gt;
* Fixed UIdiag to exit when ESCAPE key is press, not just for any key. This way we won&#039;t receive dummy keys for xine and quit for nothing &lt;br /&gt;
* Fix OrbiterGen bug&lt;br /&gt;
* Fix issue with pnp and camera crash in lighting plugin show&lt;br /&gt;
* Fix for SpeedDial Datagrid from speed dial screen&lt;br /&gt;
* Fixed bug: If disk is remove from pluto-admin, in reality it&#039;s still in the raid&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4612</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4612"/>
		<updated>2007-08-09T19:38:21Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changelog since LinuxMCE 1.0 ==&lt;br /&gt;
LinuxMCE 0704 for Kubuntu Feisty is a significant change over 1.0.  The number of users reporting a successful installation is now 86% vs. 27% with version 1.0.  It&#039;s integrated into the KDE desktop, so you can use it like a normal Linux app.  The recordings and EPG is now sync&#039;d with MythTV.  There is a new DVD installer that will install both Kubuntu and LinuxMCE on a clean PC in under 20 minutes with only 3 keypresses.    And the new setup wizard has video clips and will let you setup everything, including MythTV&#039;s PVR in under 5 minutes.  The new demo [[Video]] is a complete walk-through.  See also: [[Backup_and_Restore|Upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
===Version change===&lt;br /&gt;
The version scheme changed because each LinuxMCE release will be tied to a particular release of a certain distro.  One of the most common problems reported with LinuxMCE 1.0 was people were installing it on the wrong distro.  Now I made the version of LinuxMCE correspond to the version of the distro it is released for.  So LinuxMCE 0704 works with Kubuntu 0704.  The next release with be LinuxMCE 0710 for Kubuntu 0710 when it&#039;s released.  The new update mechanism will allow for an automatic upgrade.&lt;br /&gt;
&lt;br /&gt;
===New Launch Manager and conf file management===&lt;br /&gt;
A new Launch Manager allows you to start and stop LinuxMCE like a normal application, and also control the startup sequence.  Additionally, whenever LinuxMCE needs to make changes to your configuration, such as setting up network booting for any thin clients, it will make a backup of your existing conf files, notify you of the changes, and let you manually edit them.  Thus, for a total Linux newbie, LinuxMCE can still be a fully automated &#039;black box&#039; solution requiring no knowledge of Linux internals, but it will no longer frustrate advanced Linux users who don&#039;t want their configuration settings overwritten.&lt;br /&gt;
&lt;br /&gt;
===New Update Mechanism===&lt;br /&gt;
Previously LinuxMCE could become broken when Ubuntu pushed an update because LinuxMCE included some kernel modules that didn&#039;t stay sync&#039;d with Ubuntu&#039;s kernel, and the traditional apt-get install/update system doesn&#039;t allow for atomic updates in a specific order.  LinuxMCE now has its own update mechanism that will update all required modules in parallel so updates should no longer be an issue.&lt;br /&gt;
&lt;br /&gt;
=== PowerFile and Ripping support: ===&lt;br /&gt;
* Added disc management for jukebox&lt;br /&gt;
* Added drive management&lt;br /&gt;
* Change pending tasks so non-plugin devices can have pending tasks, as needed for the jukebox ripping and identification &lt;br /&gt;
* Add threadedclass to multithreadincludes and start moving ripping from media plugin to disk drive &lt;br /&gt;
* Fixed ripping &lt;br /&gt;
* Fix unknown disc bulk ripping&lt;br /&gt;
&lt;br /&gt;
=== Media (Xine Player, Media Plugin, Update Media): ===&lt;br /&gt;
* Added media plugin retransmit on/off &lt;br /&gt;
* Fix media plugin retransmit ir codes with no media playing &lt;br /&gt;
* Fix eject problem &lt;br /&gt;
* Add event PlaybackStarted&lt;br /&gt;
* Add zoom &amp;amp; aspect ratio&lt;br /&gt;
* Supporting to play 2nd stream when 1st is broadcasting (actually when more than 1 is broadcasting) &lt;br /&gt;
* Added audio db capability &lt;br /&gt;
* Check out only need directories or to save disk space and speed up the process &lt;br /&gt;
* Improved usage of resources for Update Media&lt;br /&gt;
* Patch in UpdateMedia to work correctly with both mysql 5.0.24a  and mysql 4.0.24&lt;br /&gt;
* Add stream id to all media commands&lt;br /&gt;
&lt;br /&gt;
=== Orbiters and GUI ===&lt;br /&gt;
* Added Orbiter for MotoQ skeleton project&lt;br /&gt;
* Changes for Orbiter Smartphone 2005 using wifi&lt;br /&gt;
* Few more fixes for Orbiter ARMV4I &lt;br /&gt;
* Fixed &amp;quot;white screen&amp;quot; issue in OrbiterGL&lt;br /&gt;
* Cleanup in MeshFrame, MeshPainter, OpenGLGraphic, ObjectRenderer_OpenGL&lt;br /&gt;
* Fixed warnings in OrbiterGL; OrbiterGL project will treat warnings as errors&lt;br /&gt;
* Changes to compile with VS2005/Windows Mobile 2005 SDK &lt;br /&gt;
* Added Cleanup method to OpenGLGraphic class &lt;br /&gt;
* Fixed issue with previous cover art being visible for a movie with no cover art; this should also fix the icons issue from channels&lt;br /&gt;
* Fixed crash in OrbiterGL : specify if in RemoveChild you want to delete the frame automatically or not&lt;br /&gt;
* Fixed/disabled warnings in DCE. DCE project will treat warnings as errors. Tweaks in OrbiterGL : it won&#039;t repaint the screen if it&#039;s about to close&lt;br /&gt;
* Don&#039;t render the screen anymore if orbiter is quiting. This should speed up Orbiter to close&lt;br /&gt;
* Use SharedDesktop variable to use different Orbiter starting mechanism (defaults to dedicated desktop, for backwards compatibility) &lt;br /&gt;
* When pressing F7 in VW, got the &amp;quot;wizard done&amp;quot; screen&lt;br /&gt;
* Move orbiter&#039;s window to 0,0 after removing the window decorations &lt;br /&gt;
* No &amp;quot;Start AVWizard&amp;quot; or &amp;quot;Start Video Wizard&amp;quot; buttons under WIN32/WINCE &lt;br /&gt;
* Show pictures for recorded tv shows &lt;br /&gt;
* Added StatusOnLCD application&lt;br /&gt;
* If media has no chapters, doing jump +/- # of &#039;chapters&#039; * 30 seconds&lt;br /&gt;
* Added &amp;quot;None&amp;quot; button to tv, receiver and other a/v devices &lt;br /&gt;
* Spelling corrected&lt;br /&gt;
* Switching screen saver off before starting playback &lt;br /&gt;
&lt;br /&gt;
=== Installer and system setup: ===&lt;br /&gt;
* Added 2 new steps and a list of ubuntu mirrors. From one of the added steps you can choose a mirror and on the other step you can select the desired UI to use&lt;br /&gt;
* Kill NetworkManager as it interfears with our networking stuff. 2) Also disable kdm on a dedicated system &lt;br /&gt;
* Adding Kubuntu Cache cd script &lt;br /&gt;
* Add step for installing libdvdcss&lt;br /&gt;
* Disabled option to install lmce from internet&lt;br /&gt;
* First mirrors in sources.list will be our mirrors &lt;br /&gt;
* Install nvidia driver from the cache cd&lt;br /&gt;
* LMCE logo&lt;br /&gt;
* Fix for broken network when installing packages&lt;br /&gt;
* Restart after installing the nvidia driver &lt;br /&gt;
* Globally make xfwm4 the default WM &lt;br /&gt;
* mce-installer-CheckSystem.sh : script for checking packages before installing&lt;br /&gt;
* Check System Step&lt;br /&gt;
* Install nvidia drivers on diskless md first boot if they are needed&lt;br /&gt;
* Add the new UbuntuLiveCD step &lt;br /&gt;
* Install kubuntu-desktop in diskless image &lt;br /&gt;
* Enables/Disables composite extension at install time based on user&#039;s choise of UI version&lt;br /&gt;
* Moved Startup_DiskedMD from event.d to rc2 &lt;br /&gt;
* Prevent kdm from starting at boot on diskless MDs &lt;br /&gt;
* Install video wizard videos on first boot&lt;br /&gt;
* Install nvidia glx before starting avwizard if we&#039;re running on a nvidia based system &lt;br /&gt;
* &#039;installation complete&#039; message; show disk size next to device name &lt;br /&gt;
* Setup dhcp and the firewall at first boot &lt;br /&gt;
&lt;br /&gt;
=== PnP ===&lt;br /&gt;
* Fix pnp of pvr usb &lt;br /&gt;
* Add setup for pvr usb2 &lt;br /&gt;
* Add support for pvrusb2 capture cards&lt;br /&gt;
* Small fix to disable inactive cards on errors douring detection &lt;br /&gt;
* Add onkyo/pioneer pnp &lt;br /&gt;
* HAL changes for serial category, it is using readlink instead of HAL tree to detect the relationship between the leaves&lt;br /&gt;
* Hdhome run firmware &lt;br /&gt;
* Plug and play handle disabling devices that are not detected at boot &lt;br /&gt;
* Powerfile (ieee1394) support &lt;br /&gt;
&lt;br /&gt;
=== Audio Video Wizard ===&lt;br /&gt;
* Fixed X display for AVWizard &lt;br /&gt;
* Added ability to toggle on the fly composite, masking or fullscreen/windowed mode using keys&lt;br /&gt;
* start AVWizard in runlevel 2&lt;br /&gt;
* AVWizard on diskless (no kdm, no startup scripts in rc2) &lt;br /&gt;
* Made AVWizard running under Windows&lt;br /&gt;
* Beep on remote connect&lt;br /&gt;
* Updated the resolutions&lt;br /&gt;
* Added support for tv standard &lt;br /&gt;
* Allow non-60hz DFP modes&lt;br /&gt;
* Removed TV standard heuristics &lt;br /&gt;
* Reduced lower value for horizontal sync range &lt;br /&gt;
* Default to 60hz from Wizard, not from script &lt;br /&gt;
* Changed DVI label&lt;br /&gt;
* Added refresh rate tollerance of +/- 1 Hz &lt;br /&gt;
* Get usb uirt working with av wizard&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
* Fix myth query&lt;br /&gt;
* Some tweaks to the myth process to start it with app server, and to change the locking startup for myth plugin &lt;br /&gt;
* Set root user to mythtv group &lt;br /&gt;
* Redo the tv bookmarking &lt;br /&gt;
* Add root user to mythtv group for mds &lt;br /&gt;
&lt;br /&gt;
=== General Improvements ===&lt;br /&gt;
* Added LogLevels to pluto.conf&lt;br /&gt;
* If pluto.conf has no LogLevels entry, add: LogLevels = 1,5,7,8 &lt;br /&gt;
* ZWave support for BOCA dongles&lt;br /&gt;
* Make the progress bar pulsate while installing &lt;br /&gt;
* Modifications related to crontab&lt;br /&gt;
* Command sequence for repacking ivtv-firmware &lt;br /&gt;
* Modified to run with feisty &lt;br /&gt;
* Enable swap partitions when you find them &lt;br /&gt;
* Dinamiclay add USE_HTTP_FETCHER since feisty misses it &lt;br /&gt;
* Use simple xorg.conf for startup progress when run on a dedicated system &lt;br /&gt;
* Added CurrentDesktop method to wmctrl&lt;br /&gt;
* Add PC Desktop command &lt;br /&gt;
* Separated NIS setup script; Updated NIS setup script to take DHCP into account and permit access from the external interface&#039;s IP; Updated DHCP client hooks to use new NIS setup script&lt;br /&gt;
* Remove Install LinuxMCE icon after LinuxMCE was installed &lt;br /&gt;
* Remove progress bar when copying files &lt;br /&gt;
* Added logging for desktop management&lt;br /&gt;
* Setup apt conf file for disked md &lt;br /&gt;
* Enable shared desktop on disked media directors&lt;br /&gt;
* Respawn lmce_launch_manager and X11 on Diskless MDs &lt;br /&gt;
* Added script to start KDE on demand &lt;br /&gt;
* Notify updates script&lt;br /&gt;
* Change firefox setting to avoid the popup that asks about &#039;restore session&#039;, instead of removing the cache every time &lt;br /&gt;
* Telecom changes which includes the timeout for ring extesions and some fixes&lt;br /&gt;
* Add Setup_UI function to set the right UI, not UI1 every time &lt;br /&gt;
* Automatically create md&#039;s &lt;br /&gt;
* Added new device template: Launch Manager&lt;br /&gt;
* Apply Update wrapper &lt;br /&gt;
* Save volume level when setting absolute value &lt;br /&gt;
* Finished remote assistance stuff &lt;br /&gt;
* New Update Mechanism, helper script&lt;br /&gt;
* Run the Apply Update in the boot seq&lt;br /&gt;
* Demonize LMCEUpdate_DownloadXML.sh so it won&#039;t get killed by cro&lt;br /&gt;
* Change &#039;Apply updates ? Yes/No&#039; question to &#039;Apply updates? Yes/No/Later&#039; &lt;br /&gt;
* Implement fallback for updates &lt;br /&gt;
* Add haltMDs event at reboot and shutdown &lt;br /&gt;
* Remove adept notifier&lt;br /&gt;
* Replace with the ip address of the asterisk server &lt;br /&gt;
* Remove xorg.conf from the diskless image so avwizard can rebuild it from scratch &lt;br /&gt;
* Restart kdm in the background so it doesn&#039;t get killed when KDE exits&lt;br /&gt;
* Add raid devices as storage options &lt;br /&gt;
* You are able to call an external number then you can make a conference (or transfer) with another phone from your installation&lt;br /&gt;
* Hide &amp;quot;KDE desktop&amp;quot; button under Win32/WinCE &lt;br /&gt;
* Corrected partition size calculation&lt;br /&gt;
* Add cp sources.list from hybrid to mds when creating them &lt;br /&gt;
* Put sample.mpg in the right place for UIdiag to play on diskless MD &lt;br /&gt;
* Use gray as background color for rooms with MD cells instead of black&lt;br /&gt;
* Report machine off on disked MD shutdown sequence&lt;br /&gt;
* Shortcut for the Kubuntu desktop &lt;br /&gt;
* When dcerouter does a reload it notifies all the devices&lt;br /&gt;
* Added logging to add software&lt;br /&gt;
* Smbfs instead of cifs&lt;br /&gt;
&lt;br /&gt;
=== Other Fixes ===&lt;br /&gt;
* Fixed leak in SendMessage / xml format&lt;br /&gt;
* Fixed bug in DCE (HandleRequestSocket thread exiting without resettings m_bRunning variable)&lt;br /&gt;
* Fixed crash in Orbiter : on replaced handle, orbiter will exit gracefully&lt;br /&gt;
* Fixed crash OrbiterRenderer_OpenGL::DestroyGraphic &lt;br /&gt;
* Fixed script to return either 0 or 10, as expected by LaunchRemoteCommand.sh&lt;br /&gt;
* Fixed windows binaries &lt;br /&gt;
* Xorg can run more than once when orbiter restarts &lt;br /&gt;
* Small fix for Disk_Drive coredump &lt;br /&gt;
* Fixed crash in DCERouter&#039;s ExecuteCommandGroup &lt;br /&gt;
* Fix &#039;Low disk space&#039; bug &lt;br /&gt;
* Fix Backup / Restore (from 44, 1.0 to 1.1)&lt;br /&gt;
* Fix disked hostname &lt;br /&gt;
* Fix for grandstream configuration file and it avoids hanging forever &lt;br /&gt;
* Fix broken epg guide&lt;br /&gt;
* Fix the samba share detection &lt;br /&gt;
* Fixes for hangup&lt;br /&gt;
* Fixed UIdiag to exit when ESCAPE key is press, not just for any key. This way we won&#039;t receive dummy keys for xine and quit for nothing &lt;br /&gt;
* Fix OrbiterGen bug&lt;br /&gt;
* Fix issue with pnp and camera crash in lighting plugin show&lt;br /&gt;
* Fix for SpeedDial Datagrid from speed dial screen&lt;br /&gt;
* Fixed bug: If disk is remove from pluto-admin, in reality it&#039;s still in the raid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There’s a major new release of the free, open source project LinuxMCE that includes whole-house HD PVR, movie, music and photo server, integrated telephony and smarthome.  All a/v source devices, DVD jukeboxes, and online media are shared through the home so you can put all your a/v gear in a rack in one room, with only thin clients in the rest of the rooms.  It includes a gyro-controlled UI that lets you navigate long lists of media and the TV’s EPG by waving the remote, like a Wii, for fast, smooth control.  Also wave the remote to scan through your media and adjust volume and lights.&lt;br /&gt;
You can watch a demo on &amp;lt;a href=”http://video.google.com/videoplay?docid=2176025602905109829”&amp;gt;Google Video&amp;lt;/a&amp;gt; or download the original video in high-def at &amp;lt;a href=”http://linuxmce.org&amp;gt;linuxmce.org&amp;lt;/a&amp;gt;.  Installation is 25 minutes and every step is shown in the video starting with a clean PC.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4611</id>
		<title>Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4611"/>
		<updated>2007-08-09T19:05:00Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: /* [0:27] The setup wizard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Watch the video instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
=Preface to the video=&lt;br /&gt;
==Caveats==&lt;br /&gt;
Not much.  So far most users have reported it works as expected on the first try so long as the video card is compatible.  The Quick install DVD I used in the video is more foolproof than the CD, however, you have to watch out for the network connection as mentioned below under the &amp;quot;The setup wizard&amp;quot;.  If you don&#039;t have gallery art or the list of optional software under &#039;add software&#039; is empty, you probably don&#039;t have a network connection.  If you can&#039;t play commercial dvd&#039;s, you don&#039;t have libdvdcss installed; be sure it&#039;s legal in your area and install it on the &#039;add software&#039; tab in the setup wizard.&lt;br /&gt;
&lt;br /&gt;
==Purpose of the video==&lt;br /&gt;
The original LinuxMCE 1.0 demo video was done in only a couple hours and just shows some of the software&#039;s capabilities.  Much more effort was put into this new video which is intended to be a complete walk-through and tutorial that you can follow along, as much as a demo.  Together with this document, which explains all the steps in more detail, it should be a getting started guide for LinuxMCE.  Some things in this document are technical and intended for seasoned Linux users who want to get under the hood, but the goal is that newbie&#039;s can get LinuxMCE up and running quickly.  While there are still missing pieces in LinuxMCE, the features shown in the video are stable and the steps shown work every time if you have known-compatible hardware, so anybody should be able to follow the video and get the same result.&lt;br /&gt;
&lt;br /&gt;
==Getting the video in high-def==&lt;br /&gt;
It&#039;s easy to watch the video on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] since you don&#039;t need to download anything.  But, the quality is pretty bad so if you&#039;re interested in LinuxMCE it&#039;s recommended you download the original version, which is in 720p high-def from one of the [[Mirrors]].  In it you can read everything on the screen clearly, even the small text on the web pages.  All the screen captures and footage were done in HD.  It&#039;s available in 2 formats: To watch it on a Windows PC, the Windows Media Video (wmv) format is easiest since you don&#039;t need any codecs and it&#039;s widely supported.  It&#039;s also in Ogg Theora format (.ogm), which is supported by most Linux distros and can be played using the Kubuntu Live CD.  The quality is about the same between the 2 formats, and they&#039;re 400MB and 24 minutes long.  It&#039;s been reported that some Windows Media Players don&#039;t properly sync the audio and video.  This is a Windows Media bug and pausing the video and repositioning it by sliding the &#039;current position&#039; scroll bar cause Windows to re-sync.  Under Linux most video drivers don&#039;t offer hardware acceleration so playing back HD content can be choppy if you don&#039;t have a fast enough system.&lt;br /&gt;
&lt;br /&gt;
==Stability of the software==&lt;br /&gt;
The actual architecture in the original LinuxMCE 1.0, which was inherited from Pluto, was already stable.  However, the integration with Ubuntu was very incomplete, the setup was pre-alpha at best, and a lot of the features didn&#039;t work.  In the online survey which asks users if their installation was successful only 23% said &#039;yes&#039;.  With the RC1 for this version it is now 86%, which is quite good considering only 93% reported they were able to get through the Kubuntu installation.  Every feature in the demo video should be stable now, with a few exceptions noted below.  Basic media playback is now rock solid.  A stress-test demo script hammers the system constantly, changing content, playback speed, skipping chapters, etc., several times a seconds, while in parallel forcing the GUI&#039;s screens to change, flip through cover art, etc.  I&#039;ve left it running for days, simulating hundreds of thousands of media cycles, without any crashes.  There are still missing features, but what you see in the demo video works well.&lt;br /&gt;
=Equipment used in the demo=&lt;br /&gt;
In the detailed info for the video I reference the equipment used by number in parenthesis: e.g. boot the computer (1) and insert the i/r receiver (2).  Here is the equipment and, when available, the manufacturers page or a source page.  I tried to use only widely available, off-the-shelf components when possible to remain vendor neutral and non-commercial.&lt;br /&gt;
&lt;br /&gt;
1.  The computer consisted of an [http://www.newegg.com/Product/Product.aspx?Item=N82E16813131014 ASUS m2npv-vm motherboard BIOS version 0901], [http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;N=2+50001028+40000343+1051720996+1302820275+1389627502&amp;amp;Configurator=&amp;amp;Subcategory=343&amp;amp;description=&amp;amp;Ntk=&amp;amp;srchInDesc= AMD Athlon 64 X2 3600+ CPU], [http://www.newegg.com/Product/Product.aspx?Item=N82E16822145069 80GB hard drive], Realtek 8139 as the 2nd network card, 1GB RAM, generic CD/DVD, keyboard used only to to install&lt;br /&gt;
&lt;br /&gt;
2.  [http://www.usbuirt.com/ USB UIRT I/R Receiver Transmitter]  IRTrans and Tira supposedly are also fully supported, and some of the Windows ones work, but for receiving i/r only, not for transmitting i/r codes to other devices.&lt;br /&gt;
&lt;br /&gt;
3.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16880100851 Standard Windows MCE remote] Found some on Ebay for $7 without the receiver.&lt;br /&gt;
&lt;br /&gt;
4.  [http://www.fiire.com LinuxMCE Gyro Remote] This is a possible exception to the rule that I use only &amp;quot;widely available&amp;quot; components, as there is only one source for this remote to my knowledge.  The one used in the video was donated to me by Fiire, who provided the code that was added into LinuxMCE 0704 to make it work.  They also donated the thin clients and their LinuxMCE PC (called the Engine) and the HD camcorder for the new demo video.  I didn&#039;t show the Engine in the video because you can do the same thing with a generic PC.  I have no ownership or financial ties to Fiire, and encourage alternative solutions be added to this wiki.  Fiire&#039;s remote itself looks very similar to another [http://www.circuitcity.com/ccd/productDetail.do?oid=178884&amp;amp;WT.mc_n=6&amp;amp;WT.mc_t=U&amp;amp;cm_ven=COMPARISON%20SHOPPING&amp;amp;cm_cat=YAHOO&amp;amp;cm_pla=DATAFEED-%3EPRODUCTS&amp;amp;cm_ite=1%20PRODUCT&amp;amp;cm_keycode=6 gyro remote for Windows MCE].  However, the keys are different, and the Windows MCE remote does not appear to have the same 3-button control or follow-me.  I do not know how the Windows version will work with LinuxMCE or vice-versa; I was told they&#039;re not compatible.  I do know that you can get the same 3-button gyro control using the Gyration Go-Mouse I used in the original demo video.  The gyro feel is almost the same as with the Fiire remote.  The Go-Mouse is about half the price, but does not have follow-me, doesn&#039;t automatically bind to whatever PC is closest to you, it does not have an I/R learning/transmitting remote built in, it uses a charging station rather than batteries, and you will miss having the dedicated buttons like &#039;power off&#039;, etc.  A regular Windows MCE infrared remote is a less expensive solution.&lt;br /&gt;
&lt;br /&gt;
5.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]&lt;br /&gt;
&lt;br /&gt;
6.  Buffalo Link Station, model HD-HG300LAN&lt;br /&gt;
&lt;br /&gt;
7.  Sharp Acquos LCD TV, model LC-26D6U&lt;br /&gt;
&lt;br /&gt;
8.  Yamaha Receiver, model RXV-1500 &lt;br /&gt;
&lt;br /&gt;
9.  Motorola Dual-Tuner HD PVR from the cable company, model DCT-6412&lt;br /&gt;
&lt;br /&gt;
10. [http://www.bhphotovideo.com/c/product/489034-REG/Sony_VGP_XL1B3_VAIO_VGP_XL1B3_Media_Changer.html/kw/SOVGPXL1B3 Sony VAIO VGP-XL1B3] These Sony&#039;s are going out of production.  You can also use the Powerfile R200, which is otherwise identical, but more expensive.&lt;br /&gt;
&lt;br /&gt;
11. [http://www.smarthome.com/1181.html ZWave lamp module], [http://www.smarthomeusa.com/ShopByManufacturer/HomePro/Item/ZIR000/ ZWave motion detector], [http://www.smarthome.com/1186.html ZWave Master Controller].  The Zwave USB dongle I showed in the video is out of production.  I&#039;m not sure which dongles currently in production will work.&lt;br /&gt;
&lt;br /&gt;
12. The thin clients were also donated by [http://www.fiire.com Fiire].  My unit was a pre-production prototype and final pricing wasn&#039;t available, but I was warned that they will be very expensive because they&#039;re custom and the components are specialized to get it down to 9 watts so it can be put in a 1&amp;quot; case with no ventilation.  You can also use the same PC shown above as item #1 as a thin client.  Go into the BIOS, under Integrated Devices enable the nVidia Boot ROM, reboot and re-enter BIOS setup, and make the nVidia Boot ROM the first boot device.  Then you can either remove the hard drive, or leave the hard drive in there with another o/s, like Windows, and choose Advanced, Power, Start as Windows to toggle between (LinuxMCE) net boot and Windows (hard drive boot).  LinuxMCE has a Windows utility that adds an icon to the Windows desktop to switch back again.  You can also use a laptop as a thin-client.  I have a Dell laptop with an nVidia graphics card.  When it boots you can press F12 to make it boot off the LAN, and then it becomes a LinuxMCE media director automatically, exactly as shown in the video.  However, sometimes the nVidia driver doesn&#039;t properly handle the laptops internal vs. external monitor setting, and the nVidia card still has the video tearing issue I mentioned.  There are small form-factor thin clients made using off-the-shelf components that should be cheaper than the one in my video.  I don&#039;t have any to test, but I would encourage users to add notes to this wiki pointing out low-cost options.  Also, if some volunteers could figure out how to get cheap, subsidized hardware, like XBox, to work as a LinuxMCE media director that would make LinuxMCE more accessible.&lt;br /&gt;
&lt;br /&gt;
13. [http://slimdevices.com/ SqueezeBox Network music player]&lt;br /&gt;
&lt;br /&gt;
14. [http://dtresearch.com/ DT375 Web pad]&lt;br /&gt;
&lt;br /&gt;
15. Almost all USB Bluetooth dongles work out of the box&lt;br /&gt;
&lt;br /&gt;
16. Nokia 6620, series 60 phone.&lt;br /&gt;
&lt;br /&gt;
17. [http://panasonic.co.jp/pcc/products/en/netwkcam/lineup/c10a.html Panasonic BL-C10 IP camera]&lt;br /&gt;
&lt;br /&gt;
18. [http://www.cisco.com/en/US/products/hw/phones/ps379/ps5440/index.html Cisco 7970 VOIP Phone]&lt;br /&gt;
&lt;br /&gt;
19. Generic e-sata controller and sata drives in e-sata enclosures were used for the RAID&lt;br /&gt;
&lt;br /&gt;
=Detailed info on the video=&lt;br /&gt;
Before each stage is an elapsed time in brackets showing how long it took in real life to get to that step.  In other words, the installation took 19 minutes + 3 minutes to boot so it took 22 minutes to get to the video wizard.&lt;br /&gt;
==PC Preparation==&lt;br /&gt;
I had to upgrade the BIOS on my PC (1) and in the BIOS under Advanced, Chipset increase the frame buffer size to 128MB RAM.  That is the amount of memory given to the video card.  You need 128MB of RAM to use UI2 because of the OpenGL effects.  A lack of Linux video drivers is, I feel, the #1 problem facing LinuxMCE and any Linux-based media application that doesn&#039;t use proprietary platforms (ie like TiVo and cable boxes).  The only free drivers for PC hardware that seem to support compositing, masking and opengl in Linux are nVidia&#039;s closed-source proprietary drivers; the nv open source drivers for nVidia can&#039;t do this.  The nVidia closed-source drivers are pretty stable, however, when you turn on alpha blending in UI2 the video quality is not great; there is some video tearing and the de-interlacing is pretty poor.  If you use the nVidia closed-source drivers with UI2 with masking (ie turn off alpha blending) the video quality is fine but the GUI is not as pretty without the alpha blending.  See the notes above about the proprietary, licensed drivers in the thin-clients shown in the demo video.  ATI&#039;s Linux drivers are not stable, and do not support alpha blending.  It seems there is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL.  However, they&#039;re still not at the same level as nVidia&#039;s and can&#039;t do alpha blending.  I believe that Via&#039;s drivers don&#039;t yet work with the 2.6.20 kernel in Kubuntu.  So for now the solution seems to be to use nVidia 6000, 7000 or 8000 cards with nVidia&#039;s closed source drivers.  LinuxMCE will automatically install the nVidia closed source drivers if it detects an nVidia card.&lt;br /&gt;
&lt;br /&gt;
==[0:00] Install LinuxMCE==&lt;br /&gt;
Typically you only install LinuxMCE on one PC in the house, called the Core, and in any other rooms where you want media you use network boot or thin clients, which are called media directors.  You can also install just the media director part of LinuxMCE on another Linux PC to use it as a media director and not use network boot.  Even so there must be one Core which has the full LinuxMCE software as media directors cannot run without a Core somewhere on the network since the Core is responsible for maintaining the central directory of all media and other devices scattered around the home.  If you install the full LinuxMCE Core on multple PC&#039;s, they will all act indepently and not share media and devices between them.  If you just want a stand-alone media PC, just 1 pc by itself like a &amp;quot;normal&amp;quot; htpc, then install the full LinuxMCE software on that Kubuntu PC.  You don&#039;t have to use the whole-house features.  When you install LinuxMCE with the normal Kubuntu Live CD and 2 LinuxMCE CD&#039;s you&#039;re asked lots of questions about your region, networking, etc.  But that installation takes a long time.  The DVD installer is very fast and uses all defaults, you only pick the hard drive to install onto.  LinuxMCE will use an IP locator service to figure out what city you&#039;re in and set your timezone, longitude and latitude, calculate your sunrise and sunset, and so on.  Later LinuxMCE will confirm the location so you can change it if it&#039;s not right.  The DVD installer will turn on LinuxMCE&#039;s DHCP server by default and serve addresses in the 192.168.80.x range.  Change this in the admin panel under Advanced, Networking.  Because it&#039;s running a DHCP server it&#039;s usually best that this main LinuxMCE box has dual network cards.  The &#039;external&#039; one connects to the internet, and the &#039;internal&#039; one to your LAN and the other devices in your home.  LinuxMCE has a configurable firewall in the admin panel.  During the installation it will attempt to acquire an IP address and access the internet on all your network cards.  Whichever succeeds is considered the &#039;external&#039; network that will GET an IP address from DHCP, and the other one is the internal one that GIVES out IP addresses with its own DHCP server.  If you have only 1 network card, it will use 2 aliases for the card.  In this case, it&#039;s best to disable any other DHCP server on the network and go into the admin panel under Advanced, Network settings and give the LinuxMCE PC a static ip addess for your internet connection, and let it continue to serve IP addresses with it&#039;s own DHCP server.  Or on that page you can just shut off LinuxMCE&#039;s DHCP server altogether, but then you won&#039;t be able to thin clients in other rooms and the plug and play engine won&#039;t automatically detect and configure IP devices.  After installation hit enter to boot up the first time, which will start the video resolution/audio setup wizard.&lt;br /&gt;
==[0:22] Run the Video Resolution/Audio Setup Wizard==&lt;br /&gt;
When the video resolution/audio setup wizard starts you&#039;ll hear a series of beeps.  Because consumer TV&#039;s do not usually report their resolution correctly with EDID like a PC Monitor, and LinuxMCE is designed to be used with a TV, this wizard bypasses the usual EDID exchange between the PC and the monitor to auto-detect the resolution and connector used.  Instead it just outputs whatever resolution you choose on whatever connector you pick like consumer a/v gear does.  When the wizard starts it will ouptut 640x480 on the VGA port.  If you can&#039;t see it because you&#039;re using another connector or your TV doesn&#039;t display this resolution, see http://wiki.linuxmce.com/index.php/AVWizard for keyboard shortcuts you can press when you hear the sequence of beeps to directly choose the connector, and then the resolution.  The wizard only starts on the first boot.  On future boots you will hear a series of descending beeps.  When you do, you can press the AV Menu button on the Gyro remote, or hold down SHIFT on the keyboard, to restart the wizard.  Again, you&#039;ll hear a alternating series of beeps to let you know when it&#039;s running so you can press those keyboard shortcuts if you don&#039;t have a picture, and again it will default to 640x480 on VGA.  When you hear the ascending beeps during the bootup, that means it&#039;s too late in the boot process to start the AV Wizard and it has stopped monitoring SHIFT and the AV Menu buttons because it&#039;s already starting the GUI with the current video settings.  In the TV UI, you can also choose Advanced, Video Res &amp;amp; Audio Setup to restart the computer and the wizard.  Many consumer TV&#039;s have overscan, meaning they chop off the edges of the picture.  So most media center PC&#039;s put the UI only in the middle with a lot of dead space around the edges.  But this is inefficient for browsing media because you lose a lot of screen space.  So, LinuxMCE uses the whole screen edge-to-edge, and  in this wizard shows arrows pointing at the edges of the screen.  If the arrows run off the edge of your screen, then you have overscan, and you should choose the +/- and arrow buttons to reduce the UI and fit it within your screen.  LinuxMCE will scale it&#039;s UI to fit this space.  Media playback will still be edge-to-edge, and you can rescale that while the media is playing with the zoom &amp;amp; aspect ratio button.  If you choose a digital audio connector (spdif) you&#039;ll be asked to confirm that you can hear the Dolby Digital and DTS samples.  There is no DTS sample clip, so just say &#039;yes&#039; if your receiver supports DTS.&lt;br /&gt;
&lt;br /&gt;
See [[Screenshots]] to see the difference between the UI options you can pick in this wizard.  UI1 runs on most any video card.  UI2 is more demanding since it uses OpenGL and requires a lot of video memory.  UI2 with masking is more widely supported than UI2 with alpha blending.  Also, with the nVidia card I have there is noticeable video tearing when watching movies with alpha blending turned on.  The video quality is fine when using UI2 with masking, but the UI doesn&#039;t look as nice.&lt;br /&gt;
&lt;br /&gt;
==[0:27] The setup wizard==&lt;br /&gt;
Complete the setup wizard, which is divided in 2 parts: House Setup (global options for the home), and Media Player Setup (just for this particular PC).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&#039;Check your internet connection&#039;&#039;&#039; You won&#039;t have gallery art or a list of software to add, like libdvdcss for playing commercial dvd&#039;s, if you don&#039;t have an internet connection.  The Quick Install DVD I used in the demo video uses all default network settings.  I had a non-standard network setup because I have multiple LinuxMCE systems with multiple DHCP servers for testing, so I didn&#039;t show my network setup in the video.  But, after you type in your name and click ok to confirm your admin login, I suggest choosing &#039;kde desktop&#039;, and when kde starts up, choose &#039;launch admin web site&#039;, which starts firefox.  Open a tab and confirm you can browse the web.  If so, close Firefox and click &#039;Activate Orbiter&#039; to continue the setup wizard.  If not, go into the admin site and choose Advanced, Network, Network Settings and confirm the settings are ok.  If they look alright but you still don&#039;t have networking, click on &#039;update&#039; to stop/restart the networking.  If it&#039;s getting an IP from DHCP you should see it at the top of the page.  If you don&#039;t have a dual NIC system where 1 of the cards is able to get an IP address from DHCP, then you probably won&#039;t have internet connectivity until you assign a static IP.  If you have dual nic&#039;s then perhaps the default settings for which one is which is wrong, and you can click &#039;swap interfaces&#039;.  If you didn&#039;t have an internet connection already when you started the web browser, but do now, it&#039;s recommended to do 2 things.&lt;br /&gt;
&lt;br /&gt;
1) If there was no internet connection at install time it won&#039;t have a current list of software packages you can add that don&#039;t come with LinuxMCE (like libdvdcss).  This process involves a google search to look for 3rd party add-in software for LinuxMCE, and can take several minutes.  To update this list, click the kde button in the lower left, and choose &#039;System&#039;, &#039;Konsole&#039;.  Close any tips popups and enter this line in the console:&lt;br /&gt;
sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
2) When it&#039;s done, reboot the system by choosing Wizard, Restart, Reboot in the admin panel.  Since it won&#039;t have been able to auto-determine your location with an ip lookup during installation, now when it boots again with an internet connection it will try again.  The setup wizard will start again since you didn&#039;t finish it.&lt;br /&gt;
&lt;br /&gt;
In the house setup you can skip to &#039;done&#039; and continue to Media Player Setup after specifying the number of rooms in the house, confirming the names of the rooms and that it got your location correctly.  Then in Media Player Wizard, you only need to choose the room this is in and click next.  If you live in an area where DVD CSS decryption is legal, the add software screen will let you add it to watch commcerical dvd&#039;s.  When you choose software to add, wait a few minutes for the screen to refresh and the hourglass to go away.  You&#039;ll see a check mark next to all the software you added successfully.  &lt;br /&gt;
&lt;br /&gt;
Note the Quick Install DVD creates 1 Linux O/S user: linuxmce, password: linuxmce.  Any users for the Linux O/S have no correlation to the family members, aka LinuxMCE Users, you specify in the setup wizard.  They are 2 different concepts.  The Linux O/S users are just for this Linux PC, and are only used by the Linux O/S, and not by LinuxMCE.  You won&#039;t need them if you only use LinuxMCE and don&#039;t log in to the Linux O/S itself.  The family members you create in LinuxMCE are global for the whole house and shared amongst all LinuxMCE media directors in the home.  Each family member has his own private collection of media, his own voicemail, LinuxMCE admin web site, and so on.  &amp;quot;Activate Orbiter&amp;quot; in Launch Manager on the KDE desktop switches back to LinuxMCE&#039;s desktop, and is only available when LinuxMCE is running.  You can start and stop LinuxMCE in Launch Manager.&lt;br /&gt;
&lt;br /&gt;
==[0:30] Watch a DVD==&lt;br /&gt;
Whenever LinuxMCE starts, the first time you click the screen or choose a button it is ignored because LinuxMCE assumes it starts with the TV off, so the first button you press re-sends an &#039;On&#039; command to the TV.  So if LinuxMCE controls your TV, the Power button on the remote stops media, and then will turn the TV off, and any of the menu buttons turn it on again.  Insert a DVD, plug-in the usb uirt, wait about 10 seconds after you see the &amp;quot;Installing software finished&amp;quot; for the device to startup, then start using the windows remote.  Note the Zoom &amp;amp; Aspect ratio are often incorrect.  The media player in LinuxMCE doesn&#039;t get it right all the time.  This should be fixed.  For now you can choose Menu, Zoom &amp;amp; Aspect to manually change it.&lt;br /&gt;
==[0:33] Connect the Gyro Remote==&lt;br /&gt;
Plug-in the usb dongle for the gyro remote.  After it says &amp;quot;Installation finished&amp;quot;, press &amp;quot;Connect&amp;quot; on the gyro remote.  This time you get a message that the device won&#039;t be active until you reload the router, which will stop the movie.  A reload, which takes about 15 seconds, is when the main message router DCERouter reloads and re-builds the list of all the devices in the home, and announces them to all the other devices.  Some devices require a reload and some don&#039;t.  It depends on whether other devicesneed to be aware of this device or not.  You should be notified whenever you add devices that require a reload.  If you&#039;re going to be adding lots of devices, don&#039;t bother doing a reload between each one.  Just add them all and do a reload at the end.&lt;br /&gt;
==[0:35] Navigate the media==&lt;br /&gt;
Press menu, choose &#039;Media&#039;, &#039;manage drives&#039;, then &#039;play&#039; next to the &#039;dvd&#039;.  That re-starts playback of whatever disk is in the drive so you don&#039;t need to eject and re-insert it.  Most DVD&#039;s have chapter names in the database so you&#039;ll see a description of the chapter.  This particular DVD doesn&#039;t, so you just see Chapter 1, Chapter 2, etc.  Note that the chapters are arranged in a DVD according to &amp;quot;Titles&amp;quot;.  Most Titles on a DVD have chapters, and there is no 100% sure way of determining which Title has the main movie, and which Titles have bonus material, menus, etc.  To my knowledge no other DVD player tries to figure out which Title contains the actual movie, to let you jump straight into the movie.  Most commercial DVD players make you wait through the copyright messages and use the DVD menu, while some, like VideoLan/VLC show all the titles and chapters, but leave it up to you to guess which Title has the actual movie.  LinuxMCE tries to do this automatically and gets it right about 90% of the time.  So normally, as soon as the disc starts you can bring up the chapter list, click the first chapter, and the movie starts.  If it doesn&#039;t, you either need to jump to the chapter using the DVD menu like a normal DVD player, or scroll down through all the chapters with the gyro where you can find at the bottom all the Titles and chapters on the disc like VLC.  Since we haven&#039;t added another output device for audio, when we adjust the volume, it&#039;s going to be setting the audio output on the PC&#039;s sound card.  Once we add a tv or receiver, then the volume commands will go there&lt;br /&gt;
==[0:38] Rip the disc==&lt;br /&gt;
Copy disc takes about 30 minutes depending on the speed of your DVD drive&lt;br /&gt;
==[1:08] Install the TV Tuner==&lt;br /&gt;
Install the TV Tuner and choose my provder.  If the selection of a provider is interrupted by a screen that pops up, you have to go back to the provider tab and start again to specify the provider information.  If the TV Tuner was already in the PC when the video wizard ran for the first time it won&#039;t interrupt you to say you added a TV Tuner.  The card will be shown in the setup wizard and you can pick your provider then.  You can also get back to the setup wizard at any time by choosing Advanced, Setup Wizard from the main menu.&lt;br /&gt;
==[1:13] Wait for the guide data==&lt;br /&gt;
Wait for mythfilldatabase to finish.  When you see the first message &#039;MythTV is ready however it may take several more minutes to retrieve the guide data&#039; that means mythfilldatabase finished retrieving the list of channels, but it&#039;s still retrieving the guide data.  At this point you can do a &#039;reload router&#039; and LinuxMCE will have the channels in the guide, and the guide data will be filled in as mythfilldatabase gets it.  However, unfortunately it seems that mythfilldatabase uses 100% cpu, particularly since it hammers mysql.  This means everything else in the system grinds to a halt.  mythfilldatabase should support an option for &#039;low priority&#039; which includes sleeps so that it can run in the background.  For now, the best thing is just to wait 15 minutes after you see that message to let mythfilldatabase finish before continuing.  Also, if you find you have no guide data, that probably means mythfilldatabase crashed while retrieving the guide.  This happens about 10% of the time.  Then you should run mythfilldatabase by hand, which you can do from a console.  To monitor the progress of mythfilldatabase from a console, go to the /var/log/pluto directory.  Look for the Spawn_* files, which log the output from all external apps LinuxMCE spawns.  You&#039;ll see a Spawn_filldb_[pid].log which you can tail.&lt;br /&gt;
==[1:28] Wait for OrbiterGen==&lt;br /&gt;
When you click &#039;start using the system&#039; it can take a couple minutes for OrbiterGen to run, which is what checks all the screens in the UI to see if there are changes.  Most of the graphical elements in LinuxMCE&#039;s UI are pre-rendered by OrbiterGen, except for data grids with live data.  This is to make the UI more responsive and allow it to run on low-power devices like pda&#039;s that can&#039;t scale graphics in real time.  Since there are thousands of graphical elements in LinuxMCE this can take a long time.  LinuxMCE&#039;s UI is object-oriented and defined in the database.  There are, it seems, still hundreds of legacy screens that aren&#039;t in use anymore, and this process could be optimized to reduce the generation time.  Eliminating the wait time for OrbiterGen to run would be really nice, although, in practice, it only happens when you&#039;re setting things up and once the system is going you don&#039;t need to regen the UI anymore.&lt;br /&gt;
==[1:31] Start MythTV==&lt;br /&gt;
Choose Media, TV to start MythTV.  Both MythTV&#039;s UI and LinuxMCE&#039;s are usable at the same time so you can use whichever you like.  The Start/Menu button brings up LinuxMCE&#039;s UI on top of MythTV, and on the &#039;Now Playing&#039; menu pad are options to bring up MythTV&#039;s guide menu, scheduled recordings, etc.  The traditional navigation buttons on the Windows remote and Gyro remote work Myth as expected.  To access the mythweb site you can either open up a browser on another PC in the home, choose Advanced, KDE desktop and start a web browser there, or choose Advanced, Computing pick Pluto Admin, and then change the pluto-admin in the URL to mythweb.  I downloaded the icons for Fox and the Simpsons from the web, and then copied them to the home directory on the LinuxMCE core.  Then in mythweb at the bottom of the channel and show pages there is a place where you can upload the icons.  If you want to put the icons in the /home directory like I did, you can do this from windows too.  Choose Start, Run and then enter: \\192.168.80.1 (or whatever the ip of the core is).  Login with the username you created at the &amp;quot;What&#039;s your name&amp;quot; screen.  Your password is the same.  Copy the files to the home folder.  You can also right click on a picture on some web page (like the Simpsons), click copy link, and then paste that in mythweb too.&lt;br /&gt;
&lt;br /&gt;
Sometimes when starting the KDE Desktop I get a &#039;Sound server fatal error&#039; dialog.  I&#039;m not sure what causes this, but it&#039;s a message from a KDE process.  When it happens it seems sometimes Myth and Xine aren&#039;t working and you need to reboot before media playback works again.&lt;br /&gt;
&lt;br /&gt;
From the KDE Desktop you can get back to LinuxMCE&#039;s desktop by clicking &#039;Activate Orbiter&#039; in the LinuxMCE Launch Manager.  Or if you do a &#039;Reload router&#039; like I did in the video that will cause the Orbiter GUI in LinuxMCE to reload, and when it does, it automatically switches to the LinuxMCE desktop.&lt;br /&gt;
&lt;br /&gt;
==[1:36] Schedule shows to record==&lt;br /&gt;
There are still things that aren&#039;t well integrated with MythTV.  For example, under the media options menu is a &#039;thumbnail&#039; option.  This is supposed to retrieve the current frame of the TV and allow you to save it as an icon for the channel or show so you don&#039;t need to upload it in mythweb.  This works for Xine, but the &#039;frame grabber&#039; isn&#039;t working in Myth.  Also, when you click &#039;More&#039; next to the record buttons it&#039;s supposed to take you to MythTV&#039;s recording options screen so you can specify advanced options.  And MythTV is crashing a lot.  I tried running it in a stress test simulator like with Xine that simulates constant activity every 250ms, like change channels, pause, play, rewind, etc., but Myth always crashes right away like this.  About half the time the problem is that the capture card driver has locked up.  I&#039;ve tried the PVR USB2 (v4l) as well as the internal PVR-150 cards (ivtv), and while I have better results with the latter, there are still frequent crashes.  And Mythfrontend gets into a deadlock fairly often.  However it was pretty reliable if I scheduled the shows to record, let the back end do the recording, and then watched them under Media, Videos, which uses Xine for playback.  Xine never crashed.  The MythTV problems seem unrelated to LinuxMCE since I had the same issues using MythTV on a clean Kubuntu 0704 without LinuxMCE.  Also Myth front end doesn&#039;t run at all on the thin clients shown in the video, so you have to watch the tv show after it&#039;s recorded.  Also sometimes when using the &#039;record all episodes&#039; LinuxMCE doesn&#039;t show the record icon next to all the shows like it should.  You can choose Media, TV and then Menu, recordings to view an accurate recording schedule in Myth&#039;s UI, or use MythWeb.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Wait for MythTV to record some TV shows==&lt;br /&gt;
In the demo video I wanted to have a couple days worth of recordings in MythTV so that the Media, Video option had several recordings and I could demonstrate how they appear in LinuxMCE.  To follow the video and get the same results you will need to leave the computer for a couple days to do recording.  The way I simulated this so I could keep the demo going was to let it record one show which I used in the demo, and then keep moving my system date forward to trick myth into recording snippets from several shows.  The Myth Plugin should pick up any new recordings MythTV makes and import the attributes, and assign a picture from the show, or channel if available.  I stopped the counter here because in the real world you won&#039;t sit and wait a couple days for MythTV to record a bunch of shows before continuing.  The utility UpdateMedia constantly scans for new media and adds it to LinuxMCE&#039;s database, which is what you see when you choose Media, Videos.  When you add media to the PC&#039;s internal drives or internal RAID, UpdateMedia immediately updates the database.  When you add NAS devices with Windows shares, it can take quite a while to scan them and catalog the media.  So if a TV show finishes recording in MythTV, but UpdateMedia is still busy scanning a new NAS, it may be some time before that TV show appears in LinuxMCE&#039;s database under Media, Videos.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Connect a NAS==&lt;br /&gt;
There are 2 plug and play mechanisms in LinuxMCE.  First, when it finds a device requests an ip address from the dhcp server it checks the mac address to see if it&#039;s a known-manufacturer, and then runs some detection scripts to see what model it is.  This Buffalo NAS is a known device like that, and so when it&#039;s connected, LinuxMCE should set everything up for you using the Buffalo&#039;s configuration script.  However even if your NAS isn&#039;t known, there&#039;s another pnp mechanism called the &#039;Samba Scanner&#039;, which constantly scans the network for file shares.  When it finds one it asks you if you want to use it, and prompts for a username and password if required.  So for all but a couple NAS&#039;s, this is what will find your device.  You will be asked if you want to use LinuxMCE&#039;s directory structure.  If so, folders will be created on the share for /public/data/videos, /public/data/audio, etc., and also /user_xxx/data/videos, /user_xxx/data/audio, etc., where xxx is the user number.  One will be created for each user.  Then this drive will be mounted as /mnt/device/xxx where xxx is the device id in LinuxMCE&#039;s database.  Symlinc&#039;s in /home/public... and /home/user_x will point to the mounted drive.  All media directors use the same mount points, so the file paths to media, like /home/public/data/videos/Generic Windows Share[54]/Shrek.mpg are the same whether you&#039;re using the main Core PC, or a media director. With this structure you can place public content under the /public folders, and private content in each users /user_ folder.  By default the media browser shows only public content, but under Source you can add private content.  There needs to be a PIN or some other protection added to the media browser; this isn&#039;t done yet.  So the option &#039;Use LinuxMCE&#039;s directory structure&#039; won&#039;t pick up existing media on the device unless you copy the files into the /public and /user private folders, but it gives you the flexibility of having both public and private media on the same share.  You can also choose the option to make all the media public or private, in which it just mounts the whole share under either /home/public or /home/user_x.  Pictures on storage devices may not appear if you don&#039;t use LinuxMCE&#039;s directory structure because unlike video &amp;amp; audio files which have id3 tags that LinuxMCE uses by default, pictures usually don&#039;t and LinuxMCE organizes them by directory/folder names, starting with those under /home/public/data/pictures.  This is fine if you use LinuxMCE&#039;s directory structure since it will create a pictures folder.  What I typically do is, even if I have a device that I want to make all media public, I still choose the option to use LinuxMCE&#039;s directory structure and create symlincs.  Since LinuxMCE uses the same points mounts on all media directors, symlincs work fine.  The drive will be mounted as /mnt/device/[LinuxMCE device id].  Here is how I do this with my buffalo: Go into the admin panel, under Advanced, Configuration, Devices, find the Buffalo device.  Under it is the device &#039;Windows Share: share&#039;.  This is what&#039;s shared.  The device id is 40.  So in a console I type: ln -sf /mnt/device/40/MyDocs/Pictures/ /home/public/data/pictures/BuffaloPics.  This is actually better than just saying to &#039;make it all public&#039; because when you do that LinuxMCE&#039;s UpdateMedia daemon, which is what catalogs all the media, needs to continuously scan the NAS device over and over looking for new or modified content to catalog.  Now, it&#039;s only scanning /MyDocs/Pictures/ on the NAS to get the picture and when you choose Media Pictures you&#039;ll see a folder &amp;quot;BuffaloPics&amp;quot; that has the Pictures on this NAS.  The easiest solution, however, is to just to let LinuxMCE be your central media file server and store all your media internally on the main LinuxMCE box.  LinuxMCE has built in software RAID, including RAID 5.  So you can attach a mix of internal drives, external E-sata drives, etc., and group them all into a fault-tolerant RAID under Advanced, Configuration, RAID.  The advantage of doing it this way is that the Linux O/S supports iNotify, which allows the UpdateMedia daemon to directly hook into the file system and monitor every single change as it happens.  So as soon as you rename or add a file it&#039;s immediately cataloged.  Windows shares don&#039;t work like this since Windows doesn&#039;t have the concept of a central database cataloging all media in the home, it just shows you drives and directories, and you cannot hook in to receive notifications.  Therefore when LinuxMCE mounts external NAS devices, like the Buffalo, that make Windows-compatible shares, there&#039;s no way for LinuxMCE to know instantly every time you make a change to your media.  It just has to constantly keep re-scanning the device in the background hunting for changes.  It works, and it&#039;s transparent to the user, and the end result is still that you get a central catalog of all the media in the home.  But it&#039;s more efficient to let the LinuxMCE box be your main file server, and, if you use the RAID 5 functions, you won&#039;t have to worry about ever losing data when a hard drive crashes.  LinuxMCE automatically manages the RAID, handles rebuilding it, when drives fail, etc.  Plus LinuxMCE makes a nice file server, even if you don&#039;t know anything about Linux.  It shows up in Windows network neighborhood, automatically has a public share for everyone in home and private shares for each family member, manages all the passwords, and aggregates all content under the one share.  So even if you&#039;re a Windows user, you can still play and manage all your media just the same.  Remember that most of the NAS/Storage/Media Server devices which are sold by the big PC companies for use with Windows computers actually run Linux inside and do pretty much the same thing that LinuxMCE does.  You can build a LinuxMCE PC that does everything in this video including the functions of an HP Media Vault that just stores media, for about the same prices as the Media Vault by itself, and for a Windows user the usability of a LinuxMCE PC is not that much different from a Media Vault.  LinuxMCE is missing printer sharing though.&lt;br /&gt;
&lt;br /&gt;
If you tell LinuxMCE to always ignore a device you later want added, go into the admin panel under Advanced, Configuration, Unknown Devices, and delete the device.  If you want the device to be redetected so you can specify different options, go under Advanced, Configuration, Devices, locate the device in the tree and delete it.  Either way do a reload router under Wizard, Restart afterwards.&lt;br /&gt;
&lt;br /&gt;
==[1:40] Browse the media on the NAS==&lt;br /&gt;
I had over 1,000 music files on the NAS too, so I left it about 20 minutes to finish scanning and cataloging.  Mp3 files and others that support id3 tags can have attributes in there that get imported, as well as URL&#039;s for cover art, and the cover art itself embedded as a tag.  For iles that don&#039;t support id3 tagging LinuxMCE will create a separate .id3 file with the same base name as the media file to store the tags.  In the Admin site under Files &amp;amp; Media, Media Files Sync you can browse all the media files, add attributes and cover art.  These changes are sync&#039;d back into the .id3 tags.  There&#039;s also a cover art utility under Files &amp;amp; Media, Cover art, that takes the filenames and tags from your files and looks them up on amazon.com and presents a grid of possible matches for each file so you can match the cover art, and also import the attributes from Amazon&#039;s database.  Once you do the id3 tags are updated so even if you reinstall LinuxMCE it will still have the cover art and attributes.  What is missing is audio fingerprinting, where it &amp;quot;listens&amp;quot; to the music file and figures out what song it is based on the sound of the file, rather than relying on id3 tags.  MusicBrainz supports this.  This functionality should be added to LinuxMCE&#039;s UpdateMedia utility.&lt;br /&gt;
==[2:00] Connect the TV and Receiver==&lt;br /&gt;
I connected the TV using a USB-&amp;gt;RS232 cable, and the Receiver the same way.  Since there&#039;s no reliable way of determining a serial device, LinuxMCE uses brute force to figure it out.  You can also add the devices manually.  Note that when you pick the com port, it uses the actual usb bus id, not the usual ttyUSB0, ttyUSB1, etc.  This is because the com port assignments change with each reboot.  Whenever a serial device starts up, like the TV, there&#039;s an initialization sequence that confirms the device really is attached, and if not, disables it.  If it gets disabled, the plug and play mechanism will try again with the brute force method to figure out what&#039;s attached, and re-assign devices accordingly.  So, I can swap the serial cables for the tv and receiver, and LinuxMCE will figure this out and swap the serial ports in the device&#039;s attributes too.  If you remove a tv and move it to another media director, LinuxMCE handles this too.  You actually don&#039;t need to attach the serial control to the same media director the a/v is on.  For example, if you have a projector that is on the opposite side of the room from your receiver, but there is another media director on the other side of the wall, you could actually connect the projector&#039;s serial cable to the media director in the other room.  If you do something like this, go into the admin panel under Wizard, Devices, AV Equipment and Wizard, Devices, Media Directors and set this up manually since the setup wizard doesn&#039;t account for sophisticated setups like this, or if you use specialty equipment like video processors and pre-amps.  These are supported, and LinuxMCE will still control them and has a concept of &amp;quot;audio/video paths&amp;quot; so you can specify the audio &amp;amp; video split and pass through an unlimited number of devices, but to do this you must use the admin site.  I was told the newer low-end models no longer have serial control.  Unfortunately these days most of the cheap TV&#039;s don&#039;t have serial control.  Serial control is much, much better than I/R, since it&#039;s very reliable and works every time.  If you do get an I/R TV be sure it supports discrete codes.  Many TV&#039;s, like Sony, may only have a single toggle power and toggle input select on the remote, but they recognize discrete codes for on, off and each input.  This way universal remote controls like Harmony can specifically tell the TV to go on and go to an input.  TV&#039;s that don&#039;t have discrete codes are a nightmare since, neither LinuxMCE nor any universal remote, has any way of knowing if it&#039;s already on or not when the system first starts, and if so, what input it&#039;s on.  LinuxMCE tries to handle this by keeping track of the last state.  For example, if your &#039;input select&#039; button toggles through 6 inputs, it will remember that it was last on input 2, and so if you need to go to input 5, it will send 3 input selects.  But this is very unreliable and frustrating.  The Fiire gyro remotes have press &amp;amp; hold shortcuts on the red, green, yellow and blue buttons to handle situations where a TV or Receiver that only does toggle codes gets out of sync, but it&#039;s still a pain and toggle-only-analog-devices (TOAD&#039;s) should be avoided if you want to use a universal remote or a home control system.  It&#039;s best to connect the TV first, pick the input, and then connect the receiver so the steps all appear in order.&lt;br /&gt;
==[2:03] Add my cable box==&lt;br /&gt;
Choose Advanced, Setup Wizard, A/V devices, scroll down to PVR, Motorola, DCT-6412.  It automatically adds this as a child of any available I/R transmitter in the same PC.  Just like you can plug a serial control device into a different media director from the one where its actually used, you can do the same with i/r devices.  In the Admin site, you could specify another I/R transmitter as the controlling device.  By default LinuxMCE will turn off all a/v gear that&#039;s not in use.  For example, when you stop watching the TV, and don&#039;t hit any buttons on the remote control, keyboard or mouse for 15 minutes, it will shut the tv off.  The turning off of the TV can be changed in the admin site by going to wizard, devices, orbiters and changing the value for &amp;quot;Seconds before power off&amp;quot;.  However, for the cable box, we actually don&#039;t want LinuxMCE to ever send it any on or off because this should be left on all the time so that it can do recordings, and also because it only has a toggle power i/r code, so it easily gets out of sync.  So I went into Wizard, Devices, A/V Equipment, and under the advanced settings for the cable box set the &#039;Ignore On/Off&#039; to &#039;on/enabled&#039;.  Now even if I directly tell LinuxMCE to turn the device on or off, LinuxMCE won&#039;t do anything.&lt;br /&gt;
==[2:06] Use the cable box==&lt;br /&gt;
When browsing the guide in MythTV you will see channels from both the built-in tv tuner, as well as the listings in the cable box which are tuned on the cable box and received over the a/v inputs on the tv tuner.  All the channels have unique channel ID&#039;s, so MythTV should be able to tell which channel ID goes with the tv tuner vs. the composite/s-video port.  And it appears that LinuxMCE does correctly setup MythTV with both sources, and send MythTV the correct channel ID.  But, MythTV isn&#039;t switching to the correct input on the capture card automatically.  You have to manually switch to the &#039;composite&#039; input by either hitting menu and choosing Change Inputs, or hitting the &#039;input&#039; button on the gyro remote, which is what I did.  Watching video by choosing the Media, Live TV DCT 6412 option doesn&#039;t use MythTV.  It&#039;s using Xine to play and stream directly from the card.  This seemed reasonably stable, though I still found the capture card could get into a weird state at times requiring a reboot.  The only caveat is if you&#039;re using MythTV and switch to LiveTV be sure to wait a few seconds otherwise MythTV will still be holding the capture card device and Xine won&#039;t be able to open it.&lt;br /&gt;
==[2:08] Connect the Jukebox==&lt;br /&gt;
Choose Media, Manage Drives to any drives, NAS or jukeboxes.  These Sony jukeboxes are rebranded Powerfile R200&#039;s.  However Sony only did a limited run, and has discontinued them, so once inventory has dried up you will need to buy the Powerfile-branded versions which, although identical, are sold to the IT, not consumer, channel and cost several thousands of dollars.  To my knowledge all the other consumer DVD jukebox don&#039;t have firewire/usb ports.  They only have a/v outputs, so they won&#039;t be that useful.  Rumor has it Sony decided to sell these with their VAIO Windows Media Centers, but they were a flop since having a jukebox attached to a Windows PC that cannot share the content throughout the home kind of defeats the whole purpose.  You have to run Sony&#039;s software to unload discs every time you want to watch them in another room, and you have to put that big jukebox in the living room.  So grab them up while you can.  Note that the disc drive in there isn&#039;t particularly fast, so ripping each dvd can take an hour.  And identifying each one takes about 1 minute.  So either way, if you have lots of discs, plan on starting the job and then just leaving it and coming back later.  You can monitor the progress by choosing Advanced, Advanced, Pending Tasks on the LinuxMCE menu.  Also the jukebox seems really sensitive and if jarred can get misaligned and have trouble loading and unloading discs.  Also, the kernel drivers, or mtx utilities or jukebox itself aren&#039;t totally stable and sometimes you need to cycle power on the jukebox.  If you insert a disk the wrong way or there&#039;s a slot containing something that doesn&#039;t seem to be a disk, the Powerfile_C200 device will mark itself offline and unavailable until you do a reload router.  See the Powerfile&#039;s log in /var/log/pluto to see more.&lt;br /&gt;
&lt;br /&gt;
==[2:17] Connect the ZWave Lighting Control==&lt;br /&gt;
Zwave is a problem right now because the Zwave USB adapters shown in the video are not in production anymore.  There is a new model from Intermatic, but there are no Linux drivers for the USB-to-RS232 chip on it.  I heard that someone has sponsored the driver development so hopefully it will be added shortly.  Although I used a ZWave motion detector for the demo it&#039;s not really a reliable security system, and the motion detector I used reports false motion events often.  You should get a LinuxMCE-compatible alarm panel that hooks up with a serial port to a LinuxMCE PC.  You need to specify which lights are in which rooms and what types of lights they are.  The Zwave network doesn&#039;t report this info, only the given node id&#039;s.  This makes it much easier to create scenarios and layout your floorplan lighter.  The setup wizard will flash each light/blind/other device and ask you which one it is.  Because communication over the ZWave network is slow, the lights don&#039;t always respond right away and you can waste time hunting for which light is which.  The easiest solution is to write down the lights in the order you pair them because when the setup wizard tries asks you to identify them it uses the same order.  The UpdateEntArea utility is run at every router reload and creates lots of default, canned scenarios.  In any room that has lights, it creates an &#039;on&#039; and an &#039;off&#039; scenario which turns those lights on/off.  And in any room with a TV it creates a Showtime scenario which dims the light.  It creates an event handler for &#039;watching media&#039; for each room that automatically runs the Showtime scenario when the tv&#039;s are in use.  You can change these defaults in Wizard, Scenarios, Lighting Scenarios and Wizard, Events, Respond to Events.  If you don&#039;t ever modify a default scenario by selecting the hyperlink and changing something, it will be kept current and as you add/remove lights the scenario will change.  Once you manually change the canned scenario, or uncheck it so it&#039;s not included anymore, then it won&#039;t be updated again; LinuxMCE won&#039;t override your manual changes.  You can also create your own scenarios, and uncheck the default canned scenarios to not use them.  If you don&#039;t like what LinuxMCE does to the lights when you start watching TV, either change the Showtime scenario, or just disable the Event handlers for &#039;Watching media in a room&#039; and &#039;Stopped watching media in a room&#039; and LinuxMCE won&#039;t run the Showtime scenario automatically.&lt;br /&gt;
==[2:25] Using scenarios and floorplans explained==&lt;br /&gt;
There are 2 ways to do things in LinuxMCE; either by choosing a Scenario (aka a Command Group or Scene), or by directly controlling a device.  Both scenarios and devices are grouped into Lights, Media, Climate, Telecom and Security, and also they are both organized by room.  A scenario is just a group of commands that will be sent to a device.  Create scenarios in the Admin site under Wizard, Scenarios.  Dircectly control a device by choosing the &#039;Floorplan&#039; button which is in each of those 5 sub-menus.  So, for example, a scenario might be &#039;go to bed&#039;, and this can turn off a bunch of lights, set the phones to bypass, dim the thermostat, etc.  To create this scenario you would go to Wizard, Scenarios, Lighting Scenarios, create a new scenario called &#039;go to bed&#039;.  Choose to first add commands with the &amp;quot;Lighting Wizard&amp;quot;, and check all the devices to &#039;off&#039;.  Then instead of &#039;Lighting Wizard&#039; in the pull-down choose &#039;Advanced Wizard&#039;, send to the telecom plugin. &#039;set user status&#039; command (note there&#039;s a command scenario &#039;sleep&#039; that does this same sequence already).  If you put the scenario in the room &#039;Living Room&#039;, then when any orbiter is in the living room, you will see the option &#039;go to bed&#039; under lighting and it will send those commands to the devices.  Note that when you put a scenario in a room that doesn&#039;t necessarily mean you are only controlling devices in that room.  You can put a scenario in the &#039;Living Room&#039; that turns off a light in the &#039;Bedroom&#039;.  The purpose of organizing scenarios by room is to eliminate the clutter that would be caused by showing you all the scenarios at once.  For example, you may create a scenario &#039;Garage Light Off&#039;.  If your garage is adjacent to the Kitchen, you are likely going to want that scenario only when you&#039;re in the Kitchen.  You don&#039;t want it to appear on the remote control in Johnny&#039;s bedroom because he&#039;ll never use it.  Orbiter is the name of the GUI app in LinuxMCE.  And an Orbiter refers both to the on-screen UI, as well as to the UI on a mobile phone, web pad, desktop phone, etc.  Any Orbiter can be &#039;put&#039; in any room, and then it will have the scenarios from that room.  Mobile Orbiters, like webpads and pda&#039;s, typically are carried around the house.  So, when you take an Orbiter into the kitchen you touch the room button and tell it it&#039;s in the kitchen, and you&#039;ll see the activities for the kitchen.  And if you start a movie with the scenario Media, Videos, that movie will start in the kitchen.  You can carry the Orbiter to the bedroom, change the room to control the scenarios in the bedroom, and then carry it back to the kitchen.  You can also change the Orbiters on the on-screen UI of the TV to be in a different room than the one it&#039;s in, and then, just like any other orbiter, you&#039;ll see the scenarios in that room.  So, if you&#039;re in the bedroom and want to turn the garage light off, but the &#039;Garage Light Off&#039; scenario is only in the kitchen, with your remote you can change the room to be &#039;Kitchen&#039; and then run that scenario.  Just remember to change the room back to the because otherwise when you choose Media, Videos you&#039;re going to be starting media in the kitchen.  All Orbiters have the same scenarios.  So if you have a web pad or a mobile phone and they&#039;re in bedroom, you&#039;ll have the same scenarios as the on-screen UI in the bedroom.  Some scenarios may not seem like scenarios, like Media, Videos.  But that is a scenario too.  In this case it&#039;s just a single command telling whatever Orbiter you&#039;re using to show the user the list of videos.  All the options under Lights, Media, Climate, Telecom and Security, except Floorplan, are scenarios and you can change them in the admin panel.  Also the categorization is free-form, so you could create a lighting scenario called &amp;quot;Call John&amp;quot; that dials John and it will appear under &amp;quot;Lights&amp;quot; on the Orbiters.  It would be more logical to categorize it as telecom, but it&#039;s free form and you can put it under any category.  The floorplan button that appears in each of the Lights, Media, Climate, Telecom and Security menus is not a scenario, and does not appear under Wizard, Scenarios in the admin panel.  Rather this is a button that gives you device-level control, instead of a list of scenarios.  By default it lists all the devices in a grid, but you can upload a floorplan of your home in the Admin site and position the devices.  In UI1 the floorplan button is the icon on the left side of the screen.  The lighting floorplan let&#039;s you turn on/off lights individually.   The media floorplan lists all the media zones (ie rooms), what&#039;s playing in each, and let&#039;s you move media between zones.  The climate floorplan let&#039;s you control the thermostats, view the temperature in each room, as well as adjust sprinklers and pool controls.  The telecom floorplan shows all phones and active phone calls so you can interactively transfer and conference.  The security floorplan shows the current state of all sensors (ie tripped sensors are in red), and shows all your surveillance cameras, which you can select to view.&lt;br /&gt;
==[2:26] Connect the thin client in the kitchen==&lt;br /&gt;
See the notes above regarding equipment item #12.  As I mention there, I used those specialized thin clients in the demo video since I got them for free, but you can do the same thing with a normal PC or a laptop.&lt;br /&gt;
==[3:05] Connect the thin client in the bedroom==&lt;br /&gt;
I used the same USB UIRT to control the TV in the bedroom.  Note that because my TV does not support discrete codes, it is a nightmare to use with any universal remote control or any type of smarthome system.  The better TV&#039;s, like Sony&#039;s, recognize discrete codes.  This means that although the original remote control may only have 1 button to toggle the power on and off, the TV actually does recognize 3 separate i/r codes: The toggle power that&#039;s on the remote, as well as an explicit/discrete &#039;turn power on&#039; and a discrete &#039;turn power off&#039;.  They just don&#039;t put all 3 buttons on the original remote to save space, but the TV does recognize them.  Sites like remotecentral.com let you find discrete codes.  Then LinuxMCE can control your TV reliably.  When it&#039;s time to turn it on, the i/r transmitter sends the &#039;power on&#039; button, and even if the TV is already on, it still stays on.  The TV I used doesn&#039;t have discrete codes.  It only recognizes the 1 button &#039;toggle power&#039;.  So LinuxMCE may think the TV is off, and send the &#039;toggle power&#039; command to turn it on, when in fact the TV was already on and LinuxMCE inadvertently turned it off.  Toggle codes are a nightmare for anybody that has ever tried to use any sort of universal remote, like a Logitech/Harmony because the remote never really knows what state the TV is in.  Also, since infrared codes are inherently unreliable and don&#039;t always get through, if your TV supports discrete codes, like the Sony&#039;s do, LinuxMCE can just send the &#039;ON&#039; 3 times to be 100% sure the TV got the command and goes on.  But with toggle devices like the one I have it can&#039;t do that since sending the command 3 times would just turn it on, then off, then back on again.  My TV has the same problem with inputs.  It only recognizes a single &#039;toggle input&#039; which just cycles through inputs.  LinuxMCE remember what was the last input the TV was on, and how many times it needs to toggle to get to the next input.  But this is very unreliable.  Sometimes when the TV doesn&#039;t get a signal while hitting input select it &#039;freezes&#039; for a couple seconds, and then LinuxMCE will get out of step, thinking it&#039;s on, say input 5, when it&#039;s really only on input 4.  Again the better TV&#039;s, like Sony&#039;s, have discrete codes or buttons for each input.  So LinuxMCE can just send the button &#039;input 4&#039; and can re-transmit it 3 times to be sure it gets through, and not worry about trying to toggle.  If you do have a toggle device like mine, and LinuxMCE ever gets out of sync, you can press and hold the red, green, yellow and blue buttons to get it back in sync.  Holding the red button causes LinuxMCE to retransmit the &#039;power&#039; command so if the TV went off instead of ON, it goes back ON.  The green button retransmits the &#039;input select&#039; button.  The yellow retransmits the &#039;power on&#039; to the receiver, and the blue retransmits the &#039;input select&#039; to the receiver.  Bottom line: if possible get TV&#039;s and Receivers with discrete codes and avoid TOAD&#039;s (toggle only analog devices).  Nearly all the decent receivers actually do have discrete codes, so one possible solution at least to the input select problem with toggle-only TV&#039;s is to hook all the video sources to the receiver and let it do the switching, and leave the TV on 1 input.  LinuxMCE automatically will setup your A/V gear like this.  In the setup wizard it asks if you&#039;re using a receiver, and if you connected the video cable to it, and makes all the correct settings.  You can view a graphical diagram of your a/v gear&#039;s connections in the admin site under Wizard, Devices, A/V Equipment, and click on the Connection Wizard.&lt;br /&gt;
==still typing the rest==&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4610</id>
		<title>Known Issues</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4610"/>
		<updated>2007-08-09T19:03:04Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Known issues with LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
Be sure to read [[Video#network]] because if you don&#039;t enable your network connection you won&#039;t have gallery art or be able to add extra software.&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
It is best to install version 1.0 on a separate box, rather than your main Ubuntu system because of the following issues:&lt;br /&gt;
&lt;br /&gt;
*  The installer is messing up Ubuntu&#039;s xorg.conf file by removing the nvidia driver and replacing it with vesa.  This was actually a necessary hack that got forgotten about.  There is a bug in the nVidia drivers (it has been reported) that causes them to crash when two X sessions are running and try to open the same card.  Using the &#039;nv&#039; driver on one and the &#039;nvidia&#039; on the other still doesn&#039;t work, but using vesa on one and nvidia on the other does.  So the hack changes Ubuntu&#039;s xorg.conf from nVidia to Vesa.  If you install a dedicated LinuxMCE box this isn&#039;t an issue, but it can be a problem when you are a Ubuntu user and want better performance on your Ubuntu desktop than the vesa driver allows.&lt;br /&gt;
&lt;br /&gt;
*  The installer will revert the Ubuntu sources.list back to the default, removing any non-standard repositories, when it does the upgrade before installing itself.&lt;br /&gt;
&lt;br /&gt;
*  As mentioned in other places, the scripts carried from Pluto were written to be run on a dedicated system and &#039;take over&#039; completely.  It was a huge task just getting LinuxMCE 1.0 out the door, and the Ubuntu integration is still a work in progress and the scripts are still too invasive.  If this is a dedicated system, or if you&#039;re not a Linux user, this is perhaps still a good thing because you&#039;ll never need to touch your configuration files: LinuxMCE will setup the dhcp server, samba network shares, network settings, and so on.  But, if you are a Ubuntu user, be warned that it will override some of your settings until we get the Ubuntu integration improved.&lt;br /&gt;
&lt;br /&gt;
Additional issues:&lt;br /&gt;
&lt;br /&gt;
*  Most of the problems reported so far are caused by using UI2, which requires OpenGL, on video cards without good Linux OpenGL support.  The solution is to use UI1 instead.  nVidia 6xxx and higher are preferred and will run UI2 with the 3d effects and alpha blending.&lt;br /&gt;
&lt;br /&gt;
*  A bug in the media browser was identified that is causing it to run very slow and consume a lot of memory.  A 1.01 patch will be out soon.&lt;br /&gt;
&lt;br /&gt;
*  In the haste to release the updated LinuxMCE 1.0 that didn&#039;t use the website for downloading the software after the Digg story brought the server down, there was a sloppy error building the package for the Windows binaries.  Most of them are empty.  This means the Windows orbiter that runs on web pads, pda&#039;s and ms smart phones, as well as some other windows applets which are also on the download page in your Core&#039;s admin web site, are missing.&lt;br /&gt;
&lt;br /&gt;
* Some of the users reported having broken packages during the installation of  LinuxMCE, usually &#039;pluto-orbiter&#039; package. This could happen from a number of reasons. We have identified a few of them, such as: &lt;br /&gt;
- the vim package cannot be installed because of a conflict at &#039;vim-common&#039;. For details on how to fix that, please follow:  [http://wiki.linuxmce.com/index.php/Installer_Problems]&lt;br /&gt;
- The Ubuntu repositories are sometimes unavailable. You should try reinstalling, or installing the packages by hand&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.1 Beta ==&lt;br /&gt;
&lt;br /&gt;
* if you get the following error:&lt;br /&gt;
&lt;br /&gt;
 pluto-dcerouter: Depends: pluto-confirm-dependencies (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-confirm-dependencies (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   PreDepends: samba but it is not going to be installed&lt;br /&gt;
 E: Broken packages&lt;br /&gt;
&lt;br /&gt;
Solution: the quickest solution is to skip the use of the cache cd or to have latest samba package installed before starting the installation.&lt;br /&gt;
&lt;br /&gt;
* sometimes it&#039;s better to kill the network manager and add the network settings manually. I found that the network settings are overwritten when the installation of Linux MCE is finished. and you don&#039;t have internet connection anymore. This may lead to problems like the one above, with the samba package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* if you are rebooting the system after installing LinuxMCE 1.1 and the system hangs up at &amp;quot;&#039;&#039;&#039;Running local boot scripts (/etc/rc.local) [ OK]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Solution: rename kdm.saved from /etc/init.d to kdm and then reboot.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4609</id>
		<title>Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4609"/>
		<updated>2007-08-09T19:02:41Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: /* [0:27] The setup wizard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Watch the video instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
=Preface to the video=&lt;br /&gt;
==Caveats==&lt;br /&gt;
Not much.  So far most users have reported it works as expected on the first try so long as the video card is compatible.  The Quick install DVD I used in the video is more foolproof than the CD, however, you have to watch out for the network connection as mentioned below under the &amp;quot;The setup wizard&amp;quot;.  If you don&#039;t have gallery art or the list of optional software under &#039;add software&#039; is empty, you probably don&#039;t have a network connection.  If you can&#039;t play commercial dvd&#039;s, you don&#039;t have libdvdcss installed; be sure it&#039;s legal in your area and install it on the &#039;add software&#039; tab in the setup wizard.&lt;br /&gt;
&lt;br /&gt;
==Purpose of the video==&lt;br /&gt;
The original LinuxMCE 1.0 demo video was done in only a couple hours and just shows some of the software&#039;s capabilities.  Much more effort was put into this new video which is intended to be a complete walk-through and tutorial that you can follow along, as much as a demo.  Together with this document, which explains all the steps in more detail, it should be a getting started guide for LinuxMCE.  Some things in this document are technical and intended for seasoned Linux users who want to get under the hood, but the goal is that newbie&#039;s can get LinuxMCE up and running quickly.  While there are still missing pieces in LinuxMCE, the features shown in the video are stable and the steps shown work every time if you have known-compatible hardware, so anybody should be able to follow the video and get the same result.&lt;br /&gt;
&lt;br /&gt;
==Getting the video in high-def==&lt;br /&gt;
It&#039;s easy to watch the video on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] since you don&#039;t need to download anything.  But, the quality is pretty bad so if you&#039;re interested in LinuxMCE it&#039;s recommended you download the original version, which is in 720p high-def from one of the [[Mirrors]].  In it you can read everything on the screen clearly, even the small text on the web pages.  All the screen captures and footage were done in HD.  It&#039;s available in 2 formats: To watch it on a Windows PC, the Windows Media Video (wmv) format is easiest since you don&#039;t need any codecs and it&#039;s widely supported.  It&#039;s also in Ogg Theora format (.ogm), which is supported by most Linux distros and can be played using the Kubuntu Live CD.  The quality is about the same between the 2 formats, and they&#039;re 400MB and 24 minutes long.  It&#039;s been reported that some Windows Media Players don&#039;t properly sync the audio and video.  This is a Windows Media bug and pausing the video and repositioning it by sliding the &#039;current position&#039; scroll bar cause Windows to re-sync.  Under Linux most video drivers don&#039;t offer hardware acceleration so playing back HD content can be choppy if you don&#039;t have a fast enough system.&lt;br /&gt;
&lt;br /&gt;
==Stability of the software==&lt;br /&gt;
The actual architecture in the original LinuxMCE 1.0, which was inherited from Pluto, was already stable.  However, the integration with Ubuntu was very incomplete, the setup was pre-alpha at best, and a lot of the features didn&#039;t work.  In the online survey which asks users if their installation was successful only 23% said &#039;yes&#039;.  With the RC1 for this version it is now 86%, which is quite good considering only 93% reported they were able to get through the Kubuntu installation.  Every feature in the demo video should be stable now, with a few exceptions noted below.  Basic media playback is now rock solid.  A stress-test demo script hammers the system constantly, changing content, playback speed, skipping chapters, etc., several times a seconds, while in parallel forcing the GUI&#039;s screens to change, flip through cover art, etc.  I&#039;ve left it running for days, simulating hundreds of thousands of media cycles, without any crashes.  There are still missing features, but what you see in the demo video works well.&lt;br /&gt;
=Equipment used in the demo=&lt;br /&gt;
In the detailed info for the video I reference the equipment used by number in parenthesis: e.g. boot the computer (1) and insert the i/r receiver (2).  Here is the equipment and, when available, the manufacturers page or a source page.  I tried to use only widely available, off-the-shelf components when possible to remain vendor neutral and non-commercial.&lt;br /&gt;
&lt;br /&gt;
1.  The computer consisted of an [http://www.newegg.com/Product/Product.aspx?Item=N82E16813131014 ASUS m2npv-vm motherboard BIOS version 0901], [http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;N=2+50001028+40000343+1051720996+1302820275+1389627502&amp;amp;Configurator=&amp;amp;Subcategory=343&amp;amp;description=&amp;amp;Ntk=&amp;amp;srchInDesc= AMD Athlon 64 X2 3600+ CPU], [http://www.newegg.com/Product/Product.aspx?Item=N82E16822145069 80GB hard drive], Realtek 8139 as the 2nd network card, 1GB RAM, generic CD/DVD, keyboard used only to to install&lt;br /&gt;
&lt;br /&gt;
2.  [http://www.usbuirt.com/ USB UIRT I/R Receiver Transmitter]  IRTrans and Tira supposedly are also fully supported, and some of the Windows ones work, but for receiving i/r only, not for transmitting i/r codes to other devices.&lt;br /&gt;
&lt;br /&gt;
3.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16880100851 Standard Windows MCE remote] Found some on Ebay for $7 without the receiver.&lt;br /&gt;
&lt;br /&gt;
4.  [http://www.fiire.com LinuxMCE Gyro Remote] This is a possible exception to the rule that I use only &amp;quot;widely available&amp;quot; components, as there is only one source for this remote to my knowledge.  The one used in the video was donated to me by Fiire, who provided the code that was added into LinuxMCE 0704 to make it work.  They also donated the thin clients and their LinuxMCE PC (called the Engine) and the HD camcorder for the new demo video.  I didn&#039;t show the Engine in the video because you can do the same thing with a generic PC.  I have no ownership or financial ties to Fiire, and encourage alternative solutions be added to this wiki.  Fiire&#039;s remote itself looks very similar to another [http://www.circuitcity.com/ccd/productDetail.do?oid=178884&amp;amp;WT.mc_n=6&amp;amp;WT.mc_t=U&amp;amp;cm_ven=COMPARISON%20SHOPPING&amp;amp;cm_cat=YAHOO&amp;amp;cm_pla=DATAFEED-%3EPRODUCTS&amp;amp;cm_ite=1%20PRODUCT&amp;amp;cm_keycode=6 gyro remote for Windows MCE].  However, the keys are different, and the Windows MCE remote does not appear to have the same 3-button control or follow-me.  I do not know how the Windows version will work with LinuxMCE or vice-versa; I was told they&#039;re not compatible.  I do know that you can get the same 3-button gyro control using the Gyration Go-Mouse I used in the original demo video.  The gyro feel is almost the same as with the Fiire remote.  The Go-Mouse is about half the price, but does not have follow-me, doesn&#039;t automatically bind to whatever PC is closest to you, it does not have an I/R learning/transmitting remote built in, it uses a charging station rather than batteries, and you will miss having the dedicated buttons like &#039;power off&#039;, etc.  A regular Windows MCE infrared remote is a less expensive solution.&lt;br /&gt;
&lt;br /&gt;
5.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]&lt;br /&gt;
&lt;br /&gt;
6.  Buffalo Link Station, model HD-HG300LAN&lt;br /&gt;
&lt;br /&gt;
7.  Sharp Acquos LCD TV, model LC-26D6U&lt;br /&gt;
&lt;br /&gt;
8.  Yamaha Receiver, model RXV-1500 &lt;br /&gt;
&lt;br /&gt;
9.  Motorola Dual-Tuner HD PVR from the cable company, model DCT-6412&lt;br /&gt;
&lt;br /&gt;
10. [http://www.bhphotovideo.com/c/product/489034-REG/Sony_VGP_XL1B3_VAIO_VGP_XL1B3_Media_Changer.html/kw/SOVGPXL1B3 Sony VAIO VGP-XL1B3] These Sony&#039;s are going out of production.  You can also use the Powerfile R200, which is otherwise identical, but more expensive.&lt;br /&gt;
&lt;br /&gt;
11. [http://www.smarthome.com/1181.html ZWave lamp module], [http://www.smarthomeusa.com/ShopByManufacturer/HomePro/Item/ZIR000/ ZWave motion detector], [http://www.smarthome.com/1186.html ZWave Master Controller].  The Zwave USB dongle I showed in the video is out of production.  I&#039;m not sure which dongles currently in production will work.&lt;br /&gt;
&lt;br /&gt;
12. The thin clients were also donated by [http://www.fiire.com Fiire].  My unit was a pre-production prototype and final pricing wasn&#039;t available, but I was warned that they will be very expensive because they&#039;re custom and the components are specialized to get it down to 9 watts so it can be put in a 1&amp;quot; case with no ventilation.  You can also use the same PC shown above as item #1 as a thin client.  Go into the BIOS, under Integrated Devices enable the nVidia Boot ROM, reboot and re-enter BIOS setup, and make the nVidia Boot ROM the first boot device.  Then you can either remove the hard drive, or leave the hard drive in there with another o/s, like Windows, and choose Advanced, Power, Start as Windows to toggle between (LinuxMCE) net boot and Windows (hard drive boot).  LinuxMCE has a Windows utility that adds an icon to the Windows desktop to switch back again.  You can also use a laptop as a thin-client.  I have a Dell laptop with an nVidia graphics card.  When it boots you can press F12 to make it boot off the LAN, and then it becomes a LinuxMCE media director automatically, exactly as shown in the video.  However, sometimes the nVidia driver doesn&#039;t properly handle the laptops internal vs. external monitor setting, and the nVidia card still has the video tearing issue I mentioned.  There are small form-factor thin clients made using off-the-shelf components that should be cheaper than the one in my video.  I don&#039;t have any to test, but I would encourage users to add notes to this wiki pointing out low-cost options.  Also, if some volunteers could figure out how to get cheap, subsidized hardware, like XBox, to work as a LinuxMCE media director that would make LinuxMCE more accessible.&lt;br /&gt;
&lt;br /&gt;
13. [http://slimdevices.com/ SqueezeBox Network music player]&lt;br /&gt;
&lt;br /&gt;
14. [http://dtresearch.com/ DT375 Web pad]&lt;br /&gt;
&lt;br /&gt;
15. Almost all USB Bluetooth dongles work out of the box&lt;br /&gt;
&lt;br /&gt;
16. Nokia 6620, series 60 phone.&lt;br /&gt;
&lt;br /&gt;
17. [http://panasonic.co.jp/pcc/products/en/netwkcam/lineup/c10a.html Panasonic BL-C10 IP camera]&lt;br /&gt;
&lt;br /&gt;
18. [http://www.cisco.com/en/US/products/hw/phones/ps379/ps5440/index.html Cisco 7970 VOIP Phone]&lt;br /&gt;
&lt;br /&gt;
19. Generic e-sata controller and sata drives in e-sata enclosures were used for the RAID&lt;br /&gt;
&lt;br /&gt;
=Detailed info on the video=&lt;br /&gt;
Before each stage is an elapsed time in brackets showing how long it took in real life to get to that step.  In other words, the installation took 19 minutes + 3 minutes to boot so it took 22 minutes to get to the video wizard.&lt;br /&gt;
==PC Preparation==&lt;br /&gt;
I had to upgrade the BIOS on my PC (1) and in the BIOS under Advanced, Chipset increase the frame buffer size to 128MB RAM.  That is the amount of memory given to the video card.  You need 128MB of RAM to use UI2 because of the OpenGL effects.  A lack of Linux video drivers is, I feel, the #1 problem facing LinuxMCE and any Linux-based media application that doesn&#039;t use proprietary platforms (ie like TiVo and cable boxes).  The only free drivers for PC hardware that seem to support compositing, masking and opengl in Linux are nVidia&#039;s closed-source proprietary drivers; the nv open source drivers for nVidia can&#039;t do this.  The nVidia closed-source drivers are pretty stable, however, when you turn on alpha blending in UI2 the video quality is not great; there is some video tearing and the de-interlacing is pretty poor.  If you use the nVidia closed-source drivers with UI2 with masking (ie turn off alpha blending) the video quality is fine but the GUI is not as pretty without the alpha blending.  See the notes above about the proprietary, licensed drivers in the thin-clients shown in the demo video.  ATI&#039;s Linux drivers are not stable, and do not support alpha blending.  It seems there is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL.  However, they&#039;re still not at the same level as nVidia&#039;s and can&#039;t do alpha blending.  I believe that Via&#039;s drivers don&#039;t yet work with the 2.6.20 kernel in Kubuntu.  So for now the solution seems to be to use nVidia 6000, 7000 or 8000 cards with nVidia&#039;s closed source drivers.  LinuxMCE will automatically install the nVidia closed source drivers if it detects an nVidia card.&lt;br /&gt;
&lt;br /&gt;
==[0:00] Install LinuxMCE==&lt;br /&gt;
Typically you only install LinuxMCE on one PC in the house, called the Core, and in any other rooms where you want media you use network boot or thin clients, which are called media directors.  You can also install just the media director part of LinuxMCE on another Linux PC to use it as a media director and not use network boot.  Even so there must be one Core which has the full LinuxMCE software as media directors cannot run without a Core somewhere on the network since the Core is responsible for maintaining the central directory of all media and other devices scattered around the home.  If you install the full LinuxMCE Core on multple PC&#039;s, they will all act indepently and not share media and devices between them.  If you just want a stand-alone media PC, just 1 pc by itself like a &amp;quot;normal&amp;quot; htpc, then install the full LinuxMCE software on that Kubuntu PC.  You don&#039;t have to use the whole-house features.  When you install LinuxMCE with the normal Kubuntu Live CD and 2 LinuxMCE CD&#039;s you&#039;re asked lots of questions about your region, networking, etc.  But that installation takes a long time.  The DVD installer is very fast and uses all defaults, you only pick the hard drive to install onto.  LinuxMCE will use an IP locator service to figure out what city you&#039;re in and set your timezone, longitude and latitude, calculate your sunrise and sunset, and so on.  Later LinuxMCE will confirm the location so you can change it if it&#039;s not right.  The DVD installer will turn on LinuxMCE&#039;s DHCP server by default and serve addresses in the 192.168.80.x range.  Change this in the admin panel under Advanced, Networking.  Because it&#039;s running a DHCP server it&#039;s usually best that this main LinuxMCE box has dual network cards.  The &#039;external&#039; one connects to the internet, and the &#039;internal&#039; one to your LAN and the other devices in your home.  LinuxMCE has a configurable firewall in the admin panel.  During the installation it will attempt to acquire an IP address and access the internet on all your network cards.  Whichever succeeds is considered the &#039;external&#039; network that will GET an IP address from DHCP, and the other one is the internal one that GIVES out IP addresses with its own DHCP server.  If you have only 1 network card, it will use 2 aliases for the card.  In this case, it&#039;s best to disable any other DHCP server on the network and go into the admin panel under Advanced, Network settings and give the LinuxMCE PC a static ip addess for your internet connection, and let it continue to serve IP addresses with it&#039;s own DHCP server.  Or on that page you can just shut off LinuxMCE&#039;s DHCP server altogether, but then you won&#039;t be able to thin clients in other rooms and the plug and play engine won&#039;t automatically detect and configure IP devices.  After installation hit enter to boot up the first time, which will start the video resolution/audio setup wizard.&lt;br /&gt;
==[0:22] Run the Video Resolution/Audio Setup Wizard==&lt;br /&gt;
When the video resolution/audio setup wizard starts you&#039;ll hear a series of beeps.  Because consumer TV&#039;s do not usually report their resolution correctly with EDID like a PC Monitor, and LinuxMCE is designed to be used with a TV, this wizard bypasses the usual EDID exchange between the PC and the monitor to auto-detect the resolution and connector used.  Instead it just outputs whatever resolution you choose on whatever connector you pick like consumer a/v gear does.  When the wizard starts it will ouptut 640x480 on the VGA port.  If you can&#039;t see it because you&#039;re using another connector or your TV doesn&#039;t display this resolution, see http://wiki.linuxmce.com/index.php/AVWizard for keyboard shortcuts you can press when you hear the sequence of beeps to directly choose the connector, and then the resolution.  The wizard only starts on the first boot.  On future boots you will hear a series of descending beeps.  When you do, you can press the AV Menu button on the Gyro remote, or hold down SHIFT on the keyboard, to restart the wizard.  Again, you&#039;ll hear a alternating series of beeps to let you know when it&#039;s running so you can press those keyboard shortcuts if you don&#039;t have a picture, and again it will default to 640x480 on VGA.  When you hear the ascending beeps during the bootup, that means it&#039;s too late in the boot process to start the AV Wizard and it has stopped monitoring SHIFT and the AV Menu buttons because it&#039;s already starting the GUI with the current video settings.  In the TV UI, you can also choose Advanced, Video Res &amp;amp; Audio Setup to restart the computer and the wizard.  Many consumer TV&#039;s have overscan, meaning they chop off the edges of the picture.  So most media center PC&#039;s put the UI only in the middle with a lot of dead space around the edges.  But this is inefficient for browsing media because you lose a lot of screen space.  So, LinuxMCE uses the whole screen edge-to-edge, and  in this wizard shows arrows pointing at the edges of the screen.  If the arrows run off the edge of your screen, then you have overscan, and you should choose the +/- and arrow buttons to reduce the UI and fit it within your screen.  LinuxMCE will scale it&#039;s UI to fit this space.  Media playback will still be edge-to-edge, and you can rescale that while the media is playing with the zoom &amp;amp; aspect ratio button.  If you choose a digital audio connector (spdif) you&#039;ll be asked to confirm that you can hear the Dolby Digital and DTS samples.  There is no DTS sample clip, so just say &#039;yes&#039; if your receiver supports DTS.&lt;br /&gt;
&lt;br /&gt;
See [[Screenshots]] to see the difference between the UI options you can pick in this wizard.  UI1 runs on most any video card.  UI2 is more demanding since it uses OpenGL and requires a lot of video memory.  UI2 with masking is more widely supported than UI2 with alpha blending.  Also, with the nVidia card I have there is noticeable video tearing when watching movies with alpha blending turned on.  The video quality is fine when using UI2 with masking, but the UI doesn&#039;t look as nice.&lt;br /&gt;
&lt;br /&gt;
==[0:27] The setup wizard==&lt;br /&gt;
Complete the setup wizard, which is divided in 2 parts: House Setup (global options for the home), and Media Player Setup (just for this particular PC).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&#039;Check your internet connection&#039;&#039;&#039; You won&#039;t have gallery art or a list of software to add, like libdvdcss for playing commercial dvd&#039;s, if you don&#039;t have an internet connection.  The Quick Install DVD I used in the demo video uses all default network settings.  So, after you type in your name and click ok to confirm your admin login, I suggest choosing &#039;kde desktop&#039;, and when kde starts up, choose &#039;launch admin web site&#039;, which starts firefox.  Open a tab and confirm you can browse the web.  If so, close Firefox and click &#039;Activate Orbiter&#039; to continue the setup wizard.  If not, go into the admin site and choose Advanced, Network, Network Settings and confirm the settings are ok.  If they look alright but you still don&#039;t have networking, click on &#039;update&#039; to stop/restart the networking.  If it&#039;s getting an IP from DHCP you should see it at the top of the page.  If you don&#039;t have a dual NIC system where 1 of the cards is able to get an IP address from DHCP, then you probably won&#039;t have internet connectivity until you assign a static IP.  If you have dual nic&#039;s then perhaps the default settings for which one is which is wrong, and you can click &#039;swap interfaces&#039;.  If you didn&#039;t have an internet connection already when you started the web browser, but do now, it&#039;s recommended to do 2 things.&lt;br /&gt;
&lt;br /&gt;
1) If there was no internet connection at install time it won&#039;t have a current list of software packages you can add that don&#039;t come with LinuxMCE (like libdvdcss).  This process involves a google search to look for 3rd party add-in software for LinuxMCE, and can take several minutes.  To update this list, click the kde button in the lower left, and choose &#039;System&#039;, &#039;Konsole&#039;.  Close any tips popups and enter this line in the console:&lt;br /&gt;
sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
2) When it&#039;s done, reboot the system by choosing Wizard, Restart, Reboot in the admin panel.  Since it won&#039;t have been able to auto-determine your location with an ip lookup during installation, now when it boots again with an internet connection it will try again.  The setup wizard will start again since you didn&#039;t finish it.&lt;br /&gt;
&lt;br /&gt;
In the house setup you can skip to &#039;done&#039; and continue to Media Player Setup after specifying the number of rooms in the house, confirming the names of the rooms and that it got your location correctly.  Then in Media Player Wizard, you only need to choose the room this is in and click next.  If you live in an area where DVD CSS decryption is legal, the add software screen will let you add it to watch commcerical dvd&#039;s.  When you choose software to add, wait a few minutes for the screen to refresh and the hourglass to go away.  You&#039;ll see a check mark next to all the software you added successfully.  &lt;br /&gt;
&lt;br /&gt;
Note the Quick Install DVD creates 1 Linux O/S user: linuxmce, password: linuxmce.  Any users for the Linux O/S have no correlation to the family members, aka LinuxMCE Users, you specify in the setup wizard.  They are 2 different concepts.  The Linux O/S users are just for this Linux PC, and are only used by the Linux O/S, and not by LinuxMCE.  You won&#039;t need them if you only use LinuxMCE and don&#039;t log in to the Linux O/S itself.  The family members you create in LinuxMCE are global for the whole house and shared amongst all LinuxMCE media directors in the home.  Each family member has his own private collection of media, his own voicemail, LinuxMCE admin web site, and so on.  &amp;quot;Activate Orbiter&amp;quot; in Launch Manager on the KDE desktop switches back to LinuxMCE&#039;s desktop, and is only available when LinuxMCE is running.  You can start and stop LinuxMCE in Launch Manager.&lt;br /&gt;
&lt;br /&gt;
==[0:30] Watch a DVD==&lt;br /&gt;
Whenever LinuxMCE starts, the first time you click the screen or choose a button it is ignored because LinuxMCE assumes it starts with the TV off, so the first button you press re-sends an &#039;On&#039; command to the TV.  So if LinuxMCE controls your TV, the Power button on the remote stops media, and then will turn the TV off, and any of the menu buttons turn it on again.  Insert a DVD, plug-in the usb uirt, wait about 10 seconds after you see the &amp;quot;Installing software finished&amp;quot; for the device to startup, then start using the windows remote.  Note the Zoom &amp;amp; Aspect ratio are often incorrect.  The media player in LinuxMCE doesn&#039;t get it right all the time.  This should be fixed.  For now you can choose Menu, Zoom &amp;amp; Aspect to manually change it.&lt;br /&gt;
==[0:33] Connect the Gyro Remote==&lt;br /&gt;
Plug-in the usb dongle for the gyro remote.  After it says &amp;quot;Installation finished&amp;quot;, press &amp;quot;Connect&amp;quot; on the gyro remote.  This time you get a message that the device won&#039;t be active until you reload the router, which will stop the movie.  A reload, which takes about 15 seconds, is when the main message router DCERouter reloads and re-builds the list of all the devices in the home, and announces them to all the other devices.  Some devices require a reload and some don&#039;t.  It depends on whether other devicesneed to be aware of this device or not.  You should be notified whenever you add devices that require a reload.  If you&#039;re going to be adding lots of devices, don&#039;t bother doing a reload between each one.  Just add them all and do a reload at the end.&lt;br /&gt;
==[0:35] Navigate the media==&lt;br /&gt;
Press menu, choose &#039;Media&#039;, &#039;manage drives&#039;, then &#039;play&#039; next to the &#039;dvd&#039;.  That re-starts playback of whatever disk is in the drive so you don&#039;t need to eject and re-insert it.  Most DVD&#039;s have chapter names in the database so you&#039;ll see a description of the chapter.  This particular DVD doesn&#039;t, so you just see Chapter 1, Chapter 2, etc.  Note that the chapters are arranged in a DVD according to &amp;quot;Titles&amp;quot;.  Most Titles on a DVD have chapters, and there is no 100% sure way of determining which Title has the main movie, and which Titles have bonus material, menus, etc.  To my knowledge no other DVD player tries to figure out which Title contains the actual movie, to let you jump straight into the movie.  Most commercial DVD players make you wait through the copyright messages and use the DVD menu, while some, like VideoLan/VLC show all the titles and chapters, but leave it up to you to guess which Title has the actual movie.  LinuxMCE tries to do this automatically and gets it right about 90% of the time.  So normally, as soon as the disc starts you can bring up the chapter list, click the first chapter, and the movie starts.  If it doesn&#039;t, you either need to jump to the chapter using the DVD menu like a normal DVD player, or scroll down through all the chapters with the gyro where you can find at the bottom all the Titles and chapters on the disc like VLC.  Since we haven&#039;t added another output device for audio, when we adjust the volume, it&#039;s going to be setting the audio output on the PC&#039;s sound card.  Once we add a tv or receiver, then the volume commands will go there&lt;br /&gt;
==[0:38] Rip the disc==&lt;br /&gt;
Copy disc takes about 30 minutes depending on the speed of your DVD drive&lt;br /&gt;
==[1:08] Install the TV Tuner==&lt;br /&gt;
Install the TV Tuner and choose my provder.  If the selection of a provider is interrupted by a screen that pops up, you have to go back to the provider tab and start again to specify the provider information.  If the TV Tuner was already in the PC when the video wizard ran for the first time it won&#039;t interrupt you to say you added a TV Tuner.  The card will be shown in the setup wizard and you can pick your provider then.  You can also get back to the setup wizard at any time by choosing Advanced, Setup Wizard from the main menu.&lt;br /&gt;
==[1:13] Wait for the guide data==&lt;br /&gt;
Wait for mythfilldatabase to finish.  When you see the first message &#039;MythTV is ready however it may take several more minutes to retrieve the guide data&#039; that means mythfilldatabase finished retrieving the list of channels, but it&#039;s still retrieving the guide data.  At this point you can do a &#039;reload router&#039; and LinuxMCE will have the channels in the guide, and the guide data will be filled in as mythfilldatabase gets it.  However, unfortunately it seems that mythfilldatabase uses 100% cpu, particularly since it hammers mysql.  This means everything else in the system grinds to a halt.  mythfilldatabase should support an option for &#039;low priority&#039; which includes sleeps so that it can run in the background.  For now, the best thing is just to wait 15 minutes after you see that message to let mythfilldatabase finish before continuing.  Also, if you find you have no guide data, that probably means mythfilldatabase crashed while retrieving the guide.  This happens about 10% of the time.  Then you should run mythfilldatabase by hand, which you can do from a console.  To monitor the progress of mythfilldatabase from a console, go to the /var/log/pluto directory.  Look for the Spawn_* files, which log the output from all external apps LinuxMCE spawns.  You&#039;ll see a Spawn_filldb_[pid].log which you can tail.&lt;br /&gt;
==[1:28] Wait for OrbiterGen==&lt;br /&gt;
When you click &#039;start using the system&#039; it can take a couple minutes for OrbiterGen to run, which is what checks all the screens in the UI to see if there are changes.  Most of the graphical elements in LinuxMCE&#039;s UI are pre-rendered by OrbiterGen, except for data grids with live data.  This is to make the UI more responsive and allow it to run on low-power devices like pda&#039;s that can&#039;t scale graphics in real time.  Since there are thousands of graphical elements in LinuxMCE this can take a long time.  LinuxMCE&#039;s UI is object-oriented and defined in the database.  There are, it seems, still hundreds of legacy screens that aren&#039;t in use anymore, and this process could be optimized to reduce the generation time.  Eliminating the wait time for OrbiterGen to run would be really nice, although, in practice, it only happens when you&#039;re setting things up and once the system is going you don&#039;t need to regen the UI anymore.&lt;br /&gt;
==[1:31] Start MythTV==&lt;br /&gt;
Choose Media, TV to start MythTV.  Both MythTV&#039;s UI and LinuxMCE&#039;s are usable at the same time so you can use whichever you like.  The Start/Menu button brings up LinuxMCE&#039;s UI on top of MythTV, and on the &#039;Now Playing&#039; menu pad are options to bring up MythTV&#039;s guide menu, scheduled recordings, etc.  The traditional navigation buttons on the Windows remote and Gyro remote work Myth as expected.  To access the mythweb site you can either open up a browser on another PC in the home, choose Advanced, KDE desktop and start a web browser there, or choose Advanced, Computing pick Pluto Admin, and then change the pluto-admin in the URL to mythweb.  I downloaded the icons for Fox and the Simpsons from the web, and then copied them to the home directory on the LinuxMCE core.  Then in mythweb at the bottom of the channel and show pages there is a place where you can upload the icons.  If you want to put the icons in the /home directory like I did, you can do this from windows too.  Choose Start, Run and then enter: \\192.168.80.1 (or whatever the ip of the core is).  Login with the username you created at the &amp;quot;What&#039;s your name&amp;quot; screen.  Your password is the same.  Copy the files to the home folder.  You can also right click on a picture on some web page (like the Simpsons), click copy link, and then paste that in mythweb too.&lt;br /&gt;
&lt;br /&gt;
Sometimes when starting the KDE Desktop I get a &#039;Sound server fatal error&#039; dialog.  I&#039;m not sure what causes this, but it&#039;s a message from a KDE process.  When it happens it seems sometimes Myth and Xine aren&#039;t working and you need to reboot before media playback works again.&lt;br /&gt;
&lt;br /&gt;
From the KDE Desktop you can get back to LinuxMCE&#039;s desktop by clicking &#039;Activate Orbiter&#039; in the LinuxMCE Launch Manager.  Or if you do a &#039;Reload router&#039; like I did in the video that will cause the Orbiter GUI in LinuxMCE to reload, and when it does, it automatically switches to the LinuxMCE desktop.&lt;br /&gt;
&lt;br /&gt;
==[1:36] Schedule shows to record==&lt;br /&gt;
There are still things that aren&#039;t well integrated with MythTV.  For example, under the media options menu is a &#039;thumbnail&#039; option.  This is supposed to retrieve the current frame of the TV and allow you to save it as an icon for the channel or show so you don&#039;t need to upload it in mythweb.  This works for Xine, but the &#039;frame grabber&#039; isn&#039;t working in Myth.  Also, when you click &#039;More&#039; next to the record buttons it&#039;s supposed to take you to MythTV&#039;s recording options screen so you can specify advanced options.  And MythTV is crashing a lot.  I tried running it in a stress test simulator like with Xine that simulates constant activity every 250ms, like change channels, pause, play, rewind, etc., but Myth always crashes right away like this.  About half the time the problem is that the capture card driver has locked up.  I&#039;ve tried the PVR USB2 (v4l) as well as the internal PVR-150 cards (ivtv), and while I have better results with the latter, there are still frequent crashes.  And Mythfrontend gets into a deadlock fairly often.  However it was pretty reliable if I scheduled the shows to record, let the back end do the recording, and then watched them under Media, Videos, which uses Xine for playback.  Xine never crashed.  The MythTV problems seem unrelated to LinuxMCE since I had the same issues using MythTV on a clean Kubuntu 0704 without LinuxMCE.  Also Myth front end doesn&#039;t run at all on the thin clients shown in the video, so you have to watch the tv show after it&#039;s recorded.  Also sometimes when using the &#039;record all episodes&#039; LinuxMCE doesn&#039;t show the record icon next to all the shows like it should.  You can choose Media, TV and then Menu, recordings to view an accurate recording schedule in Myth&#039;s UI, or use MythWeb.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Wait for MythTV to record some TV shows==&lt;br /&gt;
In the demo video I wanted to have a couple days worth of recordings in MythTV so that the Media, Video option had several recordings and I could demonstrate how they appear in LinuxMCE.  To follow the video and get the same results you will need to leave the computer for a couple days to do recording.  The way I simulated this so I could keep the demo going was to let it record one show which I used in the demo, and then keep moving my system date forward to trick myth into recording snippets from several shows.  The Myth Plugin should pick up any new recordings MythTV makes and import the attributes, and assign a picture from the show, or channel if available.  I stopped the counter here because in the real world you won&#039;t sit and wait a couple days for MythTV to record a bunch of shows before continuing.  The utility UpdateMedia constantly scans for new media and adds it to LinuxMCE&#039;s database, which is what you see when you choose Media, Videos.  When you add media to the PC&#039;s internal drives or internal RAID, UpdateMedia immediately updates the database.  When you add NAS devices with Windows shares, it can take quite a while to scan them and catalog the media.  So if a TV show finishes recording in MythTV, but UpdateMedia is still busy scanning a new NAS, it may be some time before that TV show appears in LinuxMCE&#039;s database under Media, Videos.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Connect a NAS==&lt;br /&gt;
There are 2 plug and play mechanisms in LinuxMCE.  First, when it finds a device requests an ip address from the dhcp server it checks the mac address to see if it&#039;s a known-manufacturer, and then runs some detection scripts to see what model it is.  This Buffalo NAS is a known device like that, and so when it&#039;s connected, LinuxMCE should set everything up for you using the Buffalo&#039;s configuration script.  However even if your NAS isn&#039;t known, there&#039;s another pnp mechanism called the &#039;Samba Scanner&#039;, which constantly scans the network for file shares.  When it finds one it asks you if you want to use it, and prompts for a username and password if required.  So for all but a couple NAS&#039;s, this is what will find your device.  You will be asked if you want to use LinuxMCE&#039;s directory structure.  If so, folders will be created on the share for /public/data/videos, /public/data/audio, etc., and also /user_xxx/data/videos, /user_xxx/data/audio, etc., where xxx is the user number.  One will be created for each user.  Then this drive will be mounted as /mnt/device/xxx where xxx is the device id in LinuxMCE&#039;s database.  Symlinc&#039;s in /home/public... and /home/user_x will point to the mounted drive.  All media directors use the same mount points, so the file paths to media, like /home/public/data/videos/Generic Windows Share[54]/Shrek.mpg are the same whether you&#039;re using the main Core PC, or a media director. With this structure you can place public content under the /public folders, and private content in each users /user_ folder.  By default the media browser shows only public content, but under Source you can add private content.  There needs to be a PIN or some other protection added to the media browser; this isn&#039;t done yet.  So the option &#039;Use LinuxMCE&#039;s directory structure&#039; won&#039;t pick up existing media on the device unless you copy the files into the /public and /user private folders, but it gives you the flexibility of having both public and private media on the same share.  You can also choose the option to make all the media public or private, in which it just mounts the whole share under either /home/public or /home/user_x.  Pictures on storage devices may not appear if you don&#039;t use LinuxMCE&#039;s directory structure because unlike video &amp;amp; audio files which have id3 tags that LinuxMCE uses by default, pictures usually don&#039;t and LinuxMCE organizes them by directory/folder names, starting with those under /home/public/data/pictures.  This is fine if you use LinuxMCE&#039;s directory structure since it will create a pictures folder.  What I typically do is, even if I have a device that I want to make all media public, I still choose the option to use LinuxMCE&#039;s directory structure and create symlincs.  Since LinuxMCE uses the same points mounts on all media directors, symlincs work fine.  The drive will be mounted as /mnt/device/[LinuxMCE device id].  Here is how I do this with my buffalo: Go into the admin panel, under Advanced, Configuration, Devices, find the Buffalo device.  Under it is the device &#039;Windows Share: share&#039;.  This is what&#039;s shared.  The device id is 40.  So in a console I type: ln -sf /mnt/device/40/MyDocs/Pictures/ /home/public/data/pictures/BuffaloPics.  This is actually better than just saying to &#039;make it all public&#039; because when you do that LinuxMCE&#039;s UpdateMedia daemon, which is what catalogs all the media, needs to continuously scan the NAS device over and over looking for new or modified content to catalog.  Now, it&#039;s only scanning /MyDocs/Pictures/ on the NAS to get the picture and when you choose Media Pictures you&#039;ll see a folder &amp;quot;BuffaloPics&amp;quot; that has the Pictures on this NAS.  The easiest solution, however, is to just to let LinuxMCE be your central media file server and store all your media internally on the main LinuxMCE box.  LinuxMCE has built in software RAID, including RAID 5.  So you can attach a mix of internal drives, external E-sata drives, etc., and group them all into a fault-tolerant RAID under Advanced, Configuration, RAID.  The advantage of doing it this way is that the Linux O/S supports iNotify, which allows the UpdateMedia daemon to directly hook into the file system and monitor every single change as it happens.  So as soon as you rename or add a file it&#039;s immediately cataloged.  Windows shares don&#039;t work like this since Windows doesn&#039;t have the concept of a central database cataloging all media in the home, it just shows you drives and directories, and you cannot hook in to receive notifications.  Therefore when LinuxMCE mounts external NAS devices, like the Buffalo, that make Windows-compatible shares, there&#039;s no way for LinuxMCE to know instantly every time you make a change to your media.  It just has to constantly keep re-scanning the device in the background hunting for changes.  It works, and it&#039;s transparent to the user, and the end result is still that you get a central catalog of all the media in the home.  But it&#039;s more efficient to let the LinuxMCE box be your main file server, and, if you use the RAID 5 functions, you won&#039;t have to worry about ever losing data when a hard drive crashes.  LinuxMCE automatically manages the RAID, handles rebuilding it, when drives fail, etc.  Plus LinuxMCE makes a nice file server, even if you don&#039;t know anything about Linux.  It shows up in Windows network neighborhood, automatically has a public share for everyone in home and private shares for each family member, manages all the passwords, and aggregates all content under the one share.  So even if you&#039;re a Windows user, you can still play and manage all your media just the same.  Remember that most of the NAS/Storage/Media Server devices which are sold by the big PC companies for use with Windows computers actually run Linux inside and do pretty much the same thing that LinuxMCE does.  You can build a LinuxMCE PC that does everything in this video including the functions of an HP Media Vault that just stores media, for about the same prices as the Media Vault by itself, and for a Windows user the usability of a LinuxMCE PC is not that much different from a Media Vault.  LinuxMCE is missing printer sharing though.&lt;br /&gt;
&lt;br /&gt;
If you tell LinuxMCE to always ignore a device you later want added, go into the admin panel under Advanced, Configuration, Unknown Devices, and delete the device.  If you want the device to be redetected so you can specify different options, go under Advanced, Configuration, Devices, locate the device in the tree and delete it.  Either way do a reload router under Wizard, Restart afterwards.&lt;br /&gt;
&lt;br /&gt;
==[1:40] Browse the media on the NAS==&lt;br /&gt;
I had over 1,000 music files on the NAS too, so I left it about 20 minutes to finish scanning and cataloging.  Mp3 files and others that support id3 tags can have attributes in there that get imported, as well as URL&#039;s for cover art, and the cover art itself embedded as a tag.  For iles that don&#039;t support id3 tagging LinuxMCE will create a separate .id3 file with the same base name as the media file to store the tags.  In the Admin site under Files &amp;amp; Media, Media Files Sync you can browse all the media files, add attributes and cover art.  These changes are sync&#039;d back into the .id3 tags.  There&#039;s also a cover art utility under Files &amp;amp; Media, Cover art, that takes the filenames and tags from your files and looks them up on amazon.com and presents a grid of possible matches for each file so you can match the cover art, and also import the attributes from Amazon&#039;s database.  Once you do the id3 tags are updated so even if you reinstall LinuxMCE it will still have the cover art and attributes.  What is missing is audio fingerprinting, where it &amp;quot;listens&amp;quot; to the music file and figures out what song it is based on the sound of the file, rather than relying on id3 tags.  MusicBrainz supports this.  This functionality should be added to LinuxMCE&#039;s UpdateMedia utility.&lt;br /&gt;
==[2:00] Connect the TV and Receiver==&lt;br /&gt;
I connected the TV using a USB-&amp;gt;RS232 cable, and the Receiver the same way.  Since there&#039;s no reliable way of determining a serial device, LinuxMCE uses brute force to figure it out.  You can also add the devices manually.  Note that when you pick the com port, it uses the actual usb bus id, not the usual ttyUSB0, ttyUSB1, etc.  This is because the com port assignments change with each reboot.  Whenever a serial device starts up, like the TV, there&#039;s an initialization sequence that confirms the device really is attached, and if not, disables it.  If it gets disabled, the plug and play mechanism will try again with the brute force method to figure out what&#039;s attached, and re-assign devices accordingly.  So, I can swap the serial cables for the tv and receiver, and LinuxMCE will figure this out and swap the serial ports in the device&#039;s attributes too.  If you remove a tv and move it to another media director, LinuxMCE handles this too.  You actually don&#039;t need to attach the serial control to the same media director the a/v is on.  For example, if you have a projector that is on the opposite side of the room from your receiver, but there is another media director on the other side of the wall, you could actually connect the projector&#039;s serial cable to the media director in the other room.  If you do something like this, go into the admin panel under Wizard, Devices, AV Equipment and Wizard, Devices, Media Directors and set this up manually since the setup wizard doesn&#039;t account for sophisticated setups like this, or if you use specialty equipment like video processors and pre-amps.  These are supported, and LinuxMCE will still control them and has a concept of &amp;quot;audio/video paths&amp;quot; so you can specify the audio &amp;amp; video split and pass through an unlimited number of devices, but to do this you must use the admin site.  I was told the newer low-end models no longer have serial control.  Unfortunately these days most of the cheap TV&#039;s don&#039;t have serial control.  Serial control is much, much better than I/R, since it&#039;s very reliable and works every time.  If you do get an I/R TV be sure it supports discrete codes.  Many TV&#039;s, like Sony, may only have a single toggle power and toggle input select on the remote, but they recognize discrete codes for on, off and each input.  This way universal remote controls like Harmony can specifically tell the TV to go on and go to an input.  TV&#039;s that don&#039;t have discrete codes are a nightmare since, neither LinuxMCE nor any universal remote, has any way of knowing if it&#039;s already on or not when the system first starts, and if so, what input it&#039;s on.  LinuxMCE tries to handle this by keeping track of the last state.  For example, if your &#039;input select&#039; button toggles through 6 inputs, it will remember that it was last on input 2, and so if you need to go to input 5, it will send 3 input selects.  But this is very unreliable and frustrating.  The Fiire gyro remotes have press &amp;amp; hold shortcuts on the red, green, yellow and blue buttons to handle situations where a TV or Receiver that only does toggle codes gets out of sync, but it&#039;s still a pain and toggle-only-analog-devices (TOAD&#039;s) should be avoided if you want to use a universal remote or a home control system.  It&#039;s best to connect the TV first, pick the input, and then connect the receiver so the steps all appear in order.&lt;br /&gt;
==[2:03] Add my cable box==&lt;br /&gt;
Choose Advanced, Setup Wizard, A/V devices, scroll down to PVR, Motorola, DCT-6412.  It automatically adds this as a child of any available I/R transmitter in the same PC.  Just like you can plug a serial control device into a different media director from the one where its actually used, you can do the same with i/r devices.  In the Admin site, you could specify another I/R transmitter as the controlling device.  By default LinuxMCE will turn off all a/v gear that&#039;s not in use.  For example, when you stop watching the TV, and don&#039;t hit any buttons on the remote control, keyboard or mouse for 15 minutes, it will shut the tv off.  The turning off of the TV can be changed in the admin site by going to wizard, devices, orbiters and changing the value for &amp;quot;Seconds before power off&amp;quot;.  However, for the cable box, we actually don&#039;t want LinuxMCE to ever send it any on or off because this should be left on all the time so that it can do recordings, and also because it only has a toggle power i/r code, so it easily gets out of sync.  So I went into Wizard, Devices, A/V Equipment, and under the advanced settings for the cable box set the &#039;Ignore On/Off&#039; to &#039;on/enabled&#039;.  Now even if I directly tell LinuxMCE to turn the device on or off, LinuxMCE won&#039;t do anything.&lt;br /&gt;
==[2:06] Use the cable box==&lt;br /&gt;
When browsing the guide in MythTV you will see channels from both the built-in tv tuner, as well as the listings in the cable box which are tuned on the cable box and received over the a/v inputs on the tv tuner.  All the channels have unique channel ID&#039;s, so MythTV should be able to tell which channel ID goes with the tv tuner vs. the composite/s-video port.  And it appears that LinuxMCE does correctly setup MythTV with both sources, and send MythTV the correct channel ID.  But, MythTV isn&#039;t switching to the correct input on the capture card automatically.  You have to manually switch to the &#039;composite&#039; input by either hitting menu and choosing Change Inputs, or hitting the &#039;input&#039; button on the gyro remote, which is what I did.  Watching video by choosing the Media, Live TV DCT 6412 option doesn&#039;t use MythTV.  It&#039;s using Xine to play and stream directly from the card.  This seemed reasonably stable, though I still found the capture card could get into a weird state at times requiring a reboot.  The only caveat is if you&#039;re using MythTV and switch to LiveTV be sure to wait a few seconds otherwise MythTV will still be holding the capture card device and Xine won&#039;t be able to open it.&lt;br /&gt;
==[2:08] Connect the Jukebox==&lt;br /&gt;
Choose Media, Manage Drives to any drives, NAS or jukeboxes.  These Sony jukeboxes are rebranded Powerfile R200&#039;s.  However Sony only did a limited run, and has discontinued them, so once inventory has dried up you will need to buy the Powerfile-branded versions which, although identical, are sold to the IT, not consumer, channel and cost several thousands of dollars.  To my knowledge all the other consumer DVD jukebox don&#039;t have firewire/usb ports.  They only have a/v outputs, so they won&#039;t be that useful.  Rumor has it Sony decided to sell these with their VAIO Windows Media Centers, but they were a flop since having a jukebox attached to a Windows PC that cannot share the content throughout the home kind of defeats the whole purpose.  You have to run Sony&#039;s software to unload discs every time you want to watch them in another room, and you have to put that big jukebox in the living room.  So grab them up while you can.  Note that the disc drive in there isn&#039;t particularly fast, so ripping each dvd can take an hour.  And identifying each one takes about 1 minute.  So either way, if you have lots of discs, plan on starting the job and then just leaving it and coming back later.  You can monitor the progress by choosing Advanced, Advanced, Pending Tasks on the LinuxMCE menu.  Also the jukebox seems really sensitive and if jarred can get misaligned and have trouble loading and unloading discs.  Also, the kernel drivers, or mtx utilities or jukebox itself aren&#039;t totally stable and sometimes you need to cycle power on the jukebox.  If you insert a disk the wrong way or there&#039;s a slot containing something that doesn&#039;t seem to be a disk, the Powerfile_C200 device will mark itself offline and unavailable until you do a reload router.  See the Powerfile&#039;s log in /var/log/pluto to see more.&lt;br /&gt;
&lt;br /&gt;
==[2:17] Connect the ZWave Lighting Control==&lt;br /&gt;
Zwave is a problem right now because the Zwave USB adapters shown in the video are not in production anymore.  There is a new model from Intermatic, but there are no Linux drivers for the USB-to-RS232 chip on it.  I heard that someone has sponsored the driver development so hopefully it will be added shortly.  Although I used a ZWave motion detector for the demo it&#039;s not really a reliable security system, and the motion detector I used reports false motion events often.  You should get a LinuxMCE-compatible alarm panel that hooks up with a serial port to a LinuxMCE PC.  You need to specify which lights are in which rooms and what types of lights they are.  The Zwave network doesn&#039;t report this info, only the given node id&#039;s.  This makes it much easier to create scenarios and layout your floorplan lighter.  The setup wizard will flash each light/blind/other device and ask you which one it is.  Because communication over the ZWave network is slow, the lights don&#039;t always respond right away and you can waste time hunting for which light is which.  The easiest solution is to write down the lights in the order you pair them because when the setup wizard tries asks you to identify them it uses the same order.  The UpdateEntArea utility is run at every router reload and creates lots of default, canned scenarios.  In any room that has lights, it creates an &#039;on&#039; and an &#039;off&#039; scenario which turns those lights on/off.  And in any room with a TV it creates a Showtime scenario which dims the light.  It creates an event handler for &#039;watching media&#039; for each room that automatically runs the Showtime scenario when the tv&#039;s are in use.  You can change these defaults in Wizard, Scenarios, Lighting Scenarios and Wizard, Events, Respond to Events.  If you don&#039;t ever modify a default scenario by selecting the hyperlink and changing something, it will be kept current and as you add/remove lights the scenario will change.  Once you manually change the canned scenario, or uncheck it so it&#039;s not included anymore, then it won&#039;t be updated again; LinuxMCE won&#039;t override your manual changes.  You can also create your own scenarios, and uncheck the default canned scenarios to not use them.  If you don&#039;t like what LinuxMCE does to the lights when you start watching TV, either change the Showtime scenario, or just disable the Event handlers for &#039;Watching media in a room&#039; and &#039;Stopped watching media in a room&#039; and LinuxMCE won&#039;t run the Showtime scenario automatically.&lt;br /&gt;
==[2:25] Using scenarios and floorplans explained==&lt;br /&gt;
There are 2 ways to do things in LinuxMCE; either by choosing a Scenario (aka a Command Group or Scene), or by directly controlling a device.  Both scenarios and devices are grouped into Lights, Media, Climate, Telecom and Security, and also they are both organized by room.  A scenario is just a group of commands that will be sent to a device.  Create scenarios in the Admin site under Wizard, Scenarios.  Dircectly control a device by choosing the &#039;Floorplan&#039; button which is in each of those 5 sub-menus.  So, for example, a scenario might be &#039;go to bed&#039;, and this can turn off a bunch of lights, set the phones to bypass, dim the thermostat, etc.  To create this scenario you would go to Wizard, Scenarios, Lighting Scenarios, create a new scenario called &#039;go to bed&#039;.  Choose to first add commands with the &amp;quot;Lighting Wizard&amp;quot;, and check all the devices to &#039;off&#039;.  Then instead of &#039;Lighting Wizard&#039; in the pull-down choose &#039;Advanced Wizard&#039;, send to the telecom plugin. &#039;set user status&#039; command (note there&#039;s a command scenario &#039;sleep&#039; that does this same sequence already).  If you put the scenario in the room &#039;Living Room&#039;, then when any orbiter is in the living room, you will see the option &#039;go to bed&#039; under lighting and it will send those commands to the devices.  Note that when you put a scenario in a room that doesn&#039;t necessarily mean you are only controlling devices in that room.  You can put a scenario in the &#039;Living Room&#039; that turns off a light in the &#039;Bedroom&#039;.  The purpose of organizing scenarios by room is to eliminate the clutter that would be caused by showing you all the scenarios at once.  For example, you may create a scenario &#039;Garage Light Off&#039;.  If your garage is adjacent to the Kitchen, you are likely going to want that scenario only when you&#039;re in the Kitchen.  You don&#039;t want it to appear on the remote control in Johnny&#039;s bedroom because he&#039;ll never use it.  Orbiter is the name of the GUI app in LinuxMCE.  And an Orbiter refers both to the on-screen UI, as well as to the UI on a mobile phone, web pad, desktop phone, etc.  Any Orbiter can be &#039;put&#039; in any room, and then it will have the scenarios from that room.  Mobile Orbiters, like webpads and pda&#039;s, typically are carried around the house.  So, when you take an Orbiter into the kitchen you touch the room button and tell it it&#039;s in the kitchen, and you&#039;ll see the activities for the kitchen.  And if you start a movie with the scenario Media, Videos, that movie will start in the kitchen.  You can carry the Orbiter to the bedroom, change the room to control the scenarios in the bedroom, and then carry it back to the kitchen.  You can also change the Orbiters on the on-screen UI of the TV to be in a different room than the one it&#039;s in, and then, just like any other orbiter, you&#039;ll see the scenarios in that room.  So, if you&#039;re in the bedroom and want to turn the garage light off, but the &#039;Garage Light Off&#039; scenario is only in the kitchen, with your remote you can change the room to be &#039;Kitchen&#039; and then run that scenario.  Just remember to change the room back to the because otherwise when you choose Media, Videos you&#039;re going to be starting media in the kitchen.  All Orbiters have the same scenarios.  So if you have a web pad or a mobile phone and they&#039;re in bedroom, you&#039;ll have the same scenarios as the on-screen UI in the bedroom.  Some scenarios may not seem like scenarios, like Media, Videos.  But that is a scenario too.  In this case it&#039;s just a single command telling whatever Orbiter you&#039;re using to show the user the list of videos.  All the options under Lights, Media, Climate, Telecom and Security, except Floorplan, are scenarios and you can change them in the admin panel.  Also the categorization is free-form, so you could create a lighting scenario called &amp;quot;Call John&amp;quot; that dials John and it will appear under &amp;quot;Lights&amp;quot; on the Orbiters.  It would be more logical to categorize it as telecom, but it&#039;s free form and you can put it under any category.  The floorplan button that appears in each of the Lights, Media, Climate, Telecom and Security menus is not a scenario, and does not appear under Wizard, Scenarios in the admin panel.  Rather this is a button that gives you device-level control, instead of a list of scenarios.  By default it lists all the devices in a grid, but you can upload a floorplan of your home in the Admin site and position the devices.  In UI1 the floorplan button is the icon on the left side of the screen.  The lighting floorplan let&#039;s you turn on/off lights individually.   The media floorplan lists all the media zones (ie rooms), what&#039;s playing in each, and let&#039;s you move media between zones.  The climate floorplan let&#039;s you control the thermostats, view the temperature in each room, as well as adjust sprinklers and pool controls.  The telecom floorplan shows all phones and active phone calls so you can interactively transfer and conference.  The security floorplan shows the current state of all sensors (ie tripped sensors are in red), and shows all your surveillance cameras, which you can select to view.&lt;br /&gt;
==[2:26] Connect the thin client in the kitchen==&lt;br /&gt;
See the notes above regarding equipment item #12.  As I mention there, I used those specialized thin clients in the demo video since I got them for free, but you can do the same thing with a normal PC or a laptop.&lt;br /&gt;
==[3:05] Connect the thin client in the bedroom==&lt;br /&gt;
I used the same USB UIRT to control the TV in the bedroom.  Note that because my TV does not support discrete codes, it is a nightmare to use with any universal remote control or any type of smarthome system.  The better TV&#039;s, like Sony&#039;s, recognize discrete codes.  This means that although the original remote control may only have 1 button to toggle the power on and off, the TV actually does recognize 3 separate i/r codes: The toggle power that&#039;s on the remote, as well as an explicit/discrete &#039;turn power on&#039; and a discrete &#039;turn power off&#039;.  They just don&#039;t put all 3 buttons on the original remote to save space, but the TV does recognize them.  Sites like remotecentral.com let you find discrete codes.  Then LinuxMCE can control your TV reliably.  When it&#039;s time to turn it on, the i/r transmitter sends the &#039;power on&#039; button, and even if the TV is already on, it still stays on.  The TV I used doesn&#039;t have discrete codes.  It only recognizes the 1 button &#039;toggle power&#039;.  So LinuxMCE may think the TV is off, and send the &#039;toggle power&#039; command to turn it on, when in fact the TV was already on and LinuxMCE inadvertently turned it off.  Toggle codes are a nightmare for anybody that has ever tried to use any sort of universal remote, like a Logitech/Harmony because the remote never really knows what state the TV is in.  Also, since infrared codes are inherently unreliable and don&#039;t always get through, if your TV supports discrete codes, like the Sony&#039;s do, LinuxMCE can just send the &#039;ON&#039; 3 times to be 100% sure the TV got the command and goes on.  But with toggle devices like the one I have it can&#039;t do that since sending the command 3 times would just turn it on, then off, then back on again.  My TV has the same problem with inputs.  It only recognizes a single &#039;toggle input&#039; which just cycles through inputs.  LinuxMCE remember what was the last input the TV was on, and how many times it needs to toggle to get to the next input.  But this is very unreliable.  Sometimes when the TV doesn&#039;t get a signal while hitting input select it &#039;freezes&#039; for a couple seconds, and then LinuxMCE will get out of step, thinking it&#039;s on, say input 5, when it&#039;s really only on input 4.  Again the better TV&#039;s, like Sony&#039;s, have discrete codes or buttons for each input.  So LinuxMCE can just send the button &#039;input 4&#039; and can re-transmit it 3 times to be sure it gets through, and not worry about trying to toggle.  If you do have a toggle device like mine, and LinuxMCE ever gets out of sync, you can press and hold the red, green, yellow and blue buttons to get it back in sync.  Holding the red button causes LinuxMCE to retransmit the &#039;power&#039; command so if the TV went off instead of ON, it goes back ON.  The green button retransmits the &#039;input select&#039; button.  The yellow retransmits the &#039;power on&#039; to the receiver, and the blue retransmits the &#039;input select&#039; to the receiver.  Bottom line: if possible get TV&#039;s and Receivers with discrete codes and avoid TOAD&#039;s (toggle only analog devices).  Nearly all the decent receivers actually do have discrete codes, so one possible solution at least to the input select problem with toggle-only TV&#039;s is to hook all the video sources to the receiver and let it do the switching, and leave the TV on 1 input.  LinuxMCE automatically will setup your A/V gear like this.  In the setup wizard it asks if you&#039;re using a receiver, and if you connected the video cable to it, and makes all the correct settings.  You can view a graphical diagram of your a/v gear&#039;s connections in the admin site under Wizard, Devices, A/V Equipment, and click on the Connection Wizard.&lt;br /&gt;
==still typing the rest==&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4608</id>
		<title>Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4608"/>
		<updated>2007-08-09T19:02:23Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: /* [0:27] The setup wizard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Watch the video instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
=Preface to the video=&lt;br /&gt;
==Caveats==&lt;br /&gt;
Not much.  So far most users have reported it works as expected on the first try so long as the video card is compatible.  The Quick install DVD I used in the video is more foolproof than the CD, however, you have to watch out for the network connection as mentioned below under the &amp;quot;The setup wizard&amp;quot;.  If you don&#039;t have gallery art or the list of optional software under &#039;add software&#039; is empty, you probably don&#039;t have a network connection.  If you can&#039;t play commercial dvd&#039;s, you don&#039;t have libdvdcss installed; be sure it&#039;s legal in your area and install it on the &#039;add software&#039; tab in the setup wizard.&lt;br /&gt;
&lt;br /&gt;
==Purpose of the video==&lt;br /&gt;
The original LinuxMCE 1.0 demo video was done in only a couple hours and just shows some of the software&#039;s capabilities.  Much more effort was put into this new video which is intended to be a complete walk-through and tutorial that you can follow along, as much as a demo.  Together with this document, which explains all the steps in more detail, it should be a getting started guide for LinuxMCE.  Some things in this document are technical and intended for seasoned Linux users who want to get under the hood, but the goal is that newbie&#039;s can get LinuxMCE up and running quickly.  While there are still missing pieces in LinuxMCE, the features shown in the video are stable and the steps shown work every time if you have known-compatible hardware, so anybody should be able to follow the video and get the same result.&lt;br /&gt;
&lt;br /&gt;
==Getting the video in high-def==&lt;br /&gt;
It&#039;s easy to watch the video on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] since you don&#039;t need to download anything.  But, the quality is pretty bad so if you&#039;re interested in LinuxMCE it&#039;s recommended you download the original version, which is in 720p high-def from one of the [[Mirrors]].  In it you can read everything on the screen clearly, even the small text on the web pages.  All the screen captures and footage were done in HD.  It&#039;s available in 2 formats: To watch it on a Windows PC, the Windows Media Video (wmv) format is easiest since you don&#039;t need any codecs and it&#039;s widely supported.  It&#039;s also in Ogg Theora format (.ogm), which is supported by most Linux distros and can be played using the Kubuntu Live CD.  The quality is about the same between the 2 formats, and they&#039;re 400MB and 24 minutes long.  It&#039;s been reported that some Windows Media Players don&#039;t properly sync the audio and video.  This is a Windows Media bug and pausing the video and repositioning it by sliding the &#039;current position&#039; scroll bar cause Windows to re-sync.  Under Linux most video drivers don&#039;t offer hardware acceleration so playing back HD content can be choppy if you don&#039;t have a fast enough system.&lt;br /&gt;
&lt;br /&gt;
==Stability of the software==&lt;br /&gt;
The actual architecture in the original LinuxMCE 1.0, which was inherited from Pluto, was already stable.  However, the integration with Ubuntu was very incomplete, the setup was pre-alpha at best, and a lot of the features didn&#039;t work.  In the online survey which asks users if their installation was successful only 23% said &#039;yes&#039;.  With the RC1 for this version it is now 86%, which is quite good considering only 93% reported they were able to get through the Kubuntu installation.  Every feature in the demo video should be stable now, with a few exceptions noted below.  Basic media playback is now rock solid.  A stress-test demo script hammers the system constantly, changing content, playback speed, skipping chapters, etc., several times a seconds, while in parallel forcing the GUI&#039;s screens to change, flip through cover art, etc.  I&#039;ve left it running for days, simulating hundreds of thousands of media cycles, without any crashes.  There are still missing features, but what you see in the demo video works well.&lt;br /&gt;
=Equipment used in the demo=&lt;br /&gt;
In the detailed info for the video I reference the equipment used by number in parenthesis: e.g. boot the computer (1) and insert the i/r receiver (2).  Here is the equipment and, when available, the manufacturers page or a source page.  I tried to use only widely available, off-the-shelf components when possible to remain vendor neutral and non-commercial.&lt;br /&gt;
&lt;br /&gt;
1.  The computer consisted of an [http://www.newegg.com/Product/Product.aspx?Item=N82E16813131014 ASUS m2npv-vm motherboard BIOS version 0901], [http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;N=2+50001028+40000343+1051720996+1302820275+1389627502&amp;amp;Configurator=&amp;amp;Subcategory=343&amp;amp;description=&amp;amp;Ntk=&amp;amp;srchInDesc= AMD Athlon 64 X2 3600+ CPU], [http://www.newegg.com/Product/Product.aspx?Item=N82E16822145069 80GB hard drive], Realtek 8139 as the 2nd network card, 1GB RAM, generic CD/DVD, keyboard used only to to install&lt;br /&gt;
&lt;br /&gt;
2.  [http://www.usbuirt.com/ USB UIRT I/R Receiver Transmitter]  IRTrans and Tira supposedly are also fully supported, and some of the Windows ones work, but for receiving i/r only, not for transmitting i/r codes to other devices.&lt;br /&gt;
&lt;br /&gt;
3.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16880100851 Standard Windows MCE remote] Found some on Ebay for $7 without the receiver.&lt;br /&gt;
&lt;br /&gt;
4.  [http://www.fiire.com LinuxMCE Gyro Remote] This is a possible exception to the rule that I use only &amp;quot;widely available&amp;quot; components, as there is only one source for this remote to my knowledge.  The one used in the video was donated to me by Fiire, who provided the code that was added into LinuxMCE 0704 to make it work.  They also donated the thin clients and their LinuxMCE PC (called the Engine) and the HD camcorder for the new demo video.  I didn&#039;t show the Engine in the video because you can do the same thing with a generic PC.  I have no ownership or financial ties to Fiire, and encourage alternative solutions be added to this wiki.  Fiire&#039;s remote itself looks very similar to another [http://www.circuitcity.com/ccd/productDetail.do?oid=178884&amp;amp;WT.mc_n=6&amp;amp;WT.mc_t=U&amp;amp;cm_ven=COMPARISON%20SHOPPING&amp;amp;cm_cat=YAHOO&amp;amp;cm_pla=DATAFEED-%3EPRODUCTS&amp;amp;cm_ite=1%20PRODUCT&amp;amp;cm_keycode=6 gyro remote for Windows MCE].  However, the keys are different, and the Windows MCE remote does not appear to have the same 3-button control or follow-me.  I do not know how the Windows version will work with LinuxMCE or vice-versa; I was told they&#039;re not compatible.  I do know that you can get the same 3-button gyro control using the Gyration Go-Mouse I used in the original demo video.  The gyro feel is almost the same as with the Fiire remote.  The Go-Mouse is about half the price, but does not have follow-me, doesn&#039;t automatically bind to whatever PC is closest to you, it does not have an I/R learning/transmitting remote built in, it uses a charging station rather than batteries, and you will miss having the dedicated buttons like &#039;power off&#039;, etc.  A regular Windows MCE infrared remote is a less expensive solution.&lt;br /&gt;
&lt;br /&gt;
5.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]&lt;br /&gt;
&lt;br /&gt;
6.  Buffalo Link Station, model HD-HG300LAN&lt;br /&gt;
&lt;br /&gt;
7.  Sharp Acquos LCD TV, model LC-26D6U&lt;br /&gt;
&lt;br /&gt;
8.  Yamaha Receiver, model RXV-1500 &lt;br /&gt;
&lt;br /&gt;
9.  Motorola Dual-Tuner HD PVR from the cable company, model DCT-6412&lt;br /&gt;
&lt;br /&gt;
10. [http://www.bhphotovideo.com/c/product/489034-REG/Sony_VGP_XL1B3_VAIO_VGP_XL1B3_Media_Changer.html/kw/SOVGPXL1B3 Sony VAIO VGP-XL1B3] These Sony&#039;s are going out of production.  You can also use the Powerfile R200, which is otherwise identical, but more expensive.&lt;br /&gt;
&lt;br /&gt;
11. [http://www.smarthome.com/1181.html ZWave lamp module], [http://www.smarthomeusa.com/ShopByManufacturer/HomePro/Item/ZIR000/ ZWave motion detector], [http://www.smarthome.com/1186.html ZWave Master Controller].  The Zwave USB dongle I showed in the video is out of production.  I&#039;m not sure which dongles currently in production will work.&lt;br /&gt;
&lt;br /&gt;
12. The thin clients were also donated by [http://www.fiire.com Fiire].  My unit was a pre-production prototype and final pricing wasn&#039;t available, but I was warned that they will be very expensive because they&#039;re custom and the components are specialized to get it down to 9 watts so it can be put in a 1&amp;quot; case with no ventilation.  You can also use the same PC shown above as item #1 as a thin client.  Go into the BIOS, under Integrated Devices enable the nVidia Boot ROM, reboot and re-enter BIOS setup, and make the nVidia Boot ROM the first boot device.  Then you can either remove the hard drive, or leave the hard drive in there with another o/s, like Windows, and choose Advanced, Power, Start as Windows to toggle between (LinuxMCE) net boot and Windows (hard drive boot).  LinuxMCE has a Windows utility that adds an icon to the Windows desktop to switch back again.  You can also use a laptop as a thin-client.  I have a Dell laptop with an nVidia graphics card.  When it boots you can press F12 to make it boot off the LAN, and then it becomes a LinuxMCE media director automatically, exactly as shown in the video.  However, sometimes the nVidia driver doesn&#039;t properly handle the laptops internal vs. external monitor setting, and the nVidia card still has the video tearing issue I mentioned.  There are small form-factor thin clients made using off-the-shelf components that should be cheaper than the one in my video.  I don&#039;t have any to test, but I would encourage users to add notes to this wiki pointing out low-cost options.  Also, if some volunteers could figure out how to get cheap, subsidized hardware, like XBox, to work as a LinuxMCE media director that would make LinuxMCE more accessible.&lt;br /&gt;
&lt;br /&gt;
13. [http://slimdevices.com/ SqueezeBox Network music player]&lt;br /&gt;
&lt;br /&gt;
14. [http://dtresearch.com/ DT375 Web pad]&lt;br /&gt;
&lt;br /&gt;
15. Almost all USB Bluetooth dongles work out of the box&lt;br /&gt;
&lt;br /&gt;
16. Nokia 6620, series 60 phone.&lt;br /&gt;
&lt;br /&gt;
17. [http://panasonic.co.jp/pcc/products/en/netwkcam/lineup/c10a.html Panasonic BL-C10 IP camera]&lt;br /&gt;
&lt;br /&gt;
18. [http://www.cisco.com/en/US/products/hw/phones/ps379/ps5440/index.html Cisco 7970 VOIP Phone]&lt;br /&gt;
&lt;br /&gt;
19. Generic e-sata controller and sata drives in e-sata enclosures were used for the RAID&lt;br /&gt;
&lt;br /&gt;
=Detailed info on the video=&lt;br /&gt;
Before each stage is an elapsed time in brackets showing how long it took in real life to get to that step.  In other words, the installation took 19 minutes + 3 minutes to boot so it took 22 minutes to get to the video wizard.&lt;br /&gt;
==PC Preparation==&lt;br /&gt;
I had to upgrade the BIOS on my PC (1) and in the BIOS under Advanced, Chipset increase the frame buffer size to 128MB RAM.  That is the amount of memory given to the video card.  You need 128MB of RAM to use UI2 because of the OpenGL effects.  A lack of Linux video drivers is, I feel, the #1 problem facing LinuxMCE and any Linux-based media application that doesn&#039;t use proprietary platforms (ie like TiVo and cable boxes).  The only free drivers for PC hardware that seem to support compositing, masking and opengl in Linux are nVidia&#039;s closed-source proprietary drivers; the nv open source drivers for nVidia can&#039;t do this.  The nVidia closed-source drivers are pretty stable, however, when you turn on alpha blending in UI2 the video quality is not great; there is some video tearing and the de-interlacing is pretty poor.  If you use the nVidia closed-source drivers with UI2 with masking (ie turn off alpha blending) the video quality is fine but the GUI is not as pretty without the alpha blending.  See the notes above about the proprietary, licensed drivers in the thin-clients shown in the demo video.  ATI&#039;s Linux drivers are not stable, and do not support alpha blending.  It seems there is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL.  However, they&#039;re still not at the same level as nVidia&#039;s and can&#039;t do alpha blending.  I believe that Via&#039;s drivers don&#039;t yet work with the 2.6.20 kernel in Kubuntu.  So for now the solution seems to be to use nVidia 6000, 7000 or 8000 cards with nVidia&#039;s closed source drivers.  LinuxMCE will automatically install the nVidia closed source drivers if it detects an nVidia card.&lt;br /&gt;
&lt;br /&gt;
==[0:00] Install LinuxMCE==&lt;br /&gt;
Typically you only install LinuxMCE on one PC in the house, called the Core, and in any other rooms where you want media you use network boot or thin clients, which are called media directors.  You can also install just the media director part of LinuxMCE on another Linux PC to use it as a media director and not use network boot.  Even so there must be one Core which has the full LinuxMCE software as media directors cannot run without a Core somewhere on the network since the Core is responsible for maintaining the central directory of all media and other devices scattered around the home.  If you install the full LinuxMCE Core on multple PC&#039;s, they will all act indepently and not share media and devices between them.  If you just want a stand-alone media PC, just 1 pc by itself like a &amp;quot;normal&amp;quot; htpc, then install the full LinuxMCE software on that Kubuntu PC.  You don&#039;t have to use the whole-house features.  When you install LinuxMCE with the normal Kubuntu Live CD and 2 LinuxMCE CD&#039;s you&#039;re asked lots of questions about your region, networking, etc.  But that installation takes a long time.  The DVD installer is very fast and uses all defaults, you only pick the hard drive to install onto.  LinuxMCE will use an IP locator service to figure out what city you&#039;re in and set your timezone, longitude and latitude, calculate your sunrise and sunset, and so on.  Later LinuxMCE will confirm the location so you can change it if it&#039;s not right.  The DVD installer will turn on LinuxMCE&#039;s DHCP server by default and serve addresses in the 192.168.80.x range.  Change this in the admin panel under Advanced, Networking.  Because it&#039;s running a DHCP server it&#039;s usually best that this main LinuxMCE box has dual network cards.  The &#039;external&#039; one connects to the internet, and the &#039;internal&#039; one to your LAN and the other devices in your home.  LinuxMCE has a configurable firewall in the admin panel.  During the installation it will attempt to acquire an IP address and access the internet on all your network cards.  Whichever succeeds is considered the &#039;external&#039; network that will GET an IP address from DHCP, and the other one is the internal one that GIVES out IP addresses with its own DHCP server.  If you have only 1 network card, it will use 2 aliases for the card.  In this case, it&#039;s best to disable any other DHCP server on the network and go into the admin panel under Advanced, Network settings and give the LinuxMCE PC a static ip addess for your internet connection, and let it continue to serve IP addresses with it&#039;s own DHCP server.  Or on that page you can just shut off LinuxMCE&#039;s DHCP server altogether, but then you won&#039;t be able to thin clients in other rooms and the plug and play engine won&#039;t automatically detect and configure IP devices.  After installation hit enter to boot up the first time, which will start the video resolution/audio setup wizard.&lt;br /&gt;
==[0:22] Run the Video Resolution/Audio Setup Wizard==&lt;br /&gt;
When the video resolution/audio setup wizard starts you&#039;ll hear a series of beeps.  Because consumer TV&#039;s do not usually report their resolution correctly with EDID like a PC Monitor, and LinuxMCE is designed to be used with a TV, this wizard bypasses the usual EDID exchange between the PC and the monitor to auto-detect the resolution and connector used.  Instead it just outputs whatever resolution you choose on whatever connector you pick like consumer a/v gear does.  When the wizard starts it will ouptut 640x480 on the VGA port.  If you can&#039;t see it because you&#039;re using another connector or your TV doesn&#039;t display this resolution, see http://wiki.linuxmce.com/index.php/AVWizard for keyboard shortcuts you can press when you hear the sequence of beeps to directly choose the connector, and then the resolution.  The wizard only starts on the first boot.  On future boots you will hear a series of descending beeps.  When you do, you can press the AV Menu button on the Gyro remote, or hold down SHIFT on the keyboard, to restart the wizard.  Again, you&#039;ll hear a alternating series of beeps to let you know when it&#039;s running so you can press those keyboard shortcuts if you don&#039;t have a picture, and again it will default to 640x480 on VGA.  When you hear the ascending beeps during the bootup, that means it&#039;s too late in the boot process to start the AV Wizard and it has stopped monitoring SHIFT and the AV Menu buttons because it&#039;s already starting the GUI with the current video settings.  In the TV UI, you can also choose Advanced, Video Res &amp;amp; Audio Setup to restart the computer and the wizard.  Many consumer TV&#039;s have overscan, meaning they chop off the edges of the picture.  So most media center PC&#039;s put the UI only in the middle with a lot of dead space around the edges.  But this is inefficient for browsing media because you lose a lot of screen space.  So, LinuxMCE uses the whole screen edge-to-edge, and  in this wizard shows arrows pointing at the edges of the screen.  If the arrows run off the edge of your screen, then you have overscan, and you should choose the +/- and arrow buttons to reduce the UI and fit it within your screen.  LinuxMCE will scale it&#039;s UI to fit this space.  Media playback will still be edge-to-edge, and you can rescale that while the media is playing with the zoom &amp;amp; aspect ratio button.  If you choose a digital audio connector (spdif) you&#039;ll be asked to confirm that you can hear the Dolby Digital and DTS samples.  There is no DTS sample clip, so just say &#039;yes&#039; if your receiver supports DTS.&lt;br /&gt;
&lt;br /&gt;
See [[Screenshots]] to see the difference between the UI options you can pick in this wizard.  UI1 runs on most any video card.  UI2 is more demanding since it uses OpenGL and requires a lot of video memory.  UI2 with masking is more widely supported than UI2 with alpha blending.  Also, with the nVidia card I have there is noticeable video tearing when watching movies with alpha blending turned on.  The video quality is fine when using UI2 with masking, but the UI doesn&#039;t look as nice.&lt;br /&gt;
&lt;br /&gt;
==[0:27] The setup wizard==&lt;br /&gt;
Complete the setup wizard, which is divided in 2 parts: House Setup (global options for the home), and Media Player Setup (just for this particular PC).&lt;br /&gt;
&amp;lt;span id=&amp;quot;network&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Check your internet connection&#039;&#039;&#039; You won&#039;t have gallery art or a list of software to add, like libdvdcss for playing commercial dvd&#039;s, if you don&#039;t have an internet connection.  The Quick Install DVD I used in the demo video uses all default network settings.  So, after you type in your name and click ok to confirm your admin login, I suggest choosing &#039;kde desktop&#039;, and when kde starts up, choose &#039;launch admin web site&#039;, which starts firefox.  Open a tab and confirm you can browse the web.  If so, close Firefox and click &#039;Activate Orbiter&#039; to continue the setup wizard.  If not, go into the admin site and choose Advanced, Network, Network Settings and confirm the settings are ok.  If they look alright but you still don&#039;t have networking, click on &#039;update&#039; to stop/restart the networking.  If it&#039;s getting an IP from DHCP you should see it at the top of the page.  If you don&#039;t have a dual NIC system where 1 of the cards is able to get an IP address from DHCP, then you probably won&#039;t have internet connectivity until you assign a static IP.  If you have dual nic&#039;s then perhaps the default settings for which one is which is wrong, and you can click &#039;swap interfaces&#039;.  If you didn&#039;t have an internet connection already when you started the web browser, but do now, it&#039;s recommended to do 2 things.&lt;br /&gt;
&lt;br /&gt;
1) If there was no internet connection at install time it won&#039;t have a current list of software packages you can add that don&#039;t come with LinuxMCE (like libdvdcss).  This process involves a google search to look for 3rd party add-in software for LinuxMCE, and can take several minutes.  To update this list, click the kde button in the lower left, and choose &#039;System&#039;, &#039;Konsole&#039;.  Close any tips popups and enter this line in the console:&lt;br /&gt;
sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
2) When it&#039;s done, reboot the system by choosing Wizard, Restart, Reboot in the admin panel.  Since it won&#039;t have been able to auto-determine your location with an ip lookup during installation, now when it boots again with an internet connection it will try again.  The setup wizard will start again since you didn&#039;t finish it.&lt;br /&gt;
&lt;br /&gt;
In the house setup you can skip to &#039;done&#039; and continue to Media Player Setup after specifying the number of rooms in the house, confirming the names of the rooms and that it got your location correctly.  Then in Media Player Wizard, you only need to choose the room this is in and click next.  If you live in an area where DVD CSS decryption is legal, the add software screen will let you add it to watch commcerical dvd&#039;s.  When you choose software to add, wait a few minutes for the screen to refresh and the hourglass to go away.  You&#039;ll see a check mark next to all the software you added successfully.  &lt;br /&gt;
&lt;br /&gt;
Note the Quick Install DVD creates 1 Linux O/S user: linuxmce, password: linuxmce.  Any users for the Linux O/S have no correlation to the family members, aka LinuxMCE Users, you specify in the setup wizard.  They are 2 different concepts.  The Linux O/S users are just for this Linux PC, and are only used by the Linux O/S, and not by LinuxMCE.  You won&#039;t need them if you only use LinuxMCE and don&#039;t log in to the Linux O/S itself.  The family members you create in LinuxMCE are global for the whole house and shared amongst all LinuxMCE media directors in the home.  Each family member has his own private collection of media, his own voicemail, LinuxMCE admin web site, and so on.  &amp;quot;Activate Orbiter&amp;quot; in Launch Manager on the KDE desktop switches back to LinuxMCE&#039;s desktop, and is only available when LinuxMCE is running.  You can start and stop LinuxMCE in Launch Manager.&lt;br /&gt;
&lt;br /&gt;
==[0:30] Watch a DVD==&lt;br /&gt;
Whenever LinuxMCE starts, the first time you click the screen or choose a button it is ignored because LinuxMCE assumes it starts with the TV off, so the first button you press re-sends an &#039;On&#039; command to the TV.  So if LinuxMCE controls your TV, the Power button on the remote stops media, and then will turn the TV off, and any of the menu buttons turn it on again.  Insert a DVD, plug-in the usb uirt, wait about 10 seconds after you see the &amp;quot;Installing software finished&amp;quot; for the device to startup, then start using the windows remote.  Note the Zoom &amp;amp; Aspect ratio are often incorrect.  The media player in LinuxMCE doesn&#039;t get it right all the time.  This should be fixed.  For now you can choose Menu, Zoom &amp;amp; Aspect to manually change it.&lt;br /&gt;
==[0:33] Connect the Gyro Remote==&lt;br /&gt;
Plug-in the usb dongle for the gyro remote.  After it says &amp;quot;Installation finished&amp;quot;, press &amp;quot;Connect&amp;quot; on the gyro remote.  This time you get a message that the device won&#039;t be active until you reload the router, which will stop the movie.  A reload, which takes about 15 seconds, is when the main message router DCERouter reloads and re-builds the list of all the devices in the home, and announces them to all the other devices.  Some devices require a reload and some don&#039;t.  It depends on whether other devicesneed to be aware of this device or not.  You should be notified whenever you add devices that require a reload.  If you&#039;re going to be adding lots of devices, don&#039;t bother doing a reload between each one.  Just add them all and do a reload at the end.&lt;br /&gt;
==[0:35] Navigate the media==&lt;br /&gt;
Press menu, choose &#039;Media&#039;, &#039;manage drives&#039;, then &#039;play&#039; next to the &#039;dvd&#039;.  That re-starts playback of whatever disk is in the drive so you don&#039;t need to eject and re-insert it.  Most DVD&#039;s have chapter names in the database so you&#039;ll see a description of the chapter.  This particular DVD doesn&#039;t, so you just see Chapter 1, Chapter 2, etc.  Note that the chapters are arranged in a DVD according to &amp;quot;Titles&amp;quot;.  Most Titles on a DVD have chapters, and there is no 100% sure way of determining which Title has the main movie, and which Titles have bonus material, menus, etc.  To my knowledge no other DVD player tries to figure out which Title contains the actual movie, to let you jump straight into the movie.  Most commercial DVD players make you wait through the copyright messages and use the DVD menu, while some, like VideoLan/VLC show all the titles and chapters, but leave it up to you to guess which Title has the actual movie.  LinuxMCE tries to do this automatically and gets it right about 90% of the time.  So normally, as soon as the disc starts you can bring up the chapter list, click the first chapter, and the movie starts.  If it doesn&#039;t, you either need to jump to the chapter using the DVD menu like a normal DVD player, or scroll down through all the chapters with the gyro where you can find at the bottom all the Titles and chapters on the disc like VLC.  Since we haven&#039;t added another output device for audio, when we adjust the volume, it&#039;s going to be setting the audio output on the PC&#039;s sound card.  Once we add a tv or receiver, then the volume commands will go there&lt;br /&gt;
==[0:38] Rip the disc==&lt;br /&gt;
Copy disc takes about 30 minutes depending on the speed of your DVD drive&lt;br /&gt;
==[1:08] Install the TV Tuner==&lt;br /&gt;
Install the TV Tuner and choose my provder.  If the selection of a provider is interrupted by a screen that pops up, you have to go back to the provider tab and start again to specify the provider information.  If the TV Tuner was already in the PC when the video wizard ran for the first time it won&#039;t interrupt you to say you added a TV Tuner.  The card will be shown in the setup wizard and you can pick your provider then.  You can also get back to the setup wizard at any time by choosing Advanced, Setup Wizard from the main menu.&lt;br /&gt;
==[1:13] Wait for the guide data==&lt;br /&gt;
Wait for mythfilldatabase to finish.  When you see the first message &#039;MythTV is ready however it may take several more minutes to retrieve the guide data&#039; that means mythfilldatabase finished retrieving the list of channels, but it&#039;s still retrieving the guide data.  At this point you can do a &#039;reload router&#039; and LinuxMCE will have the channels in the guide, and the guide data will be filled in as mythfilldatabase gets it.  However, unfortunately it seems that mythfilldatabase uses 100% cpu, particularly since it hammers mysql.  This means everything else in the system grinds to a halt.  mythfilldatabase should support an option for &#039;low priority&#039; which includes sleeps so that it can run in the background.  For now, the best thing is just to wait 15 minutes after you see that message to let mythfilldatabase finish before continuing.  Also, if you find you have no guide data, that probably means mythfilldatabase crashed while retrieving the guide.  This happens about 10% of the time.  Then you should run mythfilldatabase by hand, which you can do from a console.  To monitor the progress of mythfilldatabase from a console, go to the /var/log/pluto directory.  Look for the Spawn_* files, which log the output from all external apps LinuxMCE spawns.  You&#039;ll see a Spawn_filldb_[pid].log which you can tail.&lt;br /&gt;
==[1:28] Wait for OrbiterGen==&lt;br /&gt;
When you click &#039;start using the system&#039; it can take a couple minutes for OrbiterGen to run, which is what checks all the screens in the UI to see if there are changes.  Most of the graphical elements in LinuxMCE&#039;s UI are pre-rendered by OrbiterGen, except for data grids with live data.  This is to make the UI more responsive and allow it to run on low-power devices like pda&#039;s that can&#039;t scale graphics in real time.  Since there are thousands of graphical elements in LinuxMCE this can take a long time.  LinuxMCE&#039;s UI is object-oriented and defined in the database.  There are, it seems, still hundreds of legacy screens that aren&#039;t in use anymore, and this process could be optimized to reduce the generation time.  Eliminating the wait time for OrbiterGen to run would be really nice, although, in practice, it only happens when you&#039;re setting things up and once the system is going you don&#039;t need to regen the UI anymore.&lt;br /&gt;
==[1:31] Start MythTV==&lt;br /&gt;
Choose Media, TV to start MythTV.  Both MythTV&#039;s UI and LinuxMCE&#039;s are usable at the same time so you can use whichever you like.  The Start/Menu button brings up LinuxMCE&#039;s UI on top of MythTV, and on the &#039;Now Playing&#039; menu pad are options to bring up MythTV&#039;s guide menu, scheduled recordings, etc.  The traditional navigation buttons on the Windows remote and Gyro remote work Myth as expected.  To access the mythweb site you can either open up a browser on another PC in the home, choose Advanced, KDE desktop and start a web browser there, or choose Advanced, Computing pick Pluto Admin, and then change the pluto-admin in the URL to mythweb.  I downloaded the icons for Fox and the Simpsons from the web, and then copied them to the home directory on the LinuxMCE core.  Then in mythweb at the bottom of the channel and show pages there is a place where you can upload the icons.  If you want to put the icons in the /home directory like I did, you can do this from windows too.  Choose Start, Run and then enter: \\192.168.80.1 (or whatever the ip of the core is).  Login with the username you created at the &amp;quot;What&#039;s your name&amp;quot; screen.  Your password is the same.  Copy the files to the home folder.  You can also right click on a picture on some web page (like the Simpsons), click copy link, and then paste that in mythweb too.&lt;br /&gt;
&lt;br /&gt;
Sometimes when starting the KDE Desktop I get a &#039;Sound server fatal error&#039; dialog.  I&#039;m not sure what causes this, but it&#039;s a message from a KDE process.  When it happens it seems sometimes Myth and Xine aren&#039;t working and you need to reboot before media playback works again.&lt;br /&gt;
&lt;br /&gt;
From the KDE Desktop you can get back to LinuxMCE&#039;s desktop by clicking &#039;Activate Orbiter&#039; in the LinuxMCE Launch Manager.  Or if you do a &#039;Reload router&#039; like I did in the video that will cause the Orbiter GUI in LinuxMCE to reload, and when it does, it automatically switches to the LinuxMCE desktop.&lt;br /&gt;
&lt;br /&gt;
==[1:36] Schedule shows to record==&lt;br /&gt;
There are still things that aren&#039;t well integrated with MythTV.  For example, under the media options menu is a &#039;thumbnail&#039; option.  This is supposed to retrieve the current frame of the TV and allow you to save it as an icon for the channel or show so you don&#039;t need to upload it in mythweb.  This works for Xine, but the &#039;frame grabber&#039; isn&#039;t working in Myth.  Also, when you click &#039;More&#039; next to the record buttons it&#039;s supposed to take you to MythTV&#039;s recording options screen so you can specify advanced options.  And MythTV is crashing a lot.  I tried running it in a stress test simulator like with Xine that simulates constant activity every 250ms, like change channels, pause, play, rewind, etc., but Myth always crashes right away like this.  About half the time the problem is that the capture card driver has locked up.  I&#039;ve tried the PVR USB2 (v4l) as well as the internal PVR-150 cards (ivtv), and while I have better results with the latter, there are still frequent crashes.  And Mythfrontend gets into a deadlock fairly often.  However it was pretty reliable if I scheduled the shows to record, let the back end do the recording, and then watched them under Media, Videos, which uses Xine for playback.  Xine never crashed.  The MythTV problems seem unrelated to LinuxMCE since I had the same issues using MythTV on a clean Kubuntu 0704 without LinuxMCE.  Also Myth front end doesn&#039;t run at all on the thin clients shown in the video, so you have to watch the tv show after it&#039;s recorded.  Also sometimes when using the &#039;record all episodes&#039; LinuxMCE doesn&#039;t show the record icon next to all the shows like it should.  You can choose Media, TV and then Menu, recordings to view an accurate recording schedule in Myth&#039;s UI, or use MythWeb.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Wait for MythTV to record some TV shows==&lt;br /&gt;
In the demo video I wanted to have a couple days worth of recordings in MythTV so that the Media, Video option had several recordings and I could demonstrate how they appear in LinuxMCE.  To follow the video and get the same results you will need to leave the computer for a couple days to do recording.  The way I simulated this so I could keep the demo going was to let it record one show which I used in the demo, and then keep moving my system date forward to trick myth into recording snippets from several shows.  The Myth Plugin should pick up any new recordings MythTV makes and import the attributes, and assign a picture from the show, or channel if available.  I stopped the counter here because in the real world you won&#039;t sit and wait a couple days for MythTV to record a bunch of shows before continuing.  The utility UpdateMedia constantly scans for new media and adds it to LinuxMCE&#039;s database, which is what you see when you choose Media, Videos.  When you add media to the PC&#039;s internal drives or internal RAID, UpdateMedia immediately updates the database.  When you add NAS devices with Windows shares, it can take quite a while to scan them and catalog the media.  So if a TV show finishes recording in MythTV, but UpdateMedia is still busy scanning a new NAS, it may be some time before that TV show appears in LinuxMCE&#039;s database under Media, Videos.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Connect a NAS==&lt;br /&gt;
There are 2 plug and play mechanisms in LinuxMCE.  First, when it finds a device requests an ip address from the dhcp server it checks the mac address to see if it&#039;s a known-manufacturer, and then runs some detection scripts to see what model it is.  This Buffalo NAS is a known device like that, and so when it&#039;s connected, LinuxMCE should set everything up for you using the Buffalo&#039;s configuration script.  However even if your NAS isn&#039;t known, there&#039;s another pnp mechanism called the &#039;Samba Scanner&#039;, which constantly scans the network for file shares.  When it finds one it asks you if you want to use it, and prompts for a username and password if required.  So for all but a couple NAS&#039;s, this is what will find your device.  You will be asked if you want to use LinuxMCE&#039;s directory structure.  If so, folders will be created on the share for /public/data/videos, /public/data/audio, etc., and also /user_xxx/data/videos, /user_xxx/data/audio, etc., where xxx is the user number.  One will be created for each user.  Then this drive will be mounted as /mnt/device/xxx where xxx is the device id in LinuxMCE&#039;s database.  Symlinc&#039;s in /home/public... and /home/user_x will point to the mounted drive.  All media directors use the same mount points, so the file paths to media, like /home/public/data/videos/Generic Windows Share[54]/Shrek.mpg are the same whether you&#039;re using the main Core PC, or a media director. With this structure you can place public content under the /public folders, and private content in each users /user_ folder.  By default the media browser shows only public content, but under Source you can add private content.  There needs to be a PIN or some other protection added to the media browser; this isn&#039;t done yet.  So the option &#039;Use LinuxMCE&#039;s directory structure&#039; won&#039;t pick up existing media on the device unless you copy the files into the /public and /user private folders, but it gives you the flexibility of having both public and private media on the same share.  You can also choose the option to make all the media public or private, in which it just mounts the whole share under either /home/public or /home/user_x.  Pictures on storage devices may not appear if you don&#039;t use LinuxMCE&#039;s directory structure because unlike video &amp;amp; audio files which have id3 tags that LinuxMCE uses by default, pictures usually don&#039;t and LinuxMCE organizes them by directory/folder names, starting with those under /home/public/data/pictures.  This is fine if you use LinuxMCE&#039;s directory structure since it will create a pictures folder.  What I typically do is, even if I have a device that I want to make all media public, I still choose the option to use LinuxMCE&#039;s directory structure and create symlincs.  Since LinuxMCE uses the same points mounts on all media directors, symlincs work fine.  The drive will be mounted as /mnt/device/[LinuxMCE device id].  Here is how I do this with my buffalo: Go into the admin panel, under Advanced, Configuration, Devices, find the Buffalo device.  Under it is the device &#039;Windows Share: share&#039;.  This is what&#039;s shared.  The device id is 40.  So in a console I type: ln -sf /mnt/device/40/MyDocs/Pictures/ /home/public/data/pictures/BuffaloPics.  This is actually better than just saying to &#039;make it all public&#039; because when you do that LinuxMCE&#039;s UpdateMedia daemon, which is what catalogs all the media, needs to continuously scan the NAS device over and over looking for new or modified content to catalog.  Now, it&#039;s only scanning /MyDocs/Pictures/ on the NAS to get the picture and when you choose Media Pictures you&#039;ll see a folder &amp;quot;BuffaloPics&amp;quot; that has the Pictures on this NAS.  The easiest solution, however, is to just to let LinuxMCE be your central media file server and store all your media internally on the main LinuxMCE box.  LinuxMCE has built in software RAID, including RAID 5.  So you can attach a mix of internal drives, external E-sata drives, etc., and group them all into a fault-tolerant RAID under Advanced, Configuration, RAID.  The advantage of doing it this way is that the Linux O/S supports iNotify, which allows the UpdateMedia daemon to directly hook into the file system and monitor every single change as it happens.  So as soon as you rename or add a file it&#039;s immediately cataloged.  Windows shares don&#039;t work like this since Windows doesn&#039;t have the concept of a central database cataloging all media in the home, it just shows you drives and directories, and you cannot hook in to receive notifications.  Therefore when LinuxMCE mounts external NAS devices, like the Buffalo, that make Windows-compatible shares, there&#039;s no way for LinuxMCE to know instantly every time you make a change to your media.  It just has to constantly keep re-scanning the device in the background hunting for changes.  It works, and it&#039;s transparent to the user, and the end result is still that you get a central catalog of all the media in the home.  But it&#039;s more efficient to let the LinuxMCE box be your main file server, and, if you use the RAID 5 functions, you won&#039;t have to worry about ever losing data when a hard drive crashes.  LinuxMCE automatically manages the RAID, handles rebuilding it, when drives fail, etc.  Plus LinuxMCE makes a nice file server, even if you don&#039;t know anything about Linux.  It shows up in Windows network neighborhood, automatically has a public share for everyone in home and private shares for each family member, manages all the passwords, and aggregates all content under the one share.  So even if you&#039;re a Windows user, you can still play and manage all your media just the same.  Remember that most of the NAS/Storage/Media Server devices which are sold by the big PC companies for use with Windows computers actually run Linux inside and do pretty much the same thing that LinuxMCE does.  You can build a LinuxMCE PC that does everything in this video including the functions of an HP Media Vault that just stores media, for about the same prices as the Media Vault by itself, and for a Windows user the usability of a LinuxMCE PC is not that much different from a Media Vault.  LinuxMCE is missing printer sharing though.&lt;br /&gt;
&lt;br /&gt;
If you tell LinuxMCE to always ignore a device you later want added, go into the admin panel under Advanced, Configuration, Unknown Devices, and delete the device.  If you want the device to be redetected so you can specify different options, go under Advanced, Configuration, Devices, locate the device in the tree and delete it.  Either way do a reload router under Wizard, Restart afterwards.&lt;br /&gt;
&lt;br /&gt;
==[1:40] Browse the media on the NAS==&lt;br /&gt;
I had over 1,000 music files on the NAS too, so I left it about 20 minutes to finish scanning and cataloging.  Mp3 files and others that support id3 tags can have attributes in there that get imported, as well as URL&#039;s for cover art, and the cover art itself embedded as a tag.  For iles that don&#039;t support id3 tagging LinuxMCE will create a separate .id3 file with the same base name as the media file to store the tags.  In the Admin site under Files &amp;amp; Media, Media Files Sync you can browse all the media files, add attributes and cover art.  These changes are sync&#039;d back into the .id3 tags.  There&#039;s also a cover art utility under Files &amp;amp; Media, Cover art, that takes the filenames and tags from your files and looks them up on amazon.com and presents a grid of possible matches for each file so you can match the cover art, and also import the attributes from Amazon&#039;s database.  Once you do the id3 tags are updated so even if you reinstall LinuxMCE it will still have the cover art and attributes.  What is missing is audio fingerprinting, where it &amp;quot;listens&amp;quot; to the music file and figures out what song it is based on the sound of the file, rather than relying on id3 tags.  MusicBrainz supports this.  This functionality should be added to LinuxMCE&#039;s UpdateMedia utility.&lt;br /&gt;
==[2:00] Connect the TV and Receiver==&lt;br /&gt;
I connected the TV using a USB-&amp;gt;RS232 cable, and the Receiver the same way.  Since there&#039;s no reliable way of determining a serial device, LinuxMCE uses brute force to figure it out.  You can also add the devices manually.  Note that when you pick the com port, it uses the actual usb bus id, not the usual ttyUSB0, ttyUSB1, etc.  This is because the com port assignments change with each reboot.  Whenever a serial device starts up, like the TV, there&#039;s an initialization sequence that confirms the device really is attached, and if not, disables it.  If it gets disabled, the plug and play mechanism will try again with the brute force method to figure out what&#039;s attached, and re-assign devices accordingly.  So, I can swap the serial cables for the tv and receiver, and LinuxMCE will figure this out and swap the serial ports in the device&#039;s attributes too.  If you remove a tv and move it to another media director, LinuxMCE handles this too.  You actually don&#039;t need to attach the serial control to the same media director the a/v is on.  For example, if you have a projector that is on the opposite side of the room from your receiver, but there is another media director on the other side of the wall, you could actually connect the projector&#039;s serial cable to the media director in the other room.  If you do something like this, go into the admin panel under Wizard, Devices, AV Equipment and Wizard, Devices, Media Directors and set this up manually since the setup wizard doesn&#039;t account for sophisticated setups like this, or if you use specialty equipment like video processors and pre-amps.  These are supported, and LinuxMCE will still control them and has a concept of &amp;quot;audio/video paths&amp;quot; so you can specify the audio &amp;amp; video split and pass through an unlimited number of devices, but to do this you must use the admin site.  I was told the newer low-end models no longer have serial control.  Unfortunately these days most of the cheap TV&#039;s don&#039;t have serial control.  Serial control is much, much better than I/R, since it&#039;s very reliable and works every time.  If you do get an I/R TV be sure it supports discrete codes.  Many TV&#039;s, like Sony, may only have a single toggle power and toggle input select on the remote, but they recognize discrete codes for on, off and each input.  This way universal remote controls like Harmony can specifically tell the TV to go on and go to an input.  TV&#039;s that don&#039;t have discrete codes are a nightmare since, neither LinuxMCE nor any universal remote, has any way of knowing if it&#039;s already on or not when the system first starts, and if so, what input it&#039;s on.  LinuxMCE tries to handle this by keeping track of the last state.  For example, if your &#039;input select&#039; button toggles through 6 inputs, it will remember that it was last on input 2, and so if you need to go to input 5, it will send 3 input selects.  But this is very unreliable and frustrating.  The Fiire gyro remotes have press &amp;amp; hold shortcuts on the red, green, yellow and blue buttons to handle situations where a TV or Receiver that only does toggle codes gets out of sync, but it&#039;s still a pain and toggle-only-analog-devices (TOAD&#039;s) should be avoided if you want to use a universal remote or a home control system.  It&#039;s best to connect the TV first, pick the input, and then connect the receiver so the steps all appear in order.&lt;br /&gt;
==[2:03] Add my cable box==&lt;br /&gt;
Choose Advanced, Setup Wizard, A/V devices, scroll down to PVR, Motorola, DCT-6412.  It automatically adds this as a child of any available I/R transmitter in the same PC.  Just like you can plug a serial control device into a different media director from the one where its actually used, you can do the same with i/r devices.  In the Admin site, you could specify another I/R transmitter as the controlling device.  By default LinuxMCE will turn off all a/v gear that&#039;s not in use.  For example, when you stop watching the TV, and don&#039;t hit any buttons on the remote control, keyboard or mouse for 15 minutes, it will shut the tv off.  The turning off of the TV can be changed in the admin site by going to wizard, devices, orbiters and changing the value for &amp;quot;Seconds before power off&amp;quot;.  However, for the cable box, we actually don&#039;t want LinuxMCE to ever send it any on or off because this should be left on all the time so that it can do recordings, and also because it only has a toggle power i/r code, so it easily gets out of sync.  So I went into Wizard, Devices, A/V Equipment, and under the advanced settings for the cable box set the &#039;Ignore On/Off&#039; to &#039;on/enabled&#039;.  Now even if I directly tell LinuxMCE to turn the device on or off, LinuxMCE won&#039;t do anything.&lt;br /&gt;
==[2:06] Use the cable box==&lt;br /&gt;
When browsing the guide in MythTV you will see channels from both the built-in tv tuner, as well as the listings in the cable box which are tuned on the cable box and received over the a/v inputs on the tv tuner.  All the channels have unique channel ID&#039;s, so MythTV should be able to tell which channel ID goes with the tv tuner vs. the composite/s-video port.  And it appears that LinuxMCE does correctly setup MythTV with both sources, and send MythTV the correct channel ID.  But, MythTV isn&#039;t switching to the correct input on the capture card automatically.  You have to manually switch to the &#039;composite&#039; input by either hitting menu and choosing Change Inputs, or hitting the &#039;input&#039; button on the gyro remote, which is what I did.  Watching video by choosing the Media, Live TV DCT 6412 option doesn&#039;t use MythTV.  It&#039;s using Xine to play and stream directly from the card.  This seemed reasonably stable, though I still found the capture card could get into a weird state at times requiring a reboot.  The only caveat is if you&#039;re using MythTV and switch to LiveTV be sure to wait a few seconds otherwise MythTV will still be holding the capture card device and Xine won&#039;t be able to open it.&lt;br /&gt;
==[2:08] Connect the Jukebox==&lt;br /&gt;
Choose Media, Manage Drives to any drives, NAS or jukeboxes.  These Sony jukeboxes are rebranded Powerfile R200&#039;s.  However Sony only did a limited run, and has discontinued them, so once inventory has dried up you will need to buy the Powerfile-branded versions which, although identical, are sold to the IT, not consumer, channel and cost several thousands of dollars.  To my knowledge all the other consumer DVD jukebox don&#039;t have firewire/usb ports.  They only have a/v outputs, so they won&#039;t be that useful.  Rumor has it Sony decided to sell these with their VAIO Windows Media Centers, but they were a flop since having a jukebox attached to a Windows PC that cannot share the content throughout the home kind of defeats the whole purpose.  You have to run Sony&#039;s software to unload discs every time you want to watch them in another room, and you have to put that big jukebox in the living room.  So grab them up while you can.  Note that the disc drive in there isn&#039;t particularly fast, so ripping each dvd can take an hour.  And identifying each one takes about 1 minute.  So either way, if you have lots of discs, plan on starting the job and then just leaving it and coming back later.  You can monitor the progress by choosing Advanced, Advanced, Pending Tasks on the LinuxMCE menu.  Also the jukebox seems really sensitive and if jarred can get misaligned and have trouble loading and unloading discs.  Also, the kernel drivers, or mtx utilities or jukebox itself aren&#039;t totally stable and sometimes you need to cycle power on the jukebox.  If you insert a disk the wrong way or there&#039;s a slot containing something that doesn&#039;t seem to be a disk, the Powerfile_C200 device will mark itself offline and unavailable until you do a reload router.  See the Powerfile&#039;s log in /var/log/pluto to see more.&lt;br /&gt;
&lt;br /&gt;
==[2:17] Connect the ZWave Lighting Control==&lt;br /&gt;
Zwave is a problem right now because the Zwave USB adapters shown in the video are not in production anymore.  There is a new model from Intermatic, but there are no Linux drivers for the USB-to-RS232 chip on it.  I heard that someone has sponsored the driver development so hopefully it will be added shortly.  Although I used a ZWave motion detector for the demo it&#039;s not really a reliable security system, and the motion detector I used reports false motion events often.  You should get a LinuxMCE-compatible alarm panel that hooks up with a serial port to a LinuxMCE PC.  You need to specify which lights are in which rooms and what types of lights they are.  The Zwave network doesn&#039;t report this info, only the given node id&#039;s.  This makes it much easier to create scenarios and layout your floorplan lighter.  The setup wizard will flash each light/blind/other device and ask you which one it is.  Because communication over the ZWave network is slow, the lights don&#039;t always respond right away and you can waste time hunting for which light is which.  The easiest solution is to write down the lights in the order you pair them because when the setup wizard tries asks you to identify them it uses the same order.  The UpdateEntArea utility is run at every router reload and creates lots of default, canned scenarios.  In any room that has lights, it creates an &#039;on&#039; and an &#039;off&#039; scenario which turns those lights on/off.  And in any room with a TV it creates a Showtime scenario which dims the light.  It creates an event handler for &#039;watching media&#039; for each room that automatically runs the Showtime scenario when the tv&#039;s are in use.  You can change these defaults in Wizard, Scenarios, Lighting Scenarios and Wizard, Events, Respond to Events.  If you don&#039;t ever modify a default scenario by selecting the hyperlink and changing something, it will be kept current and as you add/remove lights the scenario will change.  Once you manually change the canned scenario, or uncheck it so it&#039;s not included anymore, then it won&#039;t be updated again; LinuxMCE won&#039;t override your manual changes.  You can also create your own scenarios, and uncheck the default canned scenarios to not use them.  If you don&#039;t like what LinuxMCE does to the lights when you start watching TV, either change the Showtime scenario, or just disable the Event handlers for &#039;Watching media in a room&#039; and &#039;Stopped watching media in a room&#039; and LinuxMCE won&#039;t run the Showtime scenario automatically.&lt;br /&gt;
==[2:25] Using scenarios and floorplans explained==&lt;br /&gt;
There are 2 ways to do things in LinuxMCE; either by choosing a Scenario (aka a Command Group or Scene), or by directly controlling a device.  Both scenarios and devices are grouped into Lights, Media, Climate, Telecom and Security, and also they are both organized by room.  A scenario is just a group of commands that will be sent to a device.  Create scenarios in the Admin site under Wizard, Scenarios.  Dircectly control a device by choosing the &#039;Floorplan&#039; button which is in each of those 5 sub-menus.  So, for example, a scenario might be &#039;go to bed&#039;, and this can turn off a bunch of lights, set the phones to bypass, dim the thermostat, etc.  To create this scenario you would go to Wizard, Scenarios, Lighting Scenarios, create a new scenario called &#039;go to bed&#039;.  Choose to first add commands with the &amp;quot;Lighting Wizard&amp;quot;, and check all the devices to &#039;off&#039;.  Then instead of &#039;Lighting Wizard&#039; in the pull-down choose &#039;Advanced Wizard&#039;, send to the telecom plugin. &#039;set user status&#039; command (note there&#039;s a command scenario &#039;sleep&#039; that does this same sequence already).  If you put the scenario in the room &#039;Living Room&#039;, then when any orbiter is in the living room, you will see the option &#039;go to bed&#039; under lighting and it will send those commands to the devices.  Note that when you put a scenario in a room that doesn&#039;t necessarily mean you are only controlling devices in that room.  You can put a scenario in the &#039;Living Room&#039; that turns off a light in the &#039;Bedroom&#039;.  The purpose of organizing scenarios by room is to eliminate the clutter that would be caused by showing you all the scenarios at once.  For example, you may create a scenario &#039;Garage Light Off&#039;.  If your garage is adjacent to the Kitchen, you are likely going to want that scenario only when you&#039;re in the Kitchen.  You don&#039;t want it to appear on the remote control in Johnny&#039;s bedroom because he&#039;ll never use it.  Orbiter is the name of the GUI app in LinuxMCE.  And an Orbiter refers both to the on-screen UI, as well as to the UI on a mobile phone, web pad, desktop phone, etc.  Any Orbiter can be &#039;put&#039; in any room, and then it will have the scenarios from that room.  Mobile Orbiters, like webpads and pda&#039;s, typically are carried around the house.  So, when you take an Orbiter into the kitchen you touch the room button and tell it it&#039;s in the kitchen, and you&#039;ll see the activities for the kitchen.  And if you start a movie with the scenario Media, Videos, that movie will start in the kitchen.  You can carry the Orbiter to the bedroom, change the room to control the scenarios in the bedroom, and then carry it back to the kitchen.  You can also change the Orbiters on the on-screen UI of the TV to be in a different room than the one it&#039;s in, and then, just like any other orbiter, you&#039;ll see the scenarios in that room.  So, if you&#039;re in the bedroom and want to turn the garage light off, but the &#039;Garage Light Off&#039; scenario is only in the kitchen, with your remote you can change the room to be &#039;Kitchen&#039; and then run that scenario.  Just remember to change the room back to the because otherwise when you choose Media, Videos you&#039;re going to be starting media in the kitchen.  All Orbiters have the same scenarios.  So if you have a web pad or a mobile phone and they&#039;re in bedroom, you&#039;ll have the same scenarios as the on-screen UI in the bedroom.  Some scenarios may not seem like scenarios, like Media, Videos.  But that is a scenario too.  In this case it&#039;s just a single command telling whatever Orbiter you&#039;re using to show the user the list of videos.  All the options under Lights, Media, Climate, Telecom and Security, except Floorplan, are scenarios and you can change them in the admin panel.  Also the categorization is free-form, so you could create a lighting scenario called &amp;quot;Call John&amp;quot; that dials John and it will appear under &amp;quot;Lights&amp;quot; on the Orbiters.  It would be more logical to categorize it as telecom, but it&#039;s free form and you can put it under any category.  The floorplan button that appears in each of the Lights, Media, Climate, Telecom and Security menus is not a scenario, and does not appear under Wizard, Scenarios in the admin panel.  Rather this is a button that gives you device-level control, instead of a list of scenarios.  By default it lists all the devices in a grid, but you can upload a floorplan of your home in the Admin site and position the devices.  In UI1 the floorplan button is the icon on the left side of the screen.  The lighting floorplan let&#039;s you turn on/off lights individually.   The media floorplan lists all the media zones (ie rooms), what&#039;s playing in each, and let&#039;s you move media between zones.  The climate floorplan let&#039;s you control the thermostats, view the temperature in each room, as well as adjust sprinklers and pool controls.  The telecom floorplan shows all phones and active phone calls so you can interactively transfer and conference.  The security floorplan shows the current state of all sensors (ie tripped sensors are in red), and shows all your surveillance cameras, which you can select to view.&lt;br /&gt;
==[2:26] Connect the thin client in the kitchen==&lt;br /&gt;
See the notes above regarding equipment item #12.  As I mention there, I used those specialized thin clients in the demo video since I got them for free, but you can do the same thing with a normal PC or a laptop.&lt;br /&gt;
==[3:05] Connect the thin client in the bedroom==&lt;br /&gt;
I used the same USB UIRT to control the TV in the bedroom.  Note that because my TV does not support discrete codes, it is a nightmare to use with any universal remote control or any type of smarthome system.  The better TV&#039;s, like Sony&#039;s, recognize discrete codes.  This means that although the original remote control may only have 1 button to toggle the power on and off, the TV actually does recognize 3 separate i/r codes: The toggle power that&#039;s on the remote, as well as an explicit/discrete &#039;turn power on&#039; and a discrete &#039;turn power off&#039;.  They just don&#039;t put all 3 buttons on the original remote to save space, but the TV does recognize them.  Sites like remotecentral.com let you find discrete codes.  Then LinuxMCE can control your TV reliably.  When it&#039;s time to turn it on, the i/r transmitter sends the &#039;power on&#039; button, and even if the TV is already on, it still stays on.  The TV I used doesn&#039;t have discrete codes.  It only recognizes the 1 button &#039;toggle power&#039;.  So LinuxMCE may think the TV is off, and send the &#039;toggle power&#039; command to turn it on, when in fact the TV was already on and LinuxMCE inadvertently turned it off.  Toggle codes are a nightmare for anybody that has ever tried to use any sort of universal remote, like a Logitech/Harmony because the remote never really knows what state the TV is in.  Also, since infrared codes are inherently unreliable and don&#039;t always get through, if your TV supports discrete codes, like the Sony&#039;s do, LinuxMCE can just send the &#039;ON&#039; 3 times to be 100% sure the TV got the command and goes on.  But with toggle devices like the one I have it can&#039;t do that since sending the command 3 times would just turn it on, then off, then back on again.  My TV has the same problem with inputs.  It only recognizes a single &#039;toggle input&#039; which just cycles through inputs.  LinuxMCE remember what was the last input the TV was on, and how many times it needs to toggle to get to the next input.  But this is very unreliable.  Sometimes when the TV doesn&#039;t get a signal while hitting input select it &#039;freezes&#039; for a couple seconds, and then LinuxMCE will get out of step, thinking it&#039;s on, say input 5, when it&#039;s really only on input 4.  Again the better TV&#039;s, like Sony&#039;s, have discrete codes or buttons for each input.  So LinuxMCE can just send the button &#039;input 4&#039; and can re-transmit it 3 times to be sure it gets through, and not worry about trying to toggle.  If you do have a toggle device like mine, and LinuxMCE ever gets out of sync, you can press and hold the red, green, yellow and blue buttons to get it back in sync.  Holding the red button causes LinuxMCE to retransmit the &#039;power&#039; command so if the TV went off instead of ON, it goes back ON.  The green button retransmits the &#039;input select&#039; button.  The yellow retransmits the &#039;power on&#039; to the receiver, and the blue retransmits the &#039;input select&#039; to the receiver.  Bottom line: if possible get TV&#039;s and Receivers with discrete codes and avoid TOAD&#039;s (toggle only analog devices).  Nearly all the decent receivers actually do have discrete codes, so one possible solution at least to the input select problem with toggle-only TV&#039;s is to hook all the video sources to the receiver and let it do the switching, and leave the TV on 1 input.  LinuxMCE automatically will setup your A/V gear like this.  In the setup wizard it asks if you&#039;re using a receiver, and if you connected the video cable to it, and makes all the correct settings.  You can view a graphical diagram of your a/v gear&#039;s connections in the admin site under Wizard, Devices, A/V Equipment, and click on the Connection Wizard.&lt;br /&gt;
==still typing the rest==&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4607</id>
		<title>Known Issues</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4607"/>
		<updated>2007-08-09T18:47:40Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Known issues with LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
Be sure to read [[Video#The_setup_wizard]] because if you don&#039;t enable your network connection you won&#039;t have gallery art or be able to add extra software.&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
It is best to install version 1.0 on a separate box, rather than your main Ubuntu system because of the following issues:&lt;br /&gt;
&lt;br /&gt;
*  The installer is messing up Ubuntu&#039;s xorg.conf file by removing the nvidia driver and replacing it with vesa.  This was actually a necessary hack that got forgotten about.  There is a bug in the nVidia drivers (it has been reported) that causes them to crash when two X sessions are running and try to open the same card.  Using the &#039;nv&#039; driver on one and the &#039;nvidia&#039; on the other still doesn&#039;t work, but using vesa on one and nvidia on the other does.  So the hack changes Ubuntu&#039;s xorg.conf from nVidia to Vesa.  If you install a dedicated LinuxMCE box this isn&#039;t an issue, but it can be a problem when you are a Ubuntu user and want better performance on your Ubuntu desktop than the vesa driver allows.&lt;br /&gt;
&lt;br /&gt;
*  The installer will revert the Ubuntu sources.list back to the default, removing any non-standard repositories, when it does the upgrade before installing itself.&lt;br /&gt;
&lt;br /&gt;
*  As mentioned in other places, the scripts carried from Pluto were written to be run on a dedicated system and &#039;take over&#039; completely.  It was a huge task just getting LinuxMCE 1.0 out the door, and the Ubuntu integration is still a work in progress and the scripts are still too invasive.  If this is a dedicated system, or if you&#039;re not a Linux user, this is perhaps still a good thing because you&#039;ll never need to touch your configuration files: LinuxMCE will setup the dhcp server, samba network shares, network settings, and so on.  But, if you are a Ubuntu user, be warned that it will override some of your settings until we get the Ubuntu integration improved.&lt;br /&gt;
&lt;br /&gt;
Additional issues:&lt;br /&gt;
&lt;br /&gt;
*  Most of the problems reported so far are caused by using UI2, which requires OpenGL, on video cards without good Linux OpenGL support.  The solution is to use UI1 instead.  nVidia 6xxx and higher are preferred and will run UI2 with the 3d effects and alpha blending.&lt;br /&gt;
&lt;br /&gt;
*  A bug in the media browser was identified that is causing it to run very slow and consume a lot of memory.  A 1.01 patch will be out soon.&lt;br /&gt;
&lt;br /&gt;
*  In the haste to release the updated LinuxMCE 1.0 that didn&#039;t use the website for downloading the software after the Digg story brought the server down, there was a sloppy error building the package for the Windows binaries.  Most of them are empty.  This means the Windows orbiter that runs on web pads, pda&#039;s and ms smart phones, as well as some other windows applets which are also on the download page in your Core&#039;s admin web site, are missing.&lt;br /&gt;
&lt;br /&gt;
* Some of the users reported having broken packages during the installation of  LinuxMCE, usually &#039;pluto-orbiter&#039; package. This could happen from a number of reasons. We have identified a few of them, such as: &lt;br /&gt;
- the vim package cannot be installed because of a conflict at &#039;vim-common&#039;. For details on how to fix that, please follow:  [http://wiki.linuxmce.com/index.php/Installer_Problems]&lt;br /&gt;
- The Ubuntu repositories are sometimes unavailable. You should try reinstalling, or installing the packages by hand&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.1 Beta ==&lt;br /&gt;
&lt;br /&gt;
* if you get the following error:&lt;br /&gt;
&lt;br /&gt;
 pluto-dcerouter: Depends: pluto-confirm-dependencies (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-confirm-dependencies (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   PreDepends: samba but it is not going to be installed&lt;br /&gt;
 E: Broken packages&lt;br /&gt;
&lt;br /&gt;
Solution: the quickest solution is to skip the use of the cache cd or to have latest samba package installed before starting the installation.&lt;br /&gt;
&lt;br /&gt;
* sometimes it&#039;s better to kill the network manager and add the network settings manually. I found that the network settings are overwritten when the installation of Linux MCE is finished. and you don&#039;t have internet connection anymore. This may lead to problems like the one above, with the samba package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* if you are rebooting the system after installing LinuxMCE 1.1 and the system hangs up at &amp;quot;&#039;&#039;&#039;Running local boot scripts (/etc/rc.local) [ OK]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Solution: rename kdm.saved from /etc/init.d to kdm and then reboot.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4606</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4606"/>
		<updated>2007-08-09T18:45:10Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Before installing, check out the [[Known_Issues]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster, and remove the (1.0 only) comment from this wiki when your mirror has the 0704 files.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.  Mirrors which have (1.0 only) have not been updated.  &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=B97B52FAFAC272CBD4E3260F2FCF4F9B9D8BBE42&amp;amp;key=CBC7D75A7E1B42A569D5279CBA615E7F104B477C31C2976C049401E3661EF598&amp;amp;tt=S2W&amp;amp;embedId=74FF9FCBC0A357B75EEF8BB9673A3D78    LinuxMCE 0704 CDs]&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=112EDBC2C3FEF733437235A70CCDC5C2130F7751&amp;amp;key=DED2EE743E1F705AF31B443A1330AB70E86F1878A869D6BC297D95C1F819823A&amp;amp;tt=S2W&amp;amp;embedId=398AE307769B0D15F61AB9F8D84BE308 LinuxMCE 0704 Quick Install DVD]&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=AA8F8A7D8DEDF9668F2E3A59BBF2B3F4353178DC&amp;amp;key=19802D095AC8B79757D0076C56F219D09C10D61980CC3C0E79D3CB3A0C664643&amp;amp;tt=S2W&amp;amp;embedId=8D9CCD2264C4CC4AC7D3B51AD58221C5 LinuxMCE 0704 Source]&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=33C10F2657A24528E9F1A8C3655E347F895F814A&amp;amp;key=0150B234C0F4E626658DF9C9593BD60C6C6BFD22EA0141C82568856D310BBFB4&amp;amp;tt=S2W&amp;amp;embedId=9CEDFF87DF46F1E46A92CF636F077F4C LinuxMCE 0704 Demo Video 2mbit(wmv)]&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=DC9548AB90652B18CAF999A6EDDD86E41C3DF5CD&amp;amp;key=66C9F572658F55E7A4F489BB9C3F87AC23D0BF756F57998BB73630F9AFC3ED26&amp;amp;tt=S2W&amp;amp;embedId=646E1561277ACF646895F62BBABC2167 LinuxMCE 0704 Demo Video 2mbit(ogm)]&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W LinuxMCE 1.0]&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* (1.0 only) http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* (0704) http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE 2CDs and Quick Install DVD + Ubuntu Ultimate Edition 1.4 + Ubuntu Gamers Edition )&lt;br /&gt;
* (1.0 only) http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* (1.0 only) http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe/Middle East:&lt;br /&gt;
|&lt;br /&gt;
* (0704) http://kubuntu.org/~jriddell/linuxmce/&lt;br /&gt;
* (1.0 only) http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* (1.0 only) http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
* (0704 + 1.0) http://mirror.mirimar.net/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321071.html Part 7]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Screenshots&amp;diff=4605</id>
		<title>Screenshots</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Screenshots&amp;diff=4605"/>
		<updated>2007-08-09T18:44:28Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Videos&#039;&#039;&#039;	 &lt;br /&gt;
&lt;br /&gt;
Watch the new walk-through video that shows all the major features in LinuxMCE, including setup, instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download it in high-def from the [[Mirrors]], or read more about the it including a full equipment list at [[Video]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screenshots: Using Linux MCE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are 3 UI options.  UI1 is the most basic, and runs on all video cards.  However, the UI takes over the screen whenever you bring up the menu and any video that is playing gets reduced to a window.  This is the easiest UI, because the UI never covers up any of the video.  UI2 is preferred because it is completely media-centric.  Your media is always full-screen and never reduced.  Even when you&#039;re not watching your own video or photos, LinuxMCE displays as gallery art the interesting photos of the day from flickr.com with smooth and subtle motion so you always have media full-screen and can leave your TV on as wall art.  UI2 is available with masking (medium), which only requires a video card with decent OpenGL and XDamage support.  The alpha blending version looks nicer, but it requires a video card that supports the composite extensions, which currently is only the nVidia 6xxx and greater.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Main menu&#039;&#039;  This lists all the top level options in a given room, broken down into categories: Lighting, Climate, etc.  In UI1, the blank button between the media icon and the &#039;TV&#039; is your &amp;quot;Now Playing&amp;quot;, which takes you to the control screen for your active media.  In UI2, the lower left button is your &amp;quot;Now Playing&amp;quot;, and any options for your current media, like Audio Tracks, Subtitles, etc., show up as a sub-menu so you can do everything with only 1 screen.  For UI2, use your remote control, or keyboard arrows, or mouse to select the menu pads at the bottom.  The sub menu shoots up, like an upside-down version of pull-down menus in a computer application.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings (masking)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;File Browser&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;DVD Remote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Dial number&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Security panel&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4600</id>
		<title>Download Instructions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4600"/>
		<updated>2007-08-09T05:11:09Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Before installing, check out the [[Known_Issues]].  There is an issue with the Quick Install DVD that may effect most users, but there is an easy work around.&lt;br /&gt;
&lt;br /&gt;
There are 2 installers.  &lt;br /&gt;
&lt;br /&gt;
1.  There Quick Install DVD, installs both Kubuntu and LinuxMCE at the same time in 20 minutes with only 3 keystrokes.  You only pick the hard drive you want it to install onto, and it will partition it, format it, and install everything with default options, and uses an IP2Location service to set your location and regional settings.  The DVD installer essentially takes a pre-installed image and copies it to the hard drive.  This is why it is so fast and easy.  But you also don&#039;t the low-level control over the installation process.&lt;br /&gt;
&lt;br /&gt;
2.  The CD installer comes on 2 CD&#039;s and requires you to first install Kubuntu 0704 using [http://kubuntu.org/download.php Kubuntu&#039;s Live CD], and then to install LinuxMCE on top.  The CD installer can only be installed on a Kubuntu 0704 installation that has not already been upgraded, since LinuxMCE has its own update mechanism that updates both Kubuntu and LinuxMCE in parallel.  The CD installer gives you a lot more options.  After answering the setup questions, it takes a couple hours to install since everything is stored in .deb packages which must be decompressed and installed.   The [[Installation_Guide]] explains how to install with the CD installer.&lt;br /&gt;
&lt;br /&gt;
Both installers are on the [[Mirrors]].  You can [[Backup_and_Restore|upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
The new demo [[Video]] is the best way to get oriented and see what LinuxMCE can do and how to do it.&lt;br /&gt;
&lt;br /&gt;
Please indicate if the installation went ok here so we know what still needs fixing here: http://linuxmce.org/troubles.php&lt;br /&gt;
&lt;br /&gt;
==Also read==&lt;br /&gt;
&lt;br /&gt;
The short [[Architecture_Intro|Architecture Intro]] which explains what pc&#039;s you&#039;ll need to install software on and how they all work together.&lt;br /&gt;
Then there&#039;s a [[QuickStart_Guide|Quick Start Guide]] which explains how to set the video and audio settings using the AV Wizard, and to add devices to LinuxMCE with the Setup Wizard.&lt;br /&gt;
The [[Usage_Intro|Usage Intro]] is a quick primer on how to use LinuxMCE once it&#039;s installed.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is a huge program with lots of features that you won&#039;t even notice right away, and the wiki already has a ton of pages which I imported from existing sources when I launched LinuxMCE, such as the original [[User&#039;s_Manual|User&#039;s Manual]] and [[Programmer&#039;s_Guide|Programmer&#039;s Guide]].  I found most of these docs weren&#039;t well organized and some of the data isn&#039;t up to date.  But it&#039;s a wiki and all pages are open for editing, so hopefully this will improve.&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
Instructions on getting the source code and compiling it are located on [[Building From Source]] page.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4599</id>
		<title>Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4599"/>
		<updated>2007-08-09T05:08:23Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: /* [0:27] The setup wizard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Watch the video instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
=Preface to the video=&lt;br /&gt;
==Caveats==&lt;br /&gt;
Not much.  So far most users have reported it works as expected on the first try so long as the video card is compatible.  The Quick install DVD I used in the video is more foolproof than the CD, however, you have to watch out for the network connection as mentioned below under the &amp;quot;The setup wizard&amp;quot;.  If you don&#039;t have gallery art or the list of optional software under &#039;add software&#039; is empty, you probably don&#039;t have a network connection.  If you can&#039;t play commercial dvd&#039;s, you don&#039;t have libdvdcss installed; be sure it&#039;s legal in your area and install it on the &#039;add software&#039; tab in the setup wizard.&lt;br /&gt;
&lt;br /&gt;
==Purpose of the video==&lt;br /&gt;
The original LinuxMCE 1.0 demo video was done in only a couple hours and just shows some of the software&#039;s capabilities.  Much more effort was put into this new video which is intended to be a complete walk-through and tutorial that you can follow along, as much as a demo.  Together with this document, which explains all the steps in more detail, it should be a getting started guide for LinuxMCE.  Some things in this document are technical and intended for seasoned Linux users who want to get under the hood, but the goal is that newbie&#039;s can get LinuxMCE up and running quickly.  While there are still missing pieces in LinuxMCE, the features shown in the video are stable and the steps shown work every time if you have known-compatible hardware, so anybody should be able to follow the video and get the same result.&lt;br /&gt;
&lt;br /&gt;
==Getting the video in high-def==&lt;br /&gt;
It&#039;s easy to watch the video on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] since you don&#039;t need to download anything.  But, the quality is pretty bad so if you&#039;re interested in LinuxMCE it&#039;s recommended you download the original version, which is in 720p high-def from one of the [[Mirrors]].  In it you can read everything on the screen clearly, even the small text on the web pages.  All the screen captures and footage were done in HD.  It&#039;s available in 2 formats: To watch it on a Windows PC, the Windows Media Video (wmv) format is easiest since you don&#039;t need any codecs and it&#039;s widely supported.  It&#039;s also in Ogg Theora format (.ogm), which is supported by most Linux distros and can be played using the Kubuntu Live CD.  The quality is about the same between the 2 formats, and they&#039;re 400MB and 24 minutes long.  It&#039;s been reported that some Windows Media Players don&#039;t properly sync the audio and video.  This is a Windows Media bug and pausing the video and repositioning it by sliding the &#039;current position&#039; scroll bar cause Windows to re-sync.  Under Linux most video drivers don&#039;t offer hardware acceleration so playing back HD content can be choppy if you don&#039;t have a fast enough system.&lt;br /&gt;
&lt;br /&gt;
==Stability of the software==&lt;br /&gt;
The actual architecture in the original LinuxMCE 1.0, which was inherited from Pluto, was already stable.  However, the integration with Ubuntu was very incomplete, the setup was pre-alpha at best, and a lot of the features didn&#039;t work.  In the online survey which asks users if their installation was successful only 23% said &#039;yes&#039;.  With the RC1 for this version it is now 86%, which is quite good considering only 93% reported they were able to get through the Kubuntu installation.  Every feature in the demo video should be stable now, with a few exceptions noted below.  Basic media playback is now rock solid.  A stress-test demo script hammers the system constantly, changing content, playback speed, skipping chapters, etc., several times a seconds, while in parallel forcing the GUI&#039;s screens to change, flip through cover art, etc.  I&#039;ve left it running for days, simulating hundreds of thousands of media cycles, without any crashes.  There are still missing features, but what you see in the demo video works well.&lt;br /&gt;
=Equipment used in the demo=&lt;br /&gt;
In the detailed info for the video I reference the equipment used by number in parenthesis: e.g. boot the computer (1) and insert the i/r receiver (2).  Here is the equipment and, when available, the manufacturers page or a source page.  I tried to use only widely available, off-the-shelf components when possible to remain vendor neutral and non-commercial.&lt;br /&gt;
&lt;br /&gt;
1.  The computer consisted of an [http://www.newegg.com/Product/Product.aspx?Item=N82E16813131014 ASUS m2npv-vm motherboard BIOS version 0901], [http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;N=2+50001028+40000343+1051720996+1302820275+1389627502&amp;amp;Configurator=&amp;amp;Subcategory=343&amp;amp;description=&amp;amp;Ntk=&amp;amp;srchInDesc= AMD Athlon 64 X2 3600+ CPU], [http://www.newegg.com/Product/Product.aspx?Item=N82E16822145069 80GB hard drive], Realtek 8139 as the 2nd network card, 1GB RAM, generic CD/DVD, keyboard used only to to install&lt;br /&gt;
&lt;br /&gt;
2.  [http://www.usbuirt.com/ USB UIRT I/R Receiver Transmitter]  IRTrans and Tira supposedly are also fully supported, and some of the Windows ones work, but for receiving i/r only, not for transmitting i/r codes to other devices.&lt;br /&gt;
&lt;br /&gt;
3.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16880100851 Standard Windows MCE remote] Found some on Ebay for $7 without the receiver.&lt;br /&gt;
&lt;br /&gt;
4.  [http://www.fiire.com LinuxMCE Gyro Remote] This is a possible exception to the rule that I use only &amp;quot;widely available&amp;quot; components, as there is only one source for this remote to my knowledge.  The one used in the video was donated to me by Fiire, who provided the code that was added into LinuxMCE 0704 to make it work.  They also donated the thin clients and their LinuxMCE PC (called the Engine) and the HD camcorder for the new demo video.  I didn&#039;t show the Engine in the video because you can do the same thing with a generic PC.  I have no ownership or financial ties to Fiire, and encourage alternative solutions be added to this wiki.  Fiire&#039;s remote itself looks very similar to another [http://www.circuitcity.com/ccd/productDetail.do?oid=178884&amp;amp;WT.mc_n=6&amp;amp;WT.mc_t=U&amp;amp;cm_ven=COMPARISON%20SHOPPING&amp;amp;cm_cat=YAHOO&amp;amp;cm_pla=DATAFEED-%3EPRODUCTS&amp;amp;cm_ite=1%20PRODUCT&amp;amp;cm_keycode=6 gyro remote for Windows MCE].  However, the keys are different, and the Windows MCE remote does not appear to have the same 3-button control or follow-me.  I do not know how the Windows version will work with LinuxMCE or vice-versa; I was told they&#039;re not compatible.  I do know that you can get the same 3-button gyro control using the Gyration Go-Mouse I used in the original demo video.  The gyro feel is almost the same as with the Fiire remote.  The Go-Mouse is about half the price, but does not have follow-me, doesn&#039;t automatically bind to whatever PC is closest to you, it does not have an I/R learning/transmitting remote built in, it uses a charging station rather than batteries, and you will miss having the dedicated buttons like &#039;power off&#039;, etc.  A regular Windows MCE infrared remote is a less expensive solution.&lt;br /&gt;
&lt;br /&gt;
5.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]&lt;br /&gt;
&lt;br /&gt;
6.  Buffalo Link Station, model HD-HG300LAN&lt;br /&gt;
&lt;br /&gt;
7.  Sharp Acquos LCD TV, model LC-26D6U&lt;br /&gt;
&lt;br /&gt;
8.  Yamaha Receiver, model RXV-1500 &lt;br /&gt;
&lt;br /&gt;
9.  Motorola Dual-Tuner HD PVR from the cable company, model DCT-6412&lt;br /&gt;
&lt;br /&gt;
10. [http://www.bhphotovideo.com/c/product/489034-REG/Sony_VGP_XL1B3_VAIO_VGP_XL1B3_Media_Changer.html/kw/SOVGPXL1B3 Sony VAIO VGP-XL1B3] These Sony&#039;s are going out of production.  You can also use the Powerfile R200, which is otherwise identical, but more expensive.&lt;br /&gt;
&lt;br /&gt;
11. [http://www.smarthome.com/1181.html ZWave lamp module], [http://www.smarthomeusa.com/ShopByManufacturer/HomePro/Item/ZIR000/ ZWave motion detector], [http://www.smarthome.com/1186.html ZWave Master Controller].  The Zwave USB dongle I showed in the video is out of production.  I&#039;m not sure which dongles currently in production will work.&lt;br /&gt;
&lt;br /&gt;
12. The thin clients were also donated by [http://www.fiire.com Fiire].  My unit was a pre-production prototype and final pricing wasn&#039;t available, but I was warned that they will be very expensive because they&#039;re custom and the components are specialized to get it down to 9 watts so it can be put in a 1&amp;quot; case with no ventilation.  You can also use the same PC shown above as item #1 as a thin client.  Go into the BIOS, under Integrated Devices enable the nVidia Boot ROM, reboot and re-enter BIOS setup, and make the nVidia Boot ROM the first boot device.  Then you can either remove the hard drive, or leave the hard drive in there with another o/s, like Windows, and choose Advanced, Power, Start as Windows to toggle between (LinuxMCE) net boot and Windows (hard drive boot).  LinuxMCE has a Windows utility that adds an icon to the Windows desktop to switch back again.  You can also use a laptop as a thin-client.  I have a Dell laptop with an nVidia graphics card.  When it boots you can press F12 to make it boot off the LAN, and then it becomes a LinuxMCE media director automatically, exactly as shown in the video.  However, sometimes the nVidia driver doesn&#039;t properly handle the laptops internal vs. external monitor setting, and the nVidia card still has the video tearing issue I mentioned.  There are small form-factor thin clients made using off-the-shelf components that should be cheaper than the one in my video.  I don&#039;t have any to test, but I would encourage users to add notes to this wiki pointing out low-cost options.  Also, if some volunteers could figure out how to get cheap, subsidized hardware, like XBox, to work as a LinuxMCE media director that would make LinuxMCE more accessible.&lt;br /&gt;
&lt;br /&gt;
13. [http://slimdevices.com/ SqueezeBox Network music player]&lt;br /&gt;
&lt;br /&gt;
14. [http://dtresearch.com/ DT375 Web pad]&lt;br /&gt;
&lt;br /&gt;
15. Almost all USB Bluetooth dongles work out of the box&lt;br /&gt;
&lt;br /&gt;
16. Nokia 6620, series 60 phone.&lt;br /&gt;
&lt;br /&gt;
17. [http://panasonic.co.jp/pcc/products/en/netwkcam/lineup/c10a.html Panasonic BL-C10 IP camera]&lt;br /&gt;
&lt;br /&gt;
18. [http://www.cisco.com/en/US/products/hw/phones/ps379/ps5440/index.html Cisco 7970 VOIP Phone]&lt;br /&gt;
&lt;br /&gt;
19. Generic e-sata controller and sata drives in e-sata enclosures were used for the RAID&lt;br /&gt;
&lt;br /&gt;
=Detailed info on the video=&lt;br /&gt;
Before each stage is an elapsed time in brackets showing how long it took in real life to get to that step.  In other words, the installation took 19 minutes + 3 minutes to boot so it took 22 minutes to get to the video wizard.&lt;br /&gt;
==PC Preparation==&lt;br /&gt;
I had to upgrade the BIOS on my PC (1) and in the BIOS under Advanced, Chipset increase the frame buffer size to 128MB RAM.  That is the amount of memory given to the video card.  You need 128MB of RAM to use UI2 because of the OpenGL effects.  A lack of Linux video drivers is, I feel, the #1 problem facing LinuxMCE and any Linux-based media application that doesn&#039;t use proprietary platforms (ie like TiVo and cable boxes).  The only free drivers for PC hardware that seem to support compositing, masking and opengl in Linux are nVidia&#039;s closed-source proprietary drivers; the nv open source drivers for nVidia can&#039;t do this.  The nVidia closed-source drivers are pretty stable, however, when you turn on alpha blending in UI2 the video quality is not great; there is some video tearing and the de-interlacing is pretty poor.  If you use the nVidia closed-source drivers with UI2 with masking (ie turn off alpha blending) the video quality is fine but the GUI is not as pretty without the alpha blending.  See the notes above about the proprietary, licensed drivers in the thin-clients shown in the demo video.  ATI&#039;s Linux drivers are not stable, and do not support alpha blending.  It seems there is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL.  However, they&#039;re still not at the same level as nVidia&#039;s and can&#039;t do alpha blending.  I believe that Via&#039;s drivers don&#039;t yet work with the 2.6.20 kernel in Kubuntu.  So for now the solution seems to be to use nVidia 6000, 7000 or 8000 cards with nVidia&#039;s closed source drivers.  LinuxMCE will automatically install the nVidia closed source drivers if it detects an nVidia card.&lt;br /&gt;
&lt;br /&gt;
==[0:00] Install LinuxMCE==&lt;br /&gt;
Typically you only install LinuxMCE on one PC in the house, called the Core, and in any other rooms where you want media you use network boot or thin clients, which are called media directors.  You can also install just the media director part of LinuxMCE on another Linux PC to use it as a media director and not use network boot.  Even so there must be one Core which has the full LinuxMCE software as media directors cannot run without a Core somewhere on the network since the Core is responsible for maintaining the central directory of all media and other devices scattered around the home.  If you install the full LinuxMCE Core on multple PC&#039;s, they will all act indepently and not share media and devices between them.  If you just want a stand-alone media PC, just 1 pc by itself like a &amp;quot;normal&amp;quot; htpc, then install the full LinuxMCE software on that Kubuntu PC.  You don&#039;t have to use the whole-house features.  When you install LinuxMCE with the normal Kubuntu Live CD and 2 LinuxMCE CD&#039;s you&#039;re asked lots of questions about your region, networking, etc.  But that installation takes a long time.  The DVD installer is very fast and uses all defaults, you only pick the hard drive to install onto.  LinuxMCE will use an IP locator service to figure out what city you&#039;re in and set your timezone, longitude and latitude, calculate your sunrise and sunset, and so on.  Later LinuxMCE will confirm the location so you can change it if it&#039;s not right.  The DVD installer will turn on LinuxMCE&#039;s DHCP server by default and serve addresses in the 192.168.80.x range.  Change this in the admin panel under Advanced, Networking.  Because it&#039;s running a DHCP server it&#039;s usually best that this main LinuxMCE box has dual network cards.  The &#039;external&#039; one connects to the internet, and the &#039;internal&#039; one to your LAN and the other devices in your home.  LinuxMCE has a configurable firewall in the admin panel.  During the installation it will attempt to acquire an IP address and access the internet on all your network cards.  Whichever succeeds is considered the &#039;external&#039; network that will GET an IP address from DHCP, and the other one is the internal one that GIVES out IP addresses with its own DHCP server.  If you have only 1 network card, it will use 2 aliases for the card.  In this case, it&#039;s best to disable any other DHCP server on the network and go into the admin panel under Advanced, Network settings and give the LinuxMCE PC a static ip addess for your internet connection, and let it continue to serve IP addresses with it&#039;s own DHCP server.  Or on that page you can just shut off LinuxMCE&#039;s DHCP server altogether, but then you won&#039;t be able to thin clients in other rooms and the plug and play engine won&#039;t automatically detect and configure IP devices.  After installation hit enter to boot up the first time, which will start the video resolution/audio setup wizard.&lt;br /&gt;
==[0:22] Run the Video Resolution/Audio Setup Wizard==&lt;br /&gt;
When the video resolution/audio setup wizard starts you&#039;ll hear a series of beeps.  Because consumer TV&#039;s do not usually report their resolution correctly with EDID like a PC Monitor, and LinuxMCE is designed to be used with a TV, this wizard bypasses the usual EDID exchange between the PC and the monitor to auto-detect the resolution and connector used.  Instead it just outputs whatever resolution you choose on whatever connector you pick like consumer a/v gear does.  When the wizard starts it will ouptut 640x480 on the VGA port.  If you can&#039;t see it because you&#039;re using another connector or your TV doesn&#039;t display this resolution, see http://wiki.linuxmce.com/index.php/AVWizard for keyboard shortcuts you can press when you hear the sequence of beeps to directly choose the connector, and then the resolution.  The wizard only starts on the first boot.  On future boots you will hear a series of descending beeps.  When you do, you can press the AV Menu button on the Gyro remote, or hold down SHIFT on the keyboard, to restart the wizard.  Again, you&#039;ll hear a alternating series of beeps to let you know when it&#039;s running so you can press those keyboard shortcuts if you don&#039;t have a picture, and again it will default to 640x480 on VGA.  When you hear the ascending beeps during the bootup, that means it&#039;s too late in the boot process to start the AV Wizard and it has stopped monitoring SHIFT and the AV Menu buttons because it&#039;s already starting the GUI with the current video settings.  In the TV UI, you can also choose Advanced, Video Res &amp;amp; Audio Setup to restart the computer and the wizard.  Many consumer TV&#039;s have overscan, meaning they chop off the edges of the picture.  So most media center PC&#039;s put the UI only in the middle with a lot of dead space around the edges.  But this is inefficient for browsing media because you lose a lot of screen space.  So, LinuxMCE uses the whole screen edge-to-edge, and  in this wizard shows arrows pointing at the edges of the screen.  If the arrows run off the edge of your screen, then you have overscan, and you should choose the +/- and arrow buttons to reduce the UI and fit it within your screen.  LinuxMCE will scale it&#039;s UI to fit this space.  Media playback will still be edge-to-edge, and you can rescale that while the media is playing with the zoom &amp;amp; aspect ratio button.  If you choose a digital audio connector (spdif) you&#039;ll be asked to confirm that you can hear the Dolby Digital and DTS samples.  There is no DTS sample clip, so just say &#039;yes&#039; if your receiver supports DTS.&lt;br /&gt;
&lt;br /&gt;
See [[Screenshots]] to see the difference between the UI options you can pick in this wizard.  UI1 runs on most any video card.  UI2 is more demanding since it uses OpenGL and requires a lot of video memory.  UI2 with masking is more widely supported than UI2 with alpha blending.  Also, with the nVidia card I have there is noticeable video tearing when watching movies with alpha blending turned on.  The video quality is fine when using UI2 with masking, but the UI doesn&#039;t look as nice.&lt;br /&gt;
&lt;br /&gt;
==[0:27] The setup wizard==&lt;br /&gt;
Complete the setup wizard, which is divided in 2 parts: House Setup (global options for the home), and Media Player Setup (just for this particular PC).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Check your internet connection&#039;&#039;&#039; You won&#039;t have gallery art or a list of software to add, like libdvdcss for playing commercial dvd&#039;s, if you don&#039;t have an internet connection.  The Quick Install DVD I used in the demo video uses all default network settings.  So, after you type in your name and click ok to confirm your admin login, I suggest choosing &#039;kde desktop&#039;, and when kde starts up, choose &#039;launch admin web site&#039;, which starts firefox.  Open a tab and confirm you can browse the web.  If so, close Firefox and click &#039;Activate Orbiter&#039; to continue the setup wizard.  If not, go into the admin site and choose Advanced, Network, Network Settings and confirm the settings are ok.  If they look alright but you still don&#039;t have networking, click on &#039;update&#039; to stop/restart the networking.  If it&#039;s getting an IP from DHCP you should see it at the top of the page.  If you don&#039;t have a dual NIC system where 1 of the cards is able to get an IP address from DHCP, then you probably won&#039;t have internet connectivity until you assign a static IP.  If you have dual nic&#039;s then perhaps the default settings for which one is which is wrong, and you can click &#039;swap interfaces&#039;.  If you didn&#039;t have an internet connection already when you started the web browser, but do now, it&#039;s recommended to do 2 things.&lt;br /&gt;
&lt;br /&gt;
1) If there was no internet connection at install time it won&#039;t have a current list of software packages you can add that don&#039;t come with LinuxMCE (like libdvdcss).  This process involves a google search to look for 3rd party add-in software for LinuxMCE, and can take several minutes.  To update this list, click the kde button in the lower left, and choose &#039;System&#039;, &#039;Konsole&#039;.  Close any tips popups and enter this line in the console:&lt;br /&gt;
sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
2) When it&#039;s done, reboot the system by choosing Wizard, Restart, Reboot in the admin panel.  Since it won&#039;t have been able to auto-determine your location with an ip lookup during installation, now when it boots again with an internet connection it will try again.  The setup wizard will start again since you didn&#039;t finish it.&lt;br /&gt;
&lt;br /&gt;
In the house setup you can skip to &#039;done&#039; and continue to Media Player Setup after specifying the number of rooms in the house, confirming the names of the rooms and that it got your location correctly.  Then in Media Player Wizard, you only need to choose the room this is in and click next.  If you live in an area where DVD CSS decryption is legal, the add software screen will let you add it to watch commcerical dvd&#039;s.  When you choose software to add, wait a few minutes for the screen to refresh and the hourglass to go away.  You&#039;ll see a check mark next to all the software you added successfully.  &lt;br /&gt;
&lt;br /&gt;
Note the Quick Install DVD creates 1 Linux O/S user: linuxmce, password: linuxmce.  Any users for the Linux O/S have no correlation to the family members, aka LinuxMCE Users, you specify in the setup wizard.  They are 2 different concepts.  The Linux O/S users are just for this Linux PC, and are only used by the Linux O/S, and not by LinuxMCE.  You won&#039;t need them if you only use LinuxMCE and don&#039;t log in to the Linux O/S itself.  The family members you create in LinuxMCE are global for the whole house and shared amongst all LinuxMCE media directors in the home.  Each family member has his own private collection of media, his own voicemail, LinuxMCE admin web site, and so on.  &amp;quot;Activate Orbiter&amp;quot; in Launch Manager on the KDE desktop switches back to LinuxMCE&#039;s desktop, and is only available when LinuxMCE is running.  You can start and stop LinuxMCE in Launch Manager.&lt;br /&gt;
&lt;br /&gt;
==[0:30] Watch a DVD==&lt;br /&gt;
Whenever LinuxMCE starts, the first time you click the screen or choose a button it is ignored because LinuxMCE assumes it starts with the TV off, so the first button you press re-sends an &#039;On&#039; command to the TV.  So if LinuxMCE controls your TV, the Power button on the remote stops media, and then will turn the TV off, and any of the menu buttons turn it on again.  Insert a DVD, plug-in the usb uirt, wait about 10 seconds after you see the &amp;quot;Installing software finished&amp;quot; for the device to startup, then start using the windows remote.  Note the Zoom &amp;amp; Aspect ratio are often incorrect.  The media player in LinuxMCE doesn&#039;t get it right all the time.  This should be fixed.  For now you can choose Menu, Zoom &amp;amp; Aspect to manually change it.&lt;br /&gt;
==[0:33] Connect the Gyro Remote==&lt;br /&gt;
Plug-in the usb dongle for the gyro remote.  After it says &amp;quot;Installation finished&amp;quot;, press &amp;quot;Connect&amp;quot; on the gyro remote.  This time you get a message that the device won&#039;t be active until you reload the router, which will stop the movie.  A reload, which takes about 15 seconds, is when the main message router DCERouter reloads and re-builds the list of all the devices in the home, and announces them to all the other devices.  Some devices require a reload and some don&#039;t.  It depends on whether other devicesneed to be aware of this device or not.  You should be notified whenever you add devices that require a reload.  If you&#039;re going to be adding lots of devices, don&#039;t bother doing a reload between each one.  Just add them all and do a reload at the end.&lt;br /&gt;
==[0:35] Navigate the media==&lt;br /&gt;
Press menu, choose &#039;Media&#039;, &#039;manage drives&#039;, then &#039;play&#039; next to the &#039;dvd&#039;.  That re-starts playback of whatever disk is in the drive so you don&#039;t need to eject and re-insert it.  Most DVD&#039;s have chapter names in the database so you&#039;ll see a description of the chapter.  This particular DVD doesn&#039;t, so you just see Chapter 1, Chapter 2, etc.  Note that the chapters are arranged in a DVD according to &amp;quot;Titles&amp;quot;.  Most Titles on a DVD have chapters, and there is no 100% sure way of determining which Title has the main movie, and which Titles have bonus material, menus, etc.  To my knowledge no other DVD player tries to figure out which Title contains the actual movie, to let you jump straight into the movie.  Most commercial DVD players make you wait through the copyright messages and use the DVD menu, while some, like VideoLan/VLC show all the titles and chapters, but leave it up to you to guess which Title has the actual movie.  LinuxMCE tries to do this automatically and gets it right about 90% of the time.  So normally, as soon as the disc starts you can bring up the chapter list, click the first chapter, and the movie starts.  If it doesn&#039;t, you either need to jump to the chapter using the DVD menu like a normal DVD player, or scroll down through all the chapters with the gyro where you can find at the bottom all the Titles and chapters on the disc like VLC.  Since we haven&#039;t added another output device for audio, when we adjust the volume, it&#039;s going to be setting the audio output on the PC&#039;s sound card.  Once we add a tv or receiver, then the volume commands will go there&lt;br /&gt;
==[0:38] Rip the disc==&lt;br /&gt;
Copy disc takes about 30 minutes depending on the speed of your DVD drive&lt;br /&gt;
==[1:08] Install the TV Tuner==&lt;br /&gt;
Install the TV Tuner and choose my provder.  If the selection of a provider is interrupted by a screen that pops up, you have to go back to the provider tab and start again to specify the provider information.  If the TV Tuner was already in the PC when the video wizard ran for the first time it won&#039;t interrupt you to say you added a TV Tuner.  The card will be shown in the setup wizard and you can pick your provider then.  You can also get back to the setup wizard at any time by choosing Advanced, Setup Wizard from the main menu.&lt;br /&gt;
==[1:13] Wait for the guide data==&lt;br /&gt;
Wait for mythfilldatabase to finish.  When you see the first message &#039;MythTV is ready however it may take several more minutes to retrieve the guide data&#039; that means mythfilldatabase finished retrieving the list of channels, but it&#039;s still retrieving the guide data.  At this point you can do a &#039;reload router&#039; and LinuxMCE will have the channels in the guide, and the guide data will be filled in as mythfilldatabase gets it.  However, unfortunately it seems that mythfilldatabase uses 100% cpu, particularly since it hammers mysql.  This means everything else in the system grinds to a halt.  mythfilldatabase should support an option for &#039;low priority&#039; which includes sleeps so that it can run in the background.  For now, the best thing is just to wait 15 minutes after you see that message to let mythfilldatabase finish before continuing.  Also, if you find you have no guide data, that probably means mythfilldatabase crashed while retrieving the guide.  This happens about 10% of the time.  Then you should run mythfilldatabase by hand, which you can do from a console.  To monitor the progress of mythfilldatabase from a console, go to the /var/log/pluto directory.  Look for the Spawn_* files, which log the output from all external apps LinuxMCE spawns.  You&#039;ll see a Spawn_filldb_[pid].log which you can tail.&lt;br /&gt;
==[1:28] Wait for OrbiterGen==&lt;br /&gt;
When you click &#039;start using the system&#039; it can take a couple minutes for OrbiterGen to run, which is what checks all the screens in the UI to see if there are changes.  Most of the graphical elements in LinuxMCE&#039;s UI are pre-rendered by OrbiterGen, except for data grids with live data.  This is to make the UI more responsive and allow it to run on low-power devices like pda&#039;s that can&#039;t scale graphics in real time.  Since there are thousands of graphical elements in LinuxMCE this can take a long time.  LinuxMCE&#039;s UI is object-oriented and defined in the database.  There are, it seems, still hundreds of legacy screens that aren&#039;t in use anymore, and this process could be optimized to reduce the generation time.  Eliminating the wait time for OrbiterGen to run would be really nice, although, in practice, it only happens when you&#039;re setting things up and once the system is going you don&#039;t need to regen the UI anymore.&lt;br /&gt;
==[1:31] Start MythTV==&lt;br /&gt;
Choose Media, TV to start MythTV.  Both MythTV&#039;s UI and LinuxMCE&#039;s are usable at the same time so you can use whichever you like.  The Start/Menu button brings up LinuxMCE&#039;s UI on top of MythTV, and on the &#039;Now Playing&#039; menu pad are options to bring up MythTV&#039;s guide menu, scheduled recordings, etc.  The traditional navigation buttons on the Windows remote and Gyro remote work Myth as expected.  To access the mythweb site you can either open up a browser on another PC in the home, choose Advanced, KDE desktop and start a web browser there, or choose Advanced, Computing pick Pluto Admin, and then change the pluto-admin in the URL to mythweb.  I downloaded the icons for Fox and the Simpsons from the web, and then copied them to the home directory on the LinuxMCE core.  Then in mythweb at the bottom of the channel and show pages there is a place where you can upload the icons.  If you want to put the icons in the /home directory like I did, you can do this from windows too.  Choose Start, Run and then enter: \\192.168.80.1 (or whatever the ip of the core is).  Login with the username you created at the &amp;quot;What&#039;s your name&amp;quot; screen.  Your password is the same.  Copy the files to the home folder.  You can also right click on a picture on some web page (like the Simpsons), click copy link, and then paste that in mythweb too.&lt;br /&gt;
&lt;br /&gt;
Sometimes when starting the KDE Desktop I get a &#039;Sound server fatal error&#039; dialog.  I&#039;m not sure what causes this, but it&#039;s a message from a KDE process.  When it happens it seems sometimes Myth and Xine aren&#039;t working and you need to reboot before media playback works again.&lt;br /&gt;
&lt;br /&gt;
From the KDE Desktop you can get back to LinuxMCE&#039;s desktop by clicking &#039;Activate Orbiter&#039; in the LinuxMCE Launch Manager.  Or if you do a &#039;Reload router&#039; like I did in the video that will cause the Orbiter GUI in LinuxMCE to reload, and when it does, it automatically switches to the LinuxMCE desktop.&lt;br /&gt;
&lt;br /&gt;
==[1:36] Schedule shows to record==&lt;br /&gt;
There are still things that aren&#039;t well integrated with MythTV.  For example, under the media options menu is a &#039;thumbnail&#039; option.  This is supposed to retrieve the current frame of the TV and allow you to save it as an icon for the channel or show so you don&#039;t need to upload it in mythweb.  This works for Xine, but the &#039;frame grabber&#039; isn&#039;t working in Myth.  Also, when you click &#039;More&#039; next to the record buttons it&#039;s supposed to take you to MythTV&#039;s recording options screen so you can specify advanced options.  And MythTV is crashing a lot.  I tried running it in a stress test simulator like with Xine that simulates constant activity every 250ms, like change channels, pause, play, rewind, etc., but Myth always crashes right away like this.  About half the time the problem is that the capture card driver has locked up.  I&#039;ve tried the PVR USB2 (v4l) as well as the internal PVR-150 cards (ivtv), and while I have better results with the latter, there are still frequent crashes.  And Mythfrontend gets into a deadlock fairly often.  However it was pretty reliable if I scheduled the shows to record, let the back end do the recording, and then watched them under Media, Videos, which uses Xine for playback.  Xine never crashed.  The MythTV problems seem unrelated to LinuxMCE since I had the same issues using MythTV on a clean Kubuntu 0704 without LinuxMCE.  Also Myth front end doesn&#039;t run at all on the thin clients shown in the video, so you have to watch the tv show after it&#039;s recorded.  Also sometimes when using the &#039;record all episodes&#039; LinuxMCE doesn&#039;t show the record icon next to all the shows like it should.  You can choose Media, TV and then Menu, recordings to view an accurate recording schedule in Myth&#039;s UI, or use MythWeb.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Wait for MythTV to record some TV shows==&lt;br /&gt;
In the demo video I wanted to have a couple days worth of recordings in MythTV so that the Media, Video option had several recordings and I could demonstrate how they appear in LinuxMCE.  To follow the video and get the same results you will need to leave the computer for a couple days to do recording.  The way I simulated this so I could keep the demo going was to let it record one show which I used in the demo, and then keep moving my system date forward to trick myth into recording snippets from several shows.  The Myth Plugin should pick up any new recordings MythTV makes and import the attributes, and assign a picture from the show, or channel if available.  I stopped the counter here because in the real world you won&#039;t sit and wait a couple days for MythTV to record a bunch of shows before continuing.  The utility UpdateMedia constantly scans for new media and adds it to LinuxMCE&#039;s database, which is what you see when you choose Media, Videos.  When you add media to the PC&#039;s internal drives or internal RAID, UpdateMedia immediately updates the database.  When you add NAS devices with Windows shares, it can take quite a while to scan them and catalog the media.  So if a TV show finishes recording in MythTV, but UpdateMedia is still busy scanning a new NAS, it may be some time before that TV show appears in LinuxMCE&#039;s database under Media, Videos.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Connect a NAS==&lt;br /&gt;
There are 2 plug and play mechanisms in LinuxMCE.  First, when it finds a device requests an ip address from the dhcp server it checks the mac address to see if it&#039;s a known-manufacturer, and then runs some detection scripts to see what model it is.  This Buffalo NAS is a known device like that, and so when it&#039;s connected, LinuxMCE should set everything up for you using the Buffalo&#039;s configuration script.  However even if your NAS isn&#039;t known, there&#039;s another pnp mechanism called the &#039;Samba Scanner&#039;, which constantly scans the network for file shares.  When it finds one it asks you if you want to use it, and prompts for a username and password if required.  So for all but a couple NAS&#039;s, this is what will find your device.  You will be asked if you want to use LinuxMCE&#039;s directory structure.  If so, folders will be created on the share for /public/data/videos, /public/data/audio, etc., and also /user_xxx/data/videos, /user_xxx/data/audio, etc., where xxx is the user number.  One will be created for each user.  Then this drive will be mounted as /mnt/device/xxx where xxx is the device id in LinuxMCE&#039;s database.  Symlinc&#039;s in /home/public... and /home/user_x will point to the mounted drive.  All media directors use the same mount points, so the file paths to media, like /home/public/data/videos/Generic Windows Share[54]/Shrek.mpg are the same whether you&#039;re using the main Core PC, or a media director. With this structure you can place public content under the /public folders, and private content in each users /user_ folder.  By default the media browser shows only public content, but under Source you can add private content.  There needs to be a PIN or some other protection added to the media browser; this isn&#039;t done yet.  So the option &#039;Use LinuxMCE&#039;s directory structure&#039; won&#039;t pick up existing media on the device unless you copy the files into the /public and /user private folders, but it gives you the flexibility of having both public and private media on the same share.  You can also choose the option to make all the media public or private, in which it just mounts the whole share under either /home/public or /home/user_x.  Pictures on storage devices may not appear if you don&#039;t use LinuxMCE&#039;s directory structure because unlike video &amp;amp; audio files which have id3 tags that LinuxMCE uses by default, pictures usually don&#039;t and LinuxMCE organizes them by directory/folder names, starting with those under /home/public/data/pictures.  This is fine if you use LinuxMCE&#039;s directory structure since it will create a pictures folder.  What I typically do is, even if I have a device that I want to make all media public, I still choose the option to use LinuxMCE&#039;s directory structure and create symlincs.  Since LinuxMCE uses the same points mounts on all media directors, symlincs work fine.  The drive will be mounted as /mnt/device/[LinuxMCE device id].  Here is how I do this with my buffalo: Go into the admin panel, under Advanced, Configuration, Devices, find the Buffalo device.  Under it is the device &#039;Windows Share: share&#039;.  This is what&#039;s shared.  The device id is 40.  So in a console I type: ln -sf /mnt/device/40/MyDocs/Pictures/ /home/public/data/pictures/BuffaloPics.  This is actually better than just saying to &#039;make it all public&#039; because when you do that LinuxMCE&#039;s UpdateMedia daemon, which is what catalogs all the media, needs to continuously scan the NAS device over and over looking for new or modified content to catalog.  Now, it&#039;s only scanning /MyDocs/Pictures/ on the NAS to get the picture and when you choose Media Pictures you&#039;ll see a folder &amp;quot;BuffaloPics&amp;quot; that has the Pictures on this NAS.  The easiest solution, however, is to just to let LinuxMCE be your central media file server and store all your media internally on the main LinuxMCE box.  LinuxMCE has built in software RAID, including RAID 5.  So you can attach a mix of internal drives, external E-sata drives, etc., and group them all into a fault-tolerant RAID under Advanced, Configuration, RAID.  The advantage of doing it this way is that the Linux O/S supports iNotify, which allows the UpdateMedia daemon to directly hook into the file system and monitor every single change as it happens.  So as soon as you rename or add a file it&#039;s immediately cataloged.  Windows shares don&#039;t work like this since Windows doesn&#039;t have the concept of a central database cataloging all media in the home, it just shows you drives and directories, and you cannot hook in to receive notifications.  Therefore when LinuxMCE mounts external NAS devices, like the Buffalo, that make Windows-compatible shares, there&#039;s no way for LinuxMCE to know instantly every time you make a change to your media.  It just has to constantly keep re-scanning the device in the background hunting for changes.  It works, and it&#039;s transparent to the user, and the end result is still that you get a central catalog of all the media in the home.  But it&#039;s more efficient to let the LinuxMCE box be your main file server, and, if you use the RAID 5 functions, you won&#039;t have to worry about ever losing data when a hard drive crashes.  LinuxMCE automatically manages the RAID, handles rebuilding it, when drives fail, etc.  Plus LinuxMCE makes a nice file server, even if you don&#039;t know anything about Linux.  It shows up in Windows network neighborhood, automatically has a public share for everyone in home and private shares for each family member, manages all the passwords, and aggregates all content under the one share.  So even if you&#039;re a Windows user, you can still play and manage all your media just the same.  Remember that most of the NAS/Storage/Media Server devices which are sold by the big PC companies for use with Windows computers actually run Linux inside and do pretty much the same thing that LinuxMCE does.  You can build a LinuxMCE PC that does everything in this video including the functions of an HP Media Vault that just stores media, for about the same prices as the Media Vault by itself, and for a Windows user the usability of a LinuxMCE PC is not that much different from a Media Vault.  LinuxMCE is missing printer sharing though.&lt;br /&gt;
&lt;br /&gt;
If you tell LinuxMCE to always ignore a device you later want added, go into the admin panel under Advanced, Configuration, Unknown Devices, and delete the device.  If you want the device to be redetected so you can specify different options, go under Advanced, Configuration, Devices, locate the device in the tree and delete it.  Either way do a reload router under Wizard, Restart afterwards.&lt;br /&gt;
&lt;br /&gt;
==[1:40] Browse the media on the NAS==&lt;br /&gt;
I had over 1,000 music files on the NAS too, so I left it about 20 minutes to finish scanning and cataloging.  Mp3 files and others that support id3 tags can have attributes in there that get imported, as well as URL&#039;s for cover art, and the cover art itself embedded as a tag.  For iles that don&#039;t support id3 tagging LinuxMCE will create a separate .id3 file with the same base name as the media file to store the tags.  In the Admin site under Files &amp;amp; Media, Media Files Sync you can browse all the media files, add attributes and cover art.  These changes are sync&#039;d back into the .id3 tags.  There&#039;s also a cover art utility under Files &amp;amp; Media, Cover art, that takes the filenames and tags from your files and looks them up on amazon.com and presents a grid of possible matches for each file so you can match the cover art, and also import the attributes from Amazon&#039;s database.  Once you do the id3 tags are updated so even if you reinstall LinuxMCE it will still have the cover art and attributes.  What is missing is audio fingerprinting, where it &amp;quot;listens&amp;quot; to the music file and figures out what song it is based on the sound of the file, rather than relying on id3 tags.  MusicBrainz supports this.  This functionality should be added to LinuxMCE&#039;s UpdateMedia utility.&lt;br /&gt;
==[2:00] Connect the TV and Receiver==&lt;br /&gt;
I connected the TV using a USB-&amp;gt;RS232 cable, and the Receiver the same way.  Since there&#039;s no reliable way of determining a serial device, LinuxMCE uses brute force to figure it out.  You can also add the devices manually.  Note that when you pick the com port, it uses the actual usb bus id, not the usual ttyUSB0, ttyUSB1, etc.  This is because the com port assignments change with each reboot.  Whenever a serial device starts up, like the TV, there&#039;s an initialization sequence that confirms the device really is attached, and if not, disables it.  If it gets disabled, the plug and play mechanism will try again with the brute force method to figure out what&#039;s attached, and re-assign devices accordingly.  So, I can swap the serial cables for the tv and receiver, and LinuxMCE will figure this out and swap the serial ports in the device&#039;s attributes too.  If you remove a tv and move it to another media director, LinuxMCE handles this too.  You actually don&#039;t need to attach the serial control to the same media director the a/v is on.  For example, if you have a projector that is on the opposite side of the room from your receiver, but there is another media director on the other side of the wall, you could actually connect the projector&#039;s serial cable to the media director in the other room.  If you do something like this, go into the admin panel under Wizard, Devices, AV Equipment and Wizard, Devices, Media Directors and set this up manually since the setup wizard doesn&#039;t account for sophisticated setups like this, or if you use specialty equipment like video processors and pre-amps.  These are supported, and LinuxMCE will still control them and has a concept of &amp;quot;audio/video paths&amp;quot; so you can specify the audio &amp;amp; video split and pass through an unlimited number of devices, but to do this you must use the admin site.  I was told the newer low-end models no longer have serial control.  Unfortunately these days most of the cheap TV&#039;s don&#039;t have serial control.  Serial control is much, much better than I/R, since it&#039;s very reliable and works every time.  If you do get an I/R TV be sure it supports discrete codes.  Many TV&#039;s, like Sony, may only have a single toggle power and toggle input select on the remote, but they recognize discrete codes for on, off and each input.  This way universal remote controls like Harmony can specifically tell the TV to go on and go to an input.  TV&#039;s that don&#039;t have discrete codes are a nightmare since, neither LinuxMCE nor any universal remote, has any way of knowing if it&#039;s already on or not when the system first starts, and if so, what input it&#039;s on.  LinuxMCE tries to handle this by keeping track of the last state.  For example, if your &#039;input select&#039; button toggles through 6 inputs, it will remember that it was last on input 2, and so if you need to go to input 5, it will send 3 input selects.  But this is very unreliable and frustrating.  The Fiire gyro remotes have press &amp;amp; hold shortcuts on the red, green, yellow and blue buttons to handle situations where a TV or Receiver that only does toggle codes gets out of sync, but it&#039;s still a pain and toggle-only-analog-devices (TOAD&#039;s) should be avoided if you want to use a universal remote or a home control system.  It&#039;s best to connect the TV first, pick the input, and then connect the receiver so the steps all appear in order.&lt;br /&gt;
==[2:03] Add my cable box==&lt;br /&gt;
Choose Advanced, Setup Wizard, A/V devices, scroll down to PVR, Motorola, DCT-6412.  It automatically adds this as a child of any available I/R transmitter in the same PC.  Just like you can plug a serial control device into a different media director from the one where its actually used, you can do the same with i/r devices.  In the Admin site, you could specify another I/R transmitter as the controlling device.  By default LinuxMCE will turn off all a/v gear that&#039;s not in use.  For example, when you stop watching the TV, and don&#039;t hit any buttons on the remote control, keyboard or mouse for 15 minutes, it will shut the tv off.  The turning off of the TV can be changed in the admin site by going to wizard, devices, orbiters and changing the value for &amp;quot;Seconds before power off&amp;quot;.  However, for the cable box, we actually don&#039;t want LinuxMCE to ever send it any on or off because this should be left on all the time so that it can do recordings, and also because it only has a toggle power i/r code, so it easily gets out of sync.  So I went into Wizard, Devices, A/V Equipment, and under the advanced settings for the cable box set the &#039;Ignore On/Off&#039; to &#039;on/enabled&#039;.  Now even if I directly tell LinuxMCE to turn the device on or off, LinuxMCE won&#039;t do anything.&lt;br /&gt;
==[2:06] Use the cable box==&lt;br /&gt;
When browsing the guide in MythTV you will see channels from both the built-in tv tuner, as well as the listings in the cable box which are tuned on the cable box and received over the a/v inputs on the tv tuner.  All the channels have unique channel ID&#039;s, so MythTV should be able to tell which channel ID goes with the tv tuner vs. the composite/s-video port.  And it appears that LinuxMCE does correctly setup MythTV with both sources, and send MythTV the correct channel ID.  But, MythTV isn&#039;t switching to the correct input on the capture card automatically.  You have to manually switch to the &#039;composite&#039; input by either hitting menu and choosing Change Inputs, or hitting the &#039;input&#039; button on the gyro remote, which is what I did.  Watching video by choosing the Media, Live TV DCT 6412 option doesn&#039;t use MythTV.  It&#039;s using Xine to play and stream directly from the card.  This seemed reasonably stable, though I still found the capture card could get into a weird state at times requiring a reboot.  The only caveat is if you&#039;re using MythTV and switch to LiveTV be sure to wait a few seconds otherwise MythTV will still be holding the capture card device and Xine won&#039;t be able to open it.&lt;br /&gt;
==[2:08] Connect the Jukebox==&lt;br /&gt;
Choose Media, Manage Drives to any drives, NAS or jukeboxes.  These Sony jukeboxes are rebranded Powerfile R200&#039;s.  However Sony only did a limited run, and has discontinued them, so once inventory has dried up you will need to buy the Powerfile-branded versions which, although identical, are sold to the IT, not consumer, channel and cost several thousands of dollars.  To my knowledge all the other consumer DVD jukebox don&#039;t have firewire/usb ports.  They only have a/v outputs, so they won&#039;t be that useful.  Rumor has it Sony decided to sell these with their VAIO Windows Media Centers, but they were a flop since having a jukebox attached to a Windows PC that cannot share the content throughout the home kind of defeats the whole purpose.  You have to run Sony&#039;s software to unload discs every time you want to watch them in another room, and you have to put that big jukebox in the living room.  So grab them up while you can.  Note that the disc drive in there isn&#039;t particularly fast, so ripping each dvd can take an hour.  And identifying each one takes about 1 minute.  So either way, if you have lots of discs, plan on starting the job and then just leaving it and coming back later.  You can monitor the progress by choosing Advanced, Advanced, Pending Tasks on the LinuxMCE menu.  Also the jukebox seems really sensitive and if jarred can get misaligned and have trouble loading and unloading discs.  Also, the kernel drivers, or mtx utilities or jukebox itself aren&#039;t totally stable and sometimes you need to cycle power on the jukebox.  If you insert a disk the wrong way or there&#039;s a slot containing something that doesn&#039;t seem to be a disk, the Powerfile_C200 device will mark itself offline and unavailable until you do a reload router.  See the Powerfile&#039;s log in /var/log/pluto to see more.&lt;br /&gt;
&lt;br /&gt;
==[2:17] Connect the ZWave Lighting Control==&lt;br /&gt;
Zwave is a problem right now because the Zwave USB adapters shown in the video are not in production anymore.  There is a new model from Intermatic, but there are no Linux drivers for the USB-to-RS232 chip on it.  I heard that someone has sponsored the driver development so hopefully it will be added shortly.  Although I used a ZWave motion detector for the demo it&#039;s not really a reliable security system, and the motion detector I used reports false motion events often.  You should get a LinuxMCE-compatible alarm panel that hooks up with a serial port to a LinuxMCE PC.  You need to specify which lights are in which rooms and what types of lights they are.  The Zwave network doesn&#039;t report this info, only the given node id&#039;s.  This makes it much easier to create scenarios and layout your floorplan lighter.  The setup wizard will flash each light/blind/other device and ask you which one it is.  Because communication over the ZWave network is slow, the lights don&#039;t always respond right away and you can waste time hunting for which light is which.  The easiest solution is to write down the lights in the order you pair them because when the setup wizard tries asks you to identify them it uses the same order.  The UpdateEntArea utility is run at every router reload and creates lots of default, canned scenarios.  In any room that has lights, it creates an &#039;on&#039; and an &#039;off&#039; scenario which turns those lights on/off.  And in any room with a TV it creates a Showtime scenario which dims the light.  It creates an event handler for &#039;watching media&#039; for each room that automatically runs the Showtime scenario when the tv&#039;s are in use.  You can change these defaults in Wizard, Scenarios, Lighting Scenarios and Wizard, Events, Respond to Events.  If you don&#039;t ever modify a default scenario by selecting the hyperlink and changing something, it will be kept current and as you add/remove lights the scenario will change.  Once you manually change the canned scenario, or uncheck it so it&#039;s not included anymore, then it won&#039;t be updated again; LinuxMCE won&#039;t override your manual changes.  You can also create your own scenarios, and uncheck the default canned scenarios to not use them.  If you don&#039;t like what LinuxMCE does to the lights when you start watching TV, either change the Showtime scenario, or just disable the Event handlers for &#039;Watching media in a room&#039; and &#039;Stopped watching media in a room&#039; and LinuxMCE won&#039;t run the Showtime scenario automatically.&lt;br /&gt;
==[2:25] Using scenarios and floorplans explained==&lt;br /&gt;
There are 2 ways to do things in LinuxMCE; either by choosing a Scenario (aka a Command Group or Scene), or by directly controlling a device.  Both scenarios and devices are grouped into Lights, Media, Climate, Telecom and Security, and also they are both organized by room.  A scenario is just a group of commands that will be sent to a device.  Create scenarios in the Admin site under Wizard, Scenarios.  Dircectly control a device by choosing the &#039;Floorplan&#039; button which is in each of those 5 sub-menus.  So, for example, a scenario might be &#039;go to bed&#039;, and this can turn off a bunch of lights, set the phones to bypass, dim the thermostat, etc.  To create this scenario you would go to Wizard, Scenarios, Lighting Scenarios, create a new scenario called &#039;go to bed&#039;.  Choose to first add commands with the &amp;quot;Lighting Wizard&amp;quot;, and check all the devices to &#039;off&#039;.  Then instead of &#039;Lighting Wizard&#039; in the pull-down choose &#039;Advanced Wizard&#039;, send to the telecom plugin. &#039;set user status&#039; command (note there&#039;s a command scenario &#039;sleep&#039; that does this same sequence already).  If you put the scenario in the room &#039;Living Room&#039;, then when any orbiter is in the living room, you will see the option &#039;go to bed&#039; under lighting and it will send those commands to the devices.  Note that when you put a scenario in a room that doesn&#039;t necessarily mean you are only controlling devices in that room.  You can put a scenario in the &#039;Living Room&#039; that turns off a light in the &#039;Bedroom&#039;.  The purpose of organizing scenarios by room is to eliminate the clutter that would be caused by showing you all the scenarios at once.  For example, you may create a scenario &#039;Garage Light Off&#039;.  If your garage is adjacent to the Kitchen, you are likely going to want that scenario only when you&#039;re in the Kitchen.  You don&#039;t want it to appear on the remote control in Johnny&#039;s bedroom because he&#039;ll never use it.  Orbiter is the name of the GUI app in LinuxMCE.  And an Orbiter refers both to the on-screen UI, as well as to the UI on a mobile phone, web pad, desktop phone, etc.  Any Orbiter can be &#039;put&#039; in any room, and then it will have the scenarios from that room.  Mobile Orbiters, like webpads and pda&#039;s, typically are carried around the house.  So, when you take an Orbiter into the kitchen you touch the room button and tell it it&#039;s in the kitchen, and you&#039;ll see the activities for the kitchen.  And if you start a movie with the scenario Media, Videos, that movie will start in the kitchen.  You can carry the Orbiter to the bedroom, change the room to control the scenarios in the bedroom, and then carry it back to the kitchen.  You can also change the Orbiters on the on-screen UI of the TV to be in a different room than the one it&#039;s in, and then, just like any other orbiter, you&#039;ll see the scenarios in that room.  So, if you&#039;re in the bedroom and want to turn the garage light off, but the &#039;Garage Light Off&#039; scenario is only in the kitchen, with your remote you can change the room to be &#039;Kitchen&#039; and then run that scenario.  Just remember to change the room back to the because otherwise when you choose Media, Videos you&#039;re going to be starting media in the kitchen.  All Orbiters have the same scenarios.  So if you have a web pad or a mobile phone and they&#039;re in bedroom, you&#039;ll have the same scenarios as the on-screen UI in the bedroom.  Some scenarios may not seem like scenarios, like Media, Videos.  But that is a scenario too.  In this case it&#039;s just a single command telling whatever Orbiter you&#039;re using to show the user the list of videos.  All the options under Lights, Media, Climate, Telecom and Security, except Floorplan, are scenarios and you can change them in the admin panel.  Also the categorization is free-form, so you could create a lighting scenario called &amp;quot;Call John&amp;quot; that dials John and it will appear under &amp;quot;Lights&amp;quot; on the Orbiters.  It would be more logical to categorize it as telecom, but it&#039;s free form and you can put it under any category.  The floorplan button that appears in each of the Lights, Media, Climate, Telecom and Security menus is not a scenario, and does not appear under Wizard, Scenarios in the admin panel.  Rather this is a button that gives you device-level control, instead of a list of scenarios.  By default it lists all the devices in a grid, but you can upload a floorplan of your home in the Admin site and position the devices.  In UI1 the floorplan button is the icon on the left side of the screen.  The lighting floorplan let&#039;s you turn on/off lights individually.   The media floorplan lists all the media zones (ie rooms), what&#039;s playing in each, and let&#039;s you move media between zones.  The climate floorplan let&#039;s you control the thermostats, view the temperature in each room, as well as adjust sprinklers and pool controls.  The telecom floorplan shows all phones and active phone calls so you can interactively transfer and conference.  The security floorplan shows the current state of all sensors (ie tripped sensors are in red), and shows all your surveillance cameras, which you can select to view.&lt;br /&gt;
==[2:26] Connect the thin client in the kitchen==&lt;br /&gt;
See the notes above regarding equipment item #12.  As I mention there, I used those specialized thin clients in the demo video since I got them for free, but you can do the same thing with a normal PC or a laptop.&lt;br /&gt;
==[3:05] Connect the thin client in the bedroom==&lt;br /&gt;
I used the same USB UIRT to control the TV in the bedroom.  Note that because my TV does not support discrete codes, it is a nightmare to use with any universal remote control or any type of smarthome system.  The better TV&#039;s, like Sony&#039;s, recognize discrete codes.  This means that although the original remote control may only have 1 button to toggle the power on and off, the TV actually does recognize 3 separate i/r codes: The toggle power that&#039;s on the remote, as well as an explicit/discrete &#039;turn power on&#039; and a discrete &#039;turn power off&#039;.  They just don&#039;t put all 3 buttons on the original remote to save space, but the TV does recognize them.  Sites like remotecentral.com let you find discrete codes.  Then LinuxMCE can control your TV reliably.  When it&#039;s time to turn it on, the i/r transmitter sends the &#039;power on&#039; button, and even if the TV is already on, it still stays on.  The TV I used doesn&#039;t have discrete codes.  It only recognizes the 1 button &#039;toggle power&#039;.  So LinuxMCE may think the TV is off, and send the &#039;toggle power&#039; command to turn it on, when in fact the TV was already on and LinuxMCE inadvertently turned it off.  Toggle codes are a nightmare for anybody that has ever tried to use any sort of universal remote, like a Logitech/Harmony because the remote never really knows what state the TV is in.  Also, since infrared codes are inherently unreliable and don&#039;t always get through, if your TV supports discrete codes, like the Sony&#039;s do, LinuxMCE can just send the &#039;ON&#039; 3 times to be 100% sure the TV got the command and goes on.  But with toggle devices like the one I have it can&#039;t do that since sending the command 3 times would just turn it on, then off, then back on again.  My TV has the same problem with inputs.  It only recognizes a single &#039;toggle input&#039; which just cycles through inputs.  LinuxMCE remember what was the last input the TV was on, and how many times it needs to toggle to get to the next input.  But this is very unreliable.  Sometimes when the TV doesn&#039;t get a signal while hitting input select it &#039;freezes&#039; for a couple seconds, and then LinuxMCE will get out of step, thinking it&#039;s on, say input 5, when it&#039;s really only on input 4.  Again the better TV&#039;s, like Sony&#039;s, have discrete codes or buttons for each input.  So LinuxMCE can just send the button &#039;input 4&#039; and can re-transmit it 3 times to be sure it gets through, and not worry about trying to toggle.  If you do have a toggle device like mine, and LinuxMCE ever gets out of sync, you can press and hold the red, green, yellow and blue buttons to get it back in sync.  Holding the red button causes LinuxMCE to retransmit the &#039;power&#039; command so if the TV went off instead of ON, it goes back ON.  The green button retransmits the &#039;input select&#039; button.  The yellow retransmits the &#039;power on&#039; to the receiver, and the blue retransmits the &#039;input select&#039; to the receiver.  Bottom line: if possible get TV&#039;s and Receivers with discrete codes and avoid TOAD&#039;s (toggle only analog devices).  Nearly all the decent receivers actually do have discrete codes, so one possible solution at least to the input select problem with toggle-only TV&#039;s is to hook all the video sources to the receiver and let it do the switching, and leave the TV on 1 input.  LinuxMCE automatically will setup your A/V gear like this.  In the setup wizard it asks if you&#039;re using a receiver, and if you connected the video cable to it, and makes all the correct settings.  You can view a graphical diagram of your a/v gear&#039;s connections in the admin site under Wizard, Devices, A/V Equipment, and click on the Connection Wizard.&lt;br /&gt;
==still typing the rest==&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4598</id>
		<title>Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4598"/>
		<updated>2007-08-09T04:55:42Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: /* Purpose of the video */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Watch the video instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
=Preface to the video=&lt;br /&gt;
==Caveats==&lt;br /&gt;
Not much.  So far most users have reported it works as expected on the first try so long as the video card is compatible.  The Quick install DVD I used in the video is more foolproof than the CD, however, you have to watch out for the network connection as mentioned below under the &amp;quot;The setup wizard&amp;quot;.  If you don&#039;t have gallery art or the list of optional software under &#039;add software&#039; is empty, you probably don&#039;t have a network connection.  If you can&#039;t play commercial dvd&#039;s, you don&#039;t have libdvdcss installed; be sure it&#039;s legal in your area and install it on the &#039;add software&#039; tab in the setup wizard.&lt;br /&gt;
&lt;br /&gt;
==Purpose of the video==&lt;br /&gt;
The original LinuxMCE 1.0 demo video was done in only a couple hours and just shows some of the software&#039;s capabilities.  Much more effort was put into this new video which is intended to be a complete walk-through and tutorial that you can follow along, as much as a demo.  Together with this document, which explains all the steps in more detail, it should be a getting started guide for LinuxMCE.  Some things in this document are technical and intended for seasoned Linux users who want to get under the hood, but the goal is that newbie&#039;s can get LinuxMCE up and running quickly.  While there are still missing pieces in LinuxMCE, the features shown in the video are stable and the steps shown work every time if you have known-compatible hardware, so anybody should be able to follow the video and get the same result.&lt;br /&gt;
&lt;br /&gt;
==Getting the video in high-def==&lt;br /&gt;
It&#039;s easy to watch the video on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] since you don&#039;t need to download anything.  But, the quality is pretty bad so if you&#039;re interested in LinuxMCE it&#039;s recommended you download the original version, which is in 720p high-def from one of the [[Mirrors]].  In it you can read everything on the screen clearly, even the small text on the web pages.  All the screen captures and footage were done in HD.  It&#039;s available in 2 formats: To watch it on a Windows PC, the Windows Media Video (wmv) format is easiest since you don&#039;t need any codecs and it&#039;s widely supported.  It&#039;s also in Ogg Theora format (.ogm), which is supported by most Linux distros and can be played using the Kubuntu Live CD.  The quality is about the same between the 2 formats, and they&#039;re 400MB and 24 minutes long.  It&#039;s been reported that some Windows Media Players don&#039;t properly sync the audio and video.  This is a Windows Media bug and pausing the video and repositioning it by sliding the &#039;current position&#039; scroll bar cause Windows to re-sync.  Under Linux most video drivers don&#039;t offer hardware acceleration so playing back HD content can be choppy if you don&#039;t have a fast enough system.&lt;br /&gt;
&lt;br /&gt;
==Stability of the software==&lt;br /&gt;
The actual architecture in the original LinuxMCE 1.0, which was inherited from Pluto, was already stable.  However, the integration with Ubuntu was very incomplete, the setup was pre-alpha at best, and a lot of the features didn&#039;t work.  In the online survey which asks users if their installation was successful only 23% said &#039;yes&#039;.  With the RC1 for this version it is now 86%, which is quite good considering only 93% reported they were able to get through the Kubuntu installation.  Every feature in the demo video should be stable now, with a few exceptions noted below.  Basic media playback is now rock solid.  A stress-test demo script hammers the system constantly, changing content, playback speed, skipping chapters, etc., several times a seconds, while in parallel forcing the GUI&#039;s screens to change, flip through cover art, etc.  I&#039;ve left it running for days, simulating hundreds of thousands of media cycles, without any crashes.  There are still missing features, but what you see in the demo video works well.&lt;br /&gt;
=Equipment used in the demo=&lt;br /&gt;
In the detailed info for the video I reference the equipment used by number in parenthesis: e.g. boot the computer (1) and insert the i/r receiver (2).  Here is the equipment and, when available, the manufacturers page or a source page.  I tried to use only widely available, off-the-shelf components when possible to remain vendor neutral and non-commercial.&lt;br /&gt;
&lt;br /&gt;
1.  The computer consisted of an [http://www.newegg.com/Product/Product.aspx?Item=N82E16813131014 ASUS m2npv-vm motherboard BIOS version 0901], [http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;N=2+50001028+40000343+1051720996+1302820275+1389627502&amp;amp;Configurator=&amp;amp;Subcategory=343&amp;amp;description=&amp;amp;Ntk=&amp;amp;srchInDesc= AMD Athlon 64 X2 3600+ CPU], [http://www.newegg.com/Product/Product.aspx?Item=N82E16822145069 80GB hard drive], Realtek 8139 as the 2nd network card, 1GB RAM, generic CD/DVD, keyboard used only to to install&lt;br /&gt;
&lt;br /&gt;
2.  [http://www.usbuirt.com/ USB UIRT I/R Receiver Transmitter]  IRTrans and Tira supposedly are also fully supported, and some of the Windows ones work, but for receiving i/r only, not for transmitting i/r codes to other devices.&lt;br /&gt;
&lt;br /&gt;
3.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16880100851 Standard Windows MCE remote] Found some on Ebay for $7 without the receiver.&lt;br /&gt;
&lt;br /&gt;
4.  [http://www.fiire.com LinuxMCE Gyro Remote] This is a possible exception to the rule that I use only &amp;quot;widely available&amp;quot; components, as there is only one source for this remote to my knowledge.  The one used in the video was donated to me by Fiire, who provided the code that was added into LinuxMCE 0704 to make it work.  They also donated the thin clients and their LinuxMCE PC (called the Engine) and the HD camcorder for the new demo video.  I didn&#039;t show the Engine in the video because you can do the same thing with a generic PC.  I have no ownership or financial ties to Fiire, and encourage alternative solutions be added to this wiki.  Fiire&#039;s remote itself looks very similar to another [http://www.circuitcity.com/ccd/productDetail.do?oid=178884&amp;amp;WT.mc_n=6&amp;amp;WT.mc_t=U&amp;amp;cm_ven=COMPARISON%20SHOPPING&amp;amp;cm_cat=YAHOO&amp;amp;cm_pla=DATAFEED-%3EPRODUCTS&amp;amp;cm_ite=1%20PRODUCT&amp;amp;cm_keycode=6 gyro remote for Windows MCE].  However, the keys are different, and the Windows MCE remote does not appear to have the same 3-button control or follow-me.  I do not know how the Windows version will work with LinuxMCE or vice-versa; I was told they&#039;re not compatible.  I do know that you can get the same 3-button gyro control using the Gyration Go-Mouse I used in the original demo video.  The gyro feel is almost the same as with the Fiire remote.  The Go-Mouse is about half the price, but does not have follow-me, doesn&#039;t automatically bind to whatever PC is closest to you, it does not have an I/R learning/transmitting remote built in, it uses a charging station rather than batteries, and you will miss having the dedicated buttons like &#039;power off&#039;, etc.  A regular Windows MCE infrared remote is a less expensive solution.&lt;br /&gt;
&lt;br /&gt;
5.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]&lt;br /&gt;
&lt;br /&gt;
6.  Buffalo Link Station, model HD-HG300LAN&lt;br /&gt;
&lt;br /&gt;
7.  Sharp Acquos LCD TV, model LC-26D6U&lt;br /&gt;
&lt;br /&gt;
8.  Yamaha Receiver, model RXV-1500 &lt;br /&gt;
&lt;br /&gt;
9.  Motorola Dual-Tuner HD PVR from the cable company, model DCT-6412&lt;br /&gt;
&lt;br /&gt;
10. [http://www.bhphotovideo.com/c/product/489034-REG/Sony_VGP_XL1B3_VAIO_VGP_XL1B3_Media_Changer.html/kw/SOVGPXL1B3 Sony VAIO VGP-XL1B3] These Sony&#039;s are going out of production.  You can also use the Powerfile R200, which is otherwise identical, but more expensive.&lt;br /&gt;
&lt;br /&gt;
11. [http://www.smarthome.com/1181.html ZWave lamp module], [http://www.smarthomeusa.com/ShopByManufacturer/HomePro/Item/ZIR000/ ZWave motion detector], [http://www.smarthome.com/1186.html ZWave Master Controller].  The Zwave USB dongle I showed in the video is out of production.  I&#039;m not sure which dongles currently in production will work.&lt;br /&gt;
&lt;br /&gt;
12. The thin clients were also donated by [http://www.fiire.com Fiire].  My unit was a pre-production prototype and final pricing wasn&#039;t available, but I was warned that they will be very expensive because they&#039;re custom and the components are specialized to get it down to 9 watts so it can be put in a 1&amp;quot; case with no ventilation.  You can also use the same PC shown above as item #1 as a thin client.  Go into the BIOS, under Integrated Devices enable the nVidia Boot ROM, reboot and re-enter BIOS setup, and make the nVidia Boot ROM the first boot device.  Then you can either remove the hard drive, or leave the hard drive in there with another o/s, like Windows, and choose Advanced, Power, Start as Windows to toggle between (LinuxMCE) net boot and Windows (hard drive boot).  LinuxMCE has a Windows utility that adds an icon to the Windows desktop to switch back again.  You can also use a laptop as a thin-client.  I have a Dell laptop with an nVidia graphics card.  When it boots you can press F12 to make it boot off the LAN, and then it becomes a LinuxMCE media director automatically, exactly as shown in the video.  However, sometimes the nVidia driver doesn&#039;t properly handle the laptops internal vs. external monitor setting, and the nVidia card still has the video tearing issue I mentioned.  There are small form-factor thin clients made using off-the-shelf components that should be cheaper than the one in my video.  I don&#039;t have any to test, but I would encourage users to add notes to this wiki pointing out low-cost options.  Also, if some volunteers could figure out how to get cheap, subsidized hardware, like XBox, to work as a LinuxMCE media director that would make LinuxMCE more accessible.&lt;br /&gt;
&lt;br /&gt;
13. [http://slimdevices.com/ SqueezeBox Network music player]&lt;br /&gt;
&lt;br /&gt;
14. [http://dtresearch.com/ DT375 Web pad]&lt;br /&gt;
&lt;br /&gt;
15. Almost all USB Bluetooth dongles work out of the box&lt;br /&gt;
&lt;br /&gt;
16. Nokia 6620, series 60 phone.&lt;br /&gt;
&lt;br /&gt;
17. [http://panasonic.co.jp/pcc/products/en/netwkcam/lineup/c10a.html Panasonic BL-C10 IP camera]&lt;br /&gt;
&lt;br /&gt;
18. [http://www.cisco.com/en/US/products/hw/phones/ps379/ps5440/index.html Cisco 7970 VOIP Phone]&lt;br /&gt;
&lt;br /&gt;
19. Generic e-sata controller and sata drives in e-sata enclosures were used for the RAID&lt;br /&gt;
&lt;br /&gt;
=Detailed info on the video=&lt;br /&gt;
Before each stage is an elapsed time in brackets showing how long it took in real life to get to that step.  In other words, the installation took 19 minutes + 3 minutes to boot so it took 22 minutes to get to the video wizard.&lt;br /&gt;
==PC Preparation==&lt;br /&gt;
I had to upgrade the BIOS on my PC (1) and in the BIOS under Advanced, Chipset increase the frame buffer size to 128MB RAM.  That is the amount of memory given to the video card.  You need 128MB of RAM to use UI2 because of the OpenGL effects.  A lack of Linux video drivers is, I feel, the #1 problem facing LinuxMCE and any Linux-based media application that doesn&#039;t use proprietary platforms (ie like TiVo and cable boxes).  The only free drivers for PC hardware that seem to support compositing, masking and opengl in Linux are nVidia&#039;s closed-source proprietary drivers; the nv open source drivers for nVidia can&#039;t do this.  The nVidia closed-source drivers are pretty stable, however, when you turn on alpha blending in UI2 the video quality is not great; there is some video tearing and the de-interlacing is pretty poor.  If you use the nVidia closed-source drivers with UI2 with masking (ie turn off alpha blending) the video quality is fine but the GUI is not as pretty without the alpha blending.  See the notes above about the proprietary, licensed drivers in the thin-clients shown in the demo video.  ATI&#039;s Linux drivers are not stable, and do not support alpha blending.  It seems there is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL.  However, they&#039;re still not at the same level as nVidia&#039;s and can&#039;t do alpha blending.  I believe that Via&#039;s drivers don&#039;t yet work with the 2.6.20 kernel in Kubuntu.  So for now the solution seems to be to use nVidia 6000, 7000 or 8000 cards with nVidia&#039;s closed source drivers.  LinuxMCE will automatically install the nVidia closed source drivers if it detects an nVidia card.&lt;br /&gt;
&lt;br /&gt;
==[0:00] Install LinuxMCE==&lt;br /&gt;
Typically you only install LinuxMCE on one PC in the house, called the Core, and in any other rooms where you want media you use network boot or thin clients, which are called media directors.  You can also install just the media director part of LinuxMCE on another Linux PC to use it as a media director and not use network boot.  Even so there must be one Core which has the full LinuxMCE software as media directors cannot run without a Core somewhere on the network since the Core is responsible for maintaining the central directory of all media and other devices scattered around the home.  If you install the full LinuxMCE Core on multple PC&#039;s, they will all act indepently and not share media and devices between them.  If you just want a stand-alone media PC, just 1 pc by itself like a &amp;quot;normal&amp;quot; htpc, then install the full LinuxMCE software on that Kubuntu PC.  You don&#039;t have to use the whole-house features.  When you install LinuxMCE with the normal Kubuntu Live CD and 2 LinuxMCE CD&#039;s you&#039;re asked lots of questions about your region, networking, etc.  But that installation takes a long time.  The DVD installer is very fast and uses all defaults, you only pick the hard drive to install onto.  LinuxMCE will use an IP locator service to figure out what city you&#039;re in and set your timezone, longitude and latitude, calculate your sunrise and sunset, and so on.  Later LinuxMCE will confirm the location so you can change it if it&#039;s not right.  The DVD installer will turn on LinuxMCE&#039;s DHCP server by default and serve addresses in the 192.168.80.x range.  Change this in the admin panel under Advanced, Networking.  Because it&#039;s running a DHCP server it&#039;s usually best that this main LinuxMCE box has dual network cards.  The &#039;external&#039; one connects to the internet, and the &#039;internal&#039; one to your LAN and the other devices in your home.  LinuxMCE has a configurable firewall in the admin panel.  During the installation it will attempt to acquire an IP address and access the internet on all your network cards.  Whichever succeeds is considered the &#039;external&#039; network that will GET an IP address from DHCP, and the other one is the internal one that GIVES out IP addresses with its own DHCP server.  If you have only 1 network card, it will use 2 aliases for the card.  In this case, it&#039;s best to disable any other DHCP server on the network and go into the admin panel under Advanced, Network settings and give the LinuxMCE PC a static ip addess for your internet connection, and let it continue to serve IP addresses with it&#039;s own DHCP server.  Or on that page you can just shut off LinuxMCE&#039;s DHCP server altogether, but then you won&#039;t be able to thin clients in other rooms and the plug and play engine won&#039;t automatically detect and configure IP devices.  After installation hit enter to boot up the first time, which will start the video resolution/audio setup wizard.&lt;br /&gt;
==[0:22] Run the Video Resolution/Audio Setup Wizard==&lt;br /&gt;
When the video resolution/audio setup wizard starts you&#039;ll hear a series of beeps.  Because consumer TV&#039;s do not usually report their resolution correctly with EDID like a PC Monitor, and LinuxMCE is designed to be used with a TV, this wizard bypasses the usual EDID exchange between the PC and the monitor to auto-detect the resolution and connector used.  Instead it just outputs whatever resolution you choose on whatever connector you pick like consumer a/v gear does.  When the wizard starts it will ouptut 640x480 on the VGA port.  If you can&#039;t see it because you&#039;re using another connector or your TV doesn&#039;t display this resolution, see http://wiki.linuxmce.com/index.php/AVWizard for keyboard shortcuts you can press when you hear the sequence of beeps to directly choose the connector, and then the resolution.  The wizard only starts on the first boot.  On future boots you will hear a series of descending beeps.  When you do, you can press the AV Menu button on the Gyro remote, or hold down SHIFT on the keyboard, to restart the wizard.  Again, you&#039;ll hear a alternating series of beeps to let you know when it&#039;s running so you can press those keyboard shortcuts if you don&#039;t have a picture, and again it will default to 640x480 on VGA.  When you hear the ascending beeps during the bootup, that means it&#039;s too late in the boot process to start the AV Wizard and it has stopped monitoring SHIFT and the AV Menu buttons because it&#039;s already starting the GUI with the current video settings.  In the TV UI, you can also choose Advanced, Video Res &amp;amp; Audio Setup to restart the computer and the wizard.  Many consumer TV&#039;s have overscan, meaning they chop off the edges of the picture.  So most media center PC&#039;s put the UI only in the middle with a lot of dead space around the edges.  But this is inefficient for browsing media because you lose a lot of screen space.  So, LinuxMCE uses the whole screen edge-to-edge, and  in this wizard shows arrows pointing at the edges of the screen.  If the arrows run off the edge of your screen, then you have overscan, and you should choose the +/- and arrow buttons to reduce the UI and fit it within your screen.  LinuxMCE will scale it&#039;s UI to fit this space.  Media playback will still be edge-to-edge, and you can rescale that while the media is playing with the zoom &amp;amp; aspect ratio button.  If you choose a digital audio connector (spdif) you&#039;ll be asked to confirm that you can hear the Dolby Digital and DTS samples.  There is no DTS sample clip, so just say &#039;yes&#039; if your receiver supports DTS.&lt;br /&gt;
&lt;br /&gt;
See [[Screenshots]] to see the difference between the UI options you can pick in this wizard.  UI1 runs on most any video card.  UI2 is more demanding since it uses OpenGL and requires a lot of video memory.  UI2 with masking is more widely supported than UI2 with alpha blending.  Also, with the nVidia card I have there is noticeable video tearing when watching movies with alpha blending turned on.  The video quality is fine when using UI2 with masking, but the UI doesn&#039;t look as nice.&lt;br /&gt;
&lt;br /&gt;
==[0:27] The setup wizard==&lt;br /&gt;
Complete the setup wizard, which is divided in 2 parts: House Setup (global options for the home), and Media Player Setup (just for this particular PC).  In the house setup you can skip to &#039;done&#039; and continue to Media Player Setup after specifying the number of rooms in the house, confirming the names of the rooms and that it got your location correctly.  Then in Media Player Wizard, you only need to choose the room this is in and click next.  If you live in an area where DVD CSS decryption is legal, the add software screen will let you add it to watch commcerical dvd&#039;s.  When you choose software to add, wait a few minutes for the screen to refresh and the hourglass to go away.  You&#039;ll see a check mark next to all the software you added successfully.  Note that if you don&#039;t have a dual NIC system where 1 of the cards is able to get an IP address from DHCP, then you probably won&#039;t have internet connectivity until you assign a static IP.  That means it won&#039;t get your location right or show the software you can add to the system.  In this case, just answer the 1 question about your name which will create a user for the admin site.  Select KDE Desktop, and in the LinuxMCE Launch Manager choose &#039;Open admin website&#039;, login, and under Advanced, Network, Network settings put in your network information.  Do it here, rather than in the usual KDE network page.  Go to a web page to be sure you have networking now.  Then click the kde button in the lower left, and choose &#039;System&#039;, &#039;Konsole&#039;.  Close any tips popups and enter this line in the console:&lt;br /&gt;
&lt;br /&gt;
sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
This does a google search to look for 3rd party add-in software for LinuxMCE, and can take several minutes.  This is run at install time, but if you didn&#039;t have networking active when you installed, it won&#039;t have completed.  It also runs automatically once a day at night.  So you could optionally just wait until the next day to add 3rd party software.  Back in the admin site, under Wizard, Restart choose &#039;Reboot&#039; the Core/hybrid.  During bootup it will re-attempt to determine your location with the IP locator since it didn&#039;t get it the first time.  The setup wizard will resume since you didn&#039;t finish it the first time.  Note the Quick Install DVD creates 1 Linux O/S user: linuxmce, password: linuxmce.  Any users for the Linux O/S have no correlation to the family members, aka LinuxMCE Users, you specify in the setup wizard.  They are 2 different concepts.  The Linux O/S users are just for this Linux PC, and are only used by the Linux O/S, and not by LinuxMCE.  You won&#039;t need them if you only use LinuxMCE and don&#039;t log in to the Linux O/S itself.  The family members you create in LinuxMCE are global for the whole house and shared amongst all LinuxMCE media directors in the home.  Each family member has his own private collection of media, his own voicemail, LinuxMCE admin web site, and so on.  &amp;quot;Activate Orbiter&amp;quot; in Launch Manager switches back to LinuxMCE&#039;s desktop, and is only available when LinuxMCE is running.  You can start and stop LinuxMCE in Launch Manager.&lt;br /&gt;
&lt;br /&gt;
==[0:30] Watch a DVD==&lt;br /&gt;
Whenever LinuxMCE starts, the first time you click the screen or choose a button it is ignored because LinuxMCE assumes it starts with the TV off, so the first button you press re-sends an &#039;On&#039; command to the TV.  So if LinuxMCE controls your TV, the Power button on the remote stops media, and then will turn the TV off, and any of the menu buttons turn it on again.  Insert a DVD, plug-in the usb uirt, wait about 10 seconds after you see the &amp;quot;Installing software finished&amp;quot; for the device to startup, then start using the windows remote.  Note the Zoom &amp;amp; Aspect ratio are often incorrect.  The media player in LinuxMCE doesn&#039;t get it right all the time.  This should be fixed.  For now you can choose Menu, Zoom &amp;amp; Aspect to manually change it.&lt;br /&gt;
==[0:33] Connect the Gyro Remote==&lt;br /&gt;
Plug-in the usb dongle for the gyro remote.  After it says &amp;quot;Installation finished&amp;quot;, press &amp;quot;Connect&amp;quot; on the gyro remote.  This time you get a message that the device won&#039;t be active until you reload the router, which will stop the movie.  A reload, which takes about 15 seconds, is when the main message router DCERouter reloads and re-builds the list of all the devices in the home, and announces them to all the other devices.  Some devices require a reload and some don&#039;t.  It depends on whether other devicesneed to be aware of this device or not.  You should be notified whenever you add devices that require a reload.  If you&#039;re going to be adding lots of devices, don&#039;t bother doing a reload between each one.  Just add them all and do a reload at the end.&lt;br /&gt;
==[0:35] Navigate the media==&lt;br /&gt;
Press menu, choose &#039;Media&#039;, &#039;manage drives&#039;, then &#039;play&#039; next to the &#039;dvd&#039;.  That re-starts playback of whatever disk is in the drive so you don&#039;t need to eject and re-insert it.  Most DVD&#039;s have chapter names in the database so you&#039;ll see a description of the chapter.  This particular DVD doesn&#039;t, so you just see Chapter 1, Chapter 2, etc.  Note that the chapters are arranged in a DVD according to &amp;quot;Titles&amp;quot;.  Most Titles on a DVD have chapters, and there is no 100% sure way of determining which Title has the main movie, and which Titles have bonus material, menus, etc.  To my knowledge no other DVD player tries to figure out which Title contains the actual movie, to let you jump straight into the movie.  Most commercial DVD players make you wait through the copyright messages and use the DVD menu, while some, like VideoLan/VLC show all the titles and chapters, but leave it up to you to guess which Title has the actual movie.  LinuxMCE tries to do this automatically and gets it right about 90% of the time.  So normally, as soon as the disc starts you can bring up the chapter list, click the first chapter, and the movie starts.  If it doesn&#039;t, you either need to jump to the chapter using the DVD menu like a normal DVD player, or scroll down through all the chapters with the gyro where you can find at the bottom all the Titles and chapters on the disc like VLC.  Since we haven&#039;t added another output device for audio, when we adjust the volume, it&#039;s going to be setting the audio output on the PC&#039;s sound card.  Once we add a tv or receiver, then the volume commands will go there&lt;br /&gt;
==[0:38] Rip the disc==&lt;br /&gt;
Copy disc takes about 30 minutes depending on the speed of your DVD drive&lt;br /&gt;
==[1:08] Install the TV Tuner==&lt;br /&gt;
Install the TV Tuner and choose my provder.  If the selection of a provider is interrupted by a screen that pops up, you have to go back to the provider tab and start again to specify the provider information.  If the TV Tuner was already in the PC when the video wizard ran for the first time it won&#039;t interrupt you to say you added a TV Tuner.  The card will be shown in the setup wizard and you can pick your provider then.  You can also get back to the setup wizard at any time by choosing Advanced, Setup Wizard from the main menu.&lt;br /&gt;
==[1:13] Wait for the guide data==&lt;br /&gt;
Wait for mythfilldatabase to finish.  When you see the first message &#039;MythTV is ready however it may take several more minutes to retrieve the guide data&#039; that means mythfilldatabase finished retrieving the list of channels, but it&#039;s still retrieving the guide data.  At this point you can do a &#039;reload router&#039; and LinuxMCE will have the channels in the guide, and the guide data will be filled in as mythfilldatabase gets it.  However, unfortunately it seems that mythfilldatabase uses 100% cpu, particularly since it hammers mysql.  This means everything else in the system grinds to a halt.  mythfilldatabase should support an option for &#039;low priority&#039; which includes sleeps so that it can run in the background.  For now, the best thing is just to wait 15 minutes after you see that message to let mythfilldatabase finish before continuing.  Also, if you find you have no guide data, that probably means mythfilldatabase crashed while retrieving the guide.  This happens about 10% of the time.  Then you should run mythfilldatabase by hand, which you can do from a console.  To monitor the progress of mythfilldatabase from a console, go to the /var/log/pluto directory.  Look for the Spawn_* files, which log the output from all external apps LinuxMCE spawns.  You&#039;ll see a Spawn_filldb_[pid].log which you can tail.&lt;br /&gt;
==[1:28] Wait for OrbiterGen==&lt;br /&gt;
When you click &#039;start using the system&#039; it can take a couple minutes for OrbiterGen to run, which is what checks all the screens in the UI to see if there are changes.  Most of the graphical elements in LinuxMCE&#039;s UI are pre-rendered by OrbiterGen, except for data grids with live data.  This is to make the UI more responsive and allow it to run on low-power devices like pda&#039;s that can&#039;t scale graphics in real time.  Since there are thousands of graphical elements in LinuxMCE this can take a long time.  LinuxMCE&#039;s UI is object-oriented and defined in the database.  There are, it seems, still hundreds of legacy screens that aren&#039;t in use anymore, and this process could be optimized to reduce the generation time.  Eliminating the wait time for OrbiterGen to run would be really nice, although, in practice, it only happens when you&#039;re setting things up and once the system is going you don&#039;t need to regen the UI anymore.&lt;br /&gt;
==[1:31] Start MythTV==&lt;br /&gt;
Choose Media, TV to start MythTV.  Both MythTV&#039;s UI and LinuxMCE&#039;s are usable at the same time so you can use whichever you like.  The Start/Menu button brings up LinuxMCE&#039;s UI on top of MythTV, and on the &#039;Now Playing&#039; menu pad are options to bring up MythTV&#039;s guide menu, scheduled recordings, etc.  The traditional navigation buttons on the Windows remote and Gyro remote work Myth as expected.  To access the mythweb site you can either open up a browser on another PC in the home, choose Advanced, KDE desktop and start a web browser there, or choose Advanced, Computing pick Pluto Admin, and then change the pluto-admin in the URL to mythweb.  I downloaded the icons for Fox and the Simpsons from the web, and then copied them to the home directory on the LinuxMCE core.  Then in mythweb at the bottom of the channel and show pages there is a place where you can upload the icons.  If you want to put the icons in the /home directory like I did, you can do this from windows too.  Choose Start, Run and then enter: \\192.168.80.1 (or whatever the ip of the core is).  Login with the username you created at the &amp;quot;What&#039;s your name&amp;quot; screen.  Your password is the same.  Copy the files to the home folder.  You can also right click on a picture on some web page (like the Simpsons), click copy link, and then paste that in mythweb too.&lt;br /&gt;
&lt;br /&gt;
Sometimes when starting the KDE Desktop I get a &#039;Sound server fatal error&#039; dialog.  I&#039;m not sure what causes this, but it&#039;s a message from a KDE process.  When it happens it seems sometimes Myth and Xine aren&#039;t working and you need to reboot before media playback works again.&lt;br /&gt;
&lt;br /&gt;
From the KDE Desktop you can get back to LinuxMCE&#039;s desktop by clicking &#039;Activate Orbiter&#039; in the LinuxMCE Launch Manager.  Or if you do a &#039;Reload router&#039; like I did in the video that will cause the Orbiter GUI in LinuxMCE to reload, and when it does, it automatically switches to the LinuxMCE desktop.&lt;br /&gt;
&lt;br /&gt;
==[1:36] Schedule shows to record==&lt;br /&gt;
There are still things that aren&#039;t well integrated with MythTV.  For example, under the media options menu is a &#039;thumbnail&#039; option.  This is supposed to retrieve the current frame of the TV and allow you to save it as an icon for the channel or show so you don&#039;t need to upload it in mythweb.  This works for Xine, but the &#039;frame grabber&#039; isn&#039;t working in Myth.  Also, when you click &#039;More&#039; next to the record buttons it&#039;s supposed to take you to MythTV&#039;s recording options screen so you can specify advanced options.  And MythTV is crashing a lot.  I tried running it in a stress test simulator like with Xine that simulates constant activity every 250ms, like change channels, pause, play, rewind, etc., but Myth always crashes right away like this.  About half the time the problem is that the capture card driver has locked up.  I&#039;ve tried the PVR USB2 (v4l) as well as the internal PVR-150 cards (ivtv), and while I have better results with the latter, there are still frequent crashes.  And Mythfrontend gets into a deadlock fairly often.  However it was pretty reliable if I scheduled the shows to record, let the back end do the recording, and then watched them under Media, Videos, which uses Xine for playback.  Xine never crashed.  The MythTV problems seem unrelated to LinuxMCE since I had the same issues using MythTV on a clean Kubuntu 0704 without LinuxMCE.  Also Myth front end doesn&#039;t run at all on the thin clients shown in the video, so you have to watch the tv show after it&#039;s recorded.  Also sometimes when using the &#039;record all episodes&#039; LinuxMCE doesn&#039;t show the record icon next to all the shows like it should.  You can choose Media, TV and then Menu, recordings to view an accurate recording schedule in Myth&#039;s UI, or use MythWeb.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Wait for MythTV to record some TV shows==&lt;br /&gt;
In the demo video I wanted to have a couple days worth of recordings in MythTV so that the Media, Video option had several recordings and I could demonstrate how they appear in LinuxMCE.  To follow the video and get the same results you will need to leave the computer for a couple days to do recording.  The way I simulated this so I could keep the demo going was to let it record one show which I used in the demo, and then keep moving my system date forward to trick myth into recording snippets from several shows.  The Myth Plugin should pick up any new recordings MythTV makes and import the attributes, and assign a picture from the show, or channel if available.  I stopped the counter here because in the real world you won&#039;t sit and wait a couple days for MythTV to record a bunch of shows before continuing.  The utility UpdateMedia constantly scans for new media and adds it to LinuxMCE&#039;s database, which is what you see when you choose Media, Videos.  When you add media to the PC&#039;s internal drives or internal RAID, UpdateMedia immediately updates the database.  When you add NAS devices with Windows shares, it can take quite a while to scan them and catalog the media.  So if a TV show finishes recording in MythTV, but UpdateMedia is still busy scanning a new NAS, it may be some time before that TV show appears in LinuxMCE&#039;s database under Media, Videos.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Connect a NAS==&lt;br /&gt;
There are 2 plug and play mechanisms in LinuxMCE.  First, when it finds a device requests an ip address from the dhcp server it checks the mac address to see if it&#039;s a known-manufacturer, and then runs some detection scripts to see what model it is.  This Buffalo NAS is a known device like that, and so when it&#039;s connected, LinuxMCE should set everything up for you using the Buffalo&#039;s configuration script.  However even if your NAS isn&#039;t known, there&#039;s another pnp mechanism called the &#039;Samba Scanner&#039;, which constantly scans the network for file shares.  When it finds one it asks you if you want to use it, and prompts for a username and password if required.  So for all but a couple NAS&#039;s, this is what will find your device.  You will be asked if you want to use LinuxMCE&#039;s directory structure.  If so, folders will be created on the share for /public/data/videos, /public/data/audio, etc., and also /user_xxx/data/videos, /user_xxx/data/audio, etc., where xxx is the user number.  One will be created for each user.  Then this drive will be mounted as /mnt/device/xxx where xxx is the device id in LinuxMCE&#039;s database.  Symlinc&#039;s in /home/public... and /home/user_x will point to the mounted drive.  All media directors use the same mount points, so the file paths to media, like /home/public/data/videos/Generic Windows Share[54]/Shrek.mpg are the same whether you&#039;re using the main Core PC, or a media director. With this structure you can place public content under the /public folders, and private content in each users /user_ folder.  By default the media browser shows only public content, but under Source you can add private content.  There needs to be a PIN or some other protection added to the media browser; this isn&#039;t done yet.  So the option &#039;Use LinuxMCE&#039;s directory structure&#039; won&#039;t pick up existing media on the device unless you copy the files into the /public and /user private folders, but it gives you the flexibility of having both public and private media on the same share.  You can also choose the option to make all the media public or private, in which it just mounts the whole share under either /home/public or /home/user_x.  Pictures on storage devices may not appear if you don&#039;t use LinuxMCE&#039;s directory structure because unlike video &amp;amp; audio files which have id3 tags that LinuxMCE uses by default, pictures usually don&#039;t and LinuxMCE organizes them by directory/folder names, starting with those under /home/public/data/pictures.  This is fine if you use LinuxMCE&#039;s directory structure since it will create a pictures folder.  What I typically do is, even if I have a device that I want to make all media public, I still choose the option to use LinuxMCE&#039;s directory structure and create symlincs.  Since LinuxMCE uses the same points mounts on all media directors, symlincs work fine.  The drive will be mounted as /mnt/device/[LinuxMCE device id].  Here is how I do this with my buffalo: Go into the admin panel, under Advanced, Configuration, Devices, find the Buffalo device.  Under it is the device &#039;Windows Share: share&#039;.  This is what&#039;s shared.  The device id is 40.  So in a console I type: ln -sf /mnt/device/40/MyDocs/Pictures/ /home/public/data/pictures/BuffaloPics.  This is actually better than just saying to &#039;make it all public&#039; because when you do that LinuxMCE&#039;s UpdateMedia daemon, which is what catalogs all the media, needs to continuously scan the NAS device over and over looking for new or modified content to catalog.  Now, it&#039;s only scanning /MyDocs/Pictures/ on the NAS to get the picture and when you choose Media Pictures you&#039;ll see a folder &amp;quot;BuffaloPics&amp;quot; that has the Pictures on this NAS.  The easiest solution, however, is to just to let LinuxMCE be your central media file server and store all your media internally on the main LinuxMCE box.  LinuxMCE has built in software RAID, including RAID 5.  So you can attach a mix of internal drives, external E-sata drives, etc., and group them all into a fault-tolerant RAID under Advanced, Configuration, RAID.  The advantage of doing it this way is that the Linux O/S supports iNotify, which allows the UpdateMedia daemon to directly hook into the file system and monitor every single change as it happens.  So as soon as you rename or add a file it&#039;s immediately cataloged.  Windows shares don&#039;t work like this since Windows doesn&#039;t have the concept of a central database cataloging all media in the home, it just shows you drives and directories, and you cannot hook in to receive notifications.  Therefore when LinuxMCE mounts external NAS devices, like the Buffalo, that make Windows-compatible shares, there&#039;s no way for LinuxMCE to know instantly every time you make a change to your media.  It just has to constantly keep re-scanning the device in the background hunting for changes.  It works, and it&#039;s transparent to the user, and the end result is still that you get a central catalog of all the media in the home.  But it&#039;s more efficient to let the LinuxMCE box be your main file server, and, if you use the RAID 5 functions, you won&#039;t have to worry about ever losing data when a hard drive crashes.  LinuxMCE automatically manages the RAID, handles rebuilding it, when drives fail, etc.  Plus LinuxMCE makes a nice file server, even if you don&#039;t know anything about Linux.  It shows up in Windows network neighborhood, automatically has a public share for everyone in home and private shares for each family member, manages all the passwords, and aggregates all content under the one share.  So even if you&#039;re a Windows user, you can still play and manage all your media just the same.  Remember that most of the NAS/Storage/Media Server devices which are sold by the big PC companies for use with Windows computers actually run Linux inside and do pretty much the same thing that LinuxMCE does.  You can build a LinuxMCE PC that does everything in this video including the functions of an HP Media Vault that just stores media, for about the same prices as the Media Vault by itself, and for a Windows user the usability of a LinuxMCE PC is not that much different from a Media Vault.  LinuxMCE is missing printer sharing though.&lt;br /&gt;
&lt;br /&gt;
If you tell LinuxMCE to always ignore a device you later want added, go into the admin panel under Advanced, Configuration, Unknown Devices, and delete the device.  If you want the device to be redetected so you can specify different options, go under Advanced, Configuration, Devices, locate the device in the tree and delete it.  Either way do a reload router under Wizard, Restart afterwards.&lt;br /&gt;
&lt;br /&gt;
==[1:40] Browse the media on the NAS==&lt;br /&gt;
I had over 1,000 music files on the NAS too, so I left it about 20 minutes to finish scanning and cataloging.  Mp3 files and others that support id3 tags can have attributes in there that get imported, as well as URL&#039;s for cover art, and the cover art itself embedded as a tag.  For iles that don&#039;t support id3 tagging LinuxMCE will create a separate .id3 file with the same base name as the media file to store the tags.  In the Admin site under Files &amp;amp; Media, Media Files Sync you can browse all the media files, add attributes and cover art.  These changes are sync&#039;d back into the .id3 tags.  There&#039;s also a cover art utility under Files &amp;amp; Media, Cover art, that takes the filenames and tags from your files and looks them up on amazon.com and presents a grid of possible matches for each file so you can match the cover art, and also import the attributes from Amazon&#039;s database.  Once you do the id3 tags are updated so even if you reinstall LinuxMCE it will still have the cover art and attributes.  What is missing is audio fingerprinting, where it &amp;quot;listens&amp;quot; to the music file and figures out what song it is based on the sound of the file, rather than relying on id3 tags.  MusicBrainz supports this.  This functionality should be added to LinuxMCE&#039;s UpdateMedia utility.&lt;br /&gt;
==[2:00] Connect the TV and Receiver==&lt;br /&gt;
I connected the TV using a USB-&amp;gt;RS232 cable, and the Receiver the same way.  Since there&#039;s no reliable way of determining a serial device, LinuxMCE uses brute force to figure it out.  You can also add the devices manually.  Note that when you pick the com port, it uses the actual usb bus id, not the usual ttyUSB0, ttyUSB1, etc.  This is because the com port assignments change with each reboot.  Whenever a serial device starts up, like the TV, there&#039;s an initialization sequence that confirms the device really is attached, and if not, disables it.  If it gets disabled, the plug and play mechanism will try again with the brute force method to figure out what&#039;s attached, and re-assign devices accordingly.  So, I can swap the serial cables for the tv and receiver, and LinuxMCE will figure this out and swap the serial ports in the device&#039;s attributes too.  If you remove a tv and move it to another media director, LinuxMCE handles this too.  You actually don&#039;t need to attach the serial control to the same media director the a/v is on.  For example, if you have a projector that is on the opposite side of the room from your receiver, but there is another media director on the other side of the wall, you could actually connect the projector&#039;s serial cable to the media director in the other room.  If you do something like this, go into the admin panel under Wizard, Devices, AV Equipment and Wizard, Devices, Media Directors and set this up manually since the setup wizard doesn&#039;t account for sophisticated setups like this, or if you use specialty equipment like video processors and pre-amps.  These are supported, and LinuxMCE will still control them and has a concept of &amp;quot;audio/video paths&amp;quot; so you can specify the audio &amp;amp; video split and pass through an unlimited number of devices, but to do this you must use the admin site.  I was told the newer low-end models no longer have serial control.  Unfortunately these days most of the cheap TV&#039;s don&#039;t have serial control.  Serial control is much, much better than I/R, since it&#039;s very reliable and works every time.  If you do get an I/R TV be sure it supports discrete codes.  Many TV&#039;s, like Sony, may only have a single toggle power and toggle input select on the remote, but they recognize discrete codes for on, off and each input.  This way universal remote controls like Harmony can specifically tell the TV to go on and go to an input.  TV&#039;s that don&#039;t have discrete codes are a nightmare since, neither LinuxMCE nor any universal remote, has any way of knowing if it&#039;s already on or not when the system first starts, and if so, what input it&#039;s on.  LinuxMCE tries to handle this by keeping track of the last state.  For example, if your &#039;input select&#039; button toggles through 6 inputs, it will remember that it was last on input 2, and so if you need to go to input 5, it will send 3 input selects.  But this is very unreliable and frustrating.  The Fiire gyro remotes have press &amp;amp; hold shortcuts on the red, green, yellow and blue buttons to handle situations where a TV or Receiver that only does toggle codes gets out of sync, but it&#039;s still a pain and toggle-only-analog-devices (TOAD&#039;s) should be avoided if you want to use a universal remote or a home control system.  It&#039;s best to connect the TV first, pick the input, and then connect the receiver so the steps all appear in order.&lt;br /&gt;
==[2:03] Add my cable box==&lt;br /&gt;
Choose Advanced, Setup Wizard, A/V devices, scroll down to PVR, Motorola, DCT-6412.  It automatically adds this as a child of any available I/R transmitter in the same PC.  Just like you can plug a serial control device into a different media director from the one where its actually used, you can do the same with i/r devices.  In the Admin site, you could specify another I/R transmitter as the controlling device.  By default LinuxMCE will turn off all a/v gear that&#039;s not in use.  For example, when you stop watching the TV, and don&#039;t hit any buttons on the remote control, keyboard or mouse for 15 minutes, it will shut the tv off.  The turning off of the TV can be changed in the admin site by going to wizard, devices, orbiters and changing the value for &amp;quot;Seconds before power off&amp;quot;.  However, for the cable box, we actually don&#039;t want LinuxMCE to ever send it any on or off because this should be left on all the time so that it can do recordings, and also because it only has a toggle power i/r code, so it easily gets out of sync.  So I went into Wizard, Devices, A/V Equipment, and under the advanced settings for the cable box set the &#039;Ignore On/Off&#039; to &#039;on/enabled&#039;.  Now even if I directly tell LinuxMCE to turn the device on or off, LinuxMCE won&#039;t do anything.&lt;br /&gt;
==[2:06] Use the cable box==&lt;br /&gt;
When browsing the guide in MythTV you will see channels from both the built-in tv tuner, as well as the listings in the cable box which are tuned on the cable box and received over the a/v inputs on the tv tuner.  All the channels have unique channel ID&#039;s, so MythTV should be able to tell which channel ID goes with the tv tuner vs. the composite/s-video port.  And it appears that LinuxMCE does correctly setup MythTV with both sources, and send MythTV the correct channel ID.  But, MythTV isn&#039;t switching to the correct input on the capture card automatically.  You have to manually switch to the &#039;composite&#039; input by either hitting menu and choosing Change Inputs, or hitting the &#039;input&#039; button on the gyro remote, which is what I did.  Watching video by choosing the Media, Live TV DCT 6412 option doesn&#039;t use MythTV.  It&#039;s using Xine to play and stream directly from the card.  This seemed reasonably stable, though I still found the capture card could get into a weird state at times requiring a reboot.  The only caveat is if you&#039;re using MythTV and switch to LiveTV be sure to wait a few seconds otherwise MythTV will still be holding the capture card device and Xine won&#039;t be able to open it.&lt;br /&gt;
==[2:08] Connect the Jukebox==&lt;br /&gt;
Choose Media, Manage Drives to any drives, NAS or jukeboxes.  These Sony jukeboxes are rebranded Powerfile R200&#039;s.  However Sony only did a limited run, and has discontinued them, so once inventory has dried up you will need to buy the Powerfile-branded versions which, although identical, are sold to the IT, not consumer, channel and cost several thousands of dollars.  To my knowledge all the other consumer DVD jukebox don&#039;t have firewire/usb ports.  They only have a/v outputs, so they won&#039;t be that useful.  Rumor has it Sony decided to sell these with their VAIO Windows Media Centers, but they were a flop since having a jukebox attached to a Windows PC that cannot share the content throughout the home kind of defeats the whole purpose.  You have to run Sony&#039;s software to unload discs every time you want to watch them in another room, and you have to put that big jukebox in the living room.  So grab them up while you can.  Note that the disc drive in there isn&#039;t particularly fast, so ripping each dvd can take an hour.  And identifying each one takes about 1 minute.  So either way, if you have lots of discs, plan on starting the job and then just leaving it and coming back later.  You can monitor the progress by choosing Advanced, Advanced, Pending Tasks on the LinuxMCE menu.  Also the jukebox seems really sensitive and if jarred can get misaligned and have trouble loading and unloading discs.  Also, the kernel drivers, or mtx utilities or jukebox itself aren&#039;t totally stable and sometimes you need to cycle power on the jukebox.  If you insert a disk the wrong way or there&#039;s a slot containing something that doesn&#039;t seem to be a disk, the Powerfile_C200 device will mark itself offline and unavailable until you do a reload router.  See the Powerfile&#039;s log in /var/log/pluto to see more.&lt;br /&gt;
&lt;br /&gt;
==[2:17] Connect the ZWave Lighting Control==&lt;br /&gt;
Zwave is a problem right now because the Zwave USB adapters shown in the video are not in production anymore.  There is a new model from Intermatic, but there are no Linux drivers for the USB-to-RS232 chip on it.  I heard that someone has sponsored the driver development so hopefully it will be added shortly.  Although I used a ZWave motion detector for the demo it&#039;s not really a reliable security system, and the motion detector I used reports false motion events often.  You should get a LinuxMCE-compatible alarm panel that hooks up with a serial port to a LinuxMCE PC.  You need to specify which lights are in which rooms and what types of lights they are.  The Zwave network doesn&#039;t report this info, only the given node id&#039;s.  This makes it much easier to create scenarios and layout your floorplan lighter.  The setup wizard will flash each light/blind/other device and ask you which one it is.  Because communication over the ZWave network is slow, the lights don&#039;t always respond right away and you can waste time hunting for which light is which.  The easiest solution is to write down the lights in the order you pair them because when the setup wizard tries asks you to identify them it uses the same order.  The UpdateEntArea utility is run at every router reload and creates lots of default, canned scenarios.  In any room that has lights, it creates an &#039;on&#039; and an &#039;off&#039; scenario which turns those lights on/off.  And in any room with a TV it creates a Showtime scenario which dims the light.  It creates an event handler for &#039;watching media&#039; for each room that automatically runs the Showtime scenario when the tv&#039;s are in use.  You can change these defaults in Wizard, Scenarios, Lighting Scenarios and Wizard, Events, Respond to Events.  If you don&#039;t ever modify a default scenario by selecting the hyperlink and changing something, it will be kept current and as you add/remove lights the scenario will change.  Once you manually change the canned scenario, or uncheck it so it&#039;s not included anymore, then it won&#039;t be updated again; LinuxMCE won&#039;t override your manual changes.  You can also create your own scenarios, and uncheck the default canned scenarios to not use them.  If you don&#039;t like what LinuxMCE does to the lights when you start watching TV, either change the Showtime scenario, or just disable the Event handlers for &#039;Watching media in a room&#039; and &#039;Stopped watching media in a room&#039; and LinuxMCE won&#039;t run the Showtime scenario automatically.&lt;br /&gt;
==[2:25] Using scenarios and floorplans explained==&lt;br /&gt;
There are 2 ways to do things in LinuxMCE; either by choosing a Scenario (aka a Command Group or Scene), or by directly controlling a device.  Both scenarios and devices are grouped into Lights, Media, Climate, Telecom and Security, and also they are both organized by room.  A scenario is just a group of commands that will be sent to a device.  Create scenarios in the Admin site under Wizard, Scenarios.  Dircectly control a device by choosing the &#039;Floorplan&#039; button which is in each of those 5 sub-menus.  So, for example, a scenario might be &#039;go to bed&#039;, and this can turn off a bunch of lights, set the phones to bypass, dim the thermostat, etc.  To create this scenario you would go to Wizard, Scenarios, Lighting Scenarios, create a new scenario called &#039;go to bed&#039;.  Choose to first add commands with the &amp;quot;Lighting Wizard&amp;quot;, and check all the devices to &#039;off&#039;.  Then instead of &#039;Lighting Wizard&#039; in the pull-down choose &#039;Advanced Wizard&#039;, send to the telecom plugin. &#039;set user status&#039; command (note there&#039;s a command scenario &#039;sleep&#039; that does this same sequence already).  If you put the scenario in the room &#039;Living Room&#039;, then when any orbiter is in the living room, you will see the option &#039;go to bed&#039; under lighting and it will send those commands to the devices.  Note that when you put a scenario in a room that doesn&#039;t necessarily mean you are only controlling devices in that room.  You can put a scenario in the &#039;Living Room&#039; that turns off a light in the &#039;Bedroom&#039;.  The purpose of organizing scenarios by room is to eliminate the clutter that would be caused by showing you all the scenarios at once.  For example, you may create a scenario &#039;Garage Light Off&#039;.  If your garage is adjacent to the Kitchen, you are likely going to want that scenario only when you&#039;re in the Kitchen.  You don&#039;t want it to appear on the remote control in Johnny&#039;s bedroom because he&#039;ll never use it.  Orbiter is the name of the GUI app in LinuxMCE.  And an Orbiter refers both to the on-screen UI, as well as to the UI on a mobile phone, web pad, desktop phone, etc.  Any Orbiter can be &#039;put&#039; in any room, and then it will have the scenarios from that room.  Mobile Orbiters, like webpads and pda&#039;s, typically are carried around the house.  So, when you take an Orbiter into the kitchen you touch the room button and tell it it&#039;s in the kitchen, and you&#039;ll see the activities for the kitchen.  And if you start a movie with the scenario Media, Videos, that movie will start in the kitchen.  You can carry the Orbiter to the bedroom, change the room to control the scenarios in the bedroom, and then carry it back to the kitchen.  You can also change the Orbiters on the on-screen UI of the TV to be in a different room than the one it&#039;s in, and then, just like any other orbiter, you&#039;ll see the scenarios in that room.  So, if you&#039;re in the bedroom and want to turn the garage light off, but the &#039;Garage Light Off&#039; scenario is only in the kitchen, with your remote you can change the room to be &#039;Kitchen&#039; and then run that scenario.  Just remember to change the room back to the because otherwise when you choose Media, Videos you&#039;re going to be starting media in the kitchen.  All Orbiters have the same scenarios.  So if you have a web pad or a mobile phone and they&#039;re in bedroom, you&#039;ll have the same scenarios as the on-screen UI in the bedroom.  Some scenarios may not seem like scenarios, like Media, Videos.  But that is a scenario too.  In this case it&#039;s just a single command telling whatever Orbiter you&#039;re using to show the user the list of videos.  All the options under Lights, Media, Climate, Telecom and Security, except Floorplan, are scenarios and you can change them in the admin panel.  Also the categorization is free-form, so you could create a lighting scenario called &amp;quot;Call John&amp;quot; that dials John and it will appear under &amp;quot;Lights&amp;quot; on the Orbiters.  It would be more logical to categorize it as telecom, but it&#039;s free form and you can put it under any category.  The floorplan button that appears in each of the Lights, Media, Climate, Telecom and Security menus is not a scenario, and does not appear under Wizard, Scenarios in the admin panel.  Rather this is a button that gives you device-level control, instead of a list of scenarios.  By default it lists all the devices in a grid, but you can upload a floorplan of your home in the Admin site and position the devices.  In UI1 the floorplan button is the icon on the left side of the screen.  The lighting floorplan let&#039;s you turn on/off lights individually.   The media floorplan lists all the media zones (ie rooms), what&#039;s playing in each, and let&#039;s you move media between zones.  The climate floorplan let&#039;s you control the thermostats, view the temperature in each room, as well as adjust sprinklers and pool controls.  The telecom floorplan shows all phones and active phone calls so you can interactively transfer and conference.  The security floorplan shows the current state of all sensors (ie tripped sensors are in red), and shows all your surveillance cameras, which you can select to view.&lt;br /&gt;
==[2:26] Connect the thin client in the kitchen==&lt;br /&gt;
See the notes above regarding equipment item #12.  As I mention there, I used those specialized thin clients in the demo video since I got them for free, but you can do the same thing with a normal PC or a laptop.&lt;br /&gt;
==[3:05] Connect the thin client in the bedroom==&lt;br /&gt;
I used the same USB UIRT to control the TV in the bedroom.  Note that because my TV does not support discrete codes, it is a nightmare to use with any universal remote control or any type of smarthome system.  The better TV&#039;s, like Sony&#039;s, recognize discrete codes.  This means that although the original remote control may only have 1 button to toggle the power on and off, the TV actually does recognize 3 separate i/r codes: The toggle power that&#039;s on the remote, as well as an explicit/discrete &#039;turn power on&#039; and a discrete &#039;turn power off&#039;.  They just don&#039;t put all 3 buttons on the original remote to save space, but the TV does recognize them.  Sites like remotecentral.com let you find discrete codes.  Then LinuxMCE can control your TV reliably.  When it&#039;s time to turn it on, the i/r transmitter sends the &#039;power on&#039; button, and even if the TV is already on, it still stays on.  The TV I used doesn&#039;t have discrete codes.  It only recognizes the 1 button &#039;toggle power&#039;.  So LinuxMCE may think the TV is off, and send the &#039;toggle power&#039; command to turn it on, when in fact the TV was already on and LinuxMCE inadvertently turned it off.  Toggle codes are a nightmare for anybody that has ever tried to use any sort of universal remote, like a Logitech/Harmony because the remote never really knows what state the TV is in.  Also, since infrared codes are inherently unreliable and don&#039;t always get through, if your TV supports discrete codes, like the Sony&#039;s do, LinuxMCE can just send the &#039;ON&#039; 3 times to be 100% sure the TV got the command and goes on.  But with toggle devices like the one I have it can&#039;t do that since sending the command 3 times would just turn it on, then off, then back on again.  My TV has the same problem with inputs.  It only recognizes a single &#039;toggle input&#039; which just cycles through inputs.  LinuxMCE remember what was the last input the TV was on, and how many times it needs to toggle to get to the next input.  But this is very unreliable.  Sometimes when the TV doesn&#039;t get a signal while hitting input select it &#039;freezes&#039; for a couple seconds, and then LinuxMCE will get out of step, thinking it&#039;s on, say input 5, when it&#039;s really only on input 4.  Again the better TV&#039;s, like Sony&#039;s, have discrete codes or buttons for each input.  So LinuxMCE can just send the button &#039;input 4&#039; and can re-transmit it 3 times to be sure it gets through, and not worry about trying to toggle.  If you do have a toggle device like mine, and LinuxMCE ever gets out of sync, you can press and hold the red, green, yellow and blue buttons to get it back in sync.  Holding the red button causes LinuxMCE to retransmit the &#039;power&#039; command so if the TV went off instead of ON, it goes back ON.  The green button retransmits the &#039;input select&#039; button.  The yellow retransmits the &#039;power on&#039; to the receiver, and the blue retransmits the &#039;input select&#039; to the receiver.  Bottom line: if possible get TV&#039;s and Receivers with discrete codes and avoid TOAD&#039;s (toggle only analog devices).  Nearly all the decent receivers actually do have discrete codes, so one possible solution at least to the input select problem with toggle-only TV&#039;s is to hook all the video sources to the receiver and let it do the switching, and leave the TV on 1 input.  LinuxMCE automatically will setup your A/V gear like this.  In the setup wizard it asks if you&#039;re using a receiver, and if you connected the video cable to it, and makes all the correct settings.  You can view a graphical diagram of your a/v gear&#039;s connections in the admin site under Wizard, Devices, A/V Equipment, and click on the Connection Wizard.&lt;br /&gt;
==still typing the rest==&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4579</id>
		<title>Version 0704</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4579"/>
		<updated>2007-08-08T12:28:58Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==August 6, 2007  Version 0704 is released==&lt;br /&gt;
&lt;br /&gt;
Before installing, check out the [[Known_Issues]].  There is an issue with the Quick Install DVD that may effect most users, but there is an easy work around.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 is a major improvement over the original 1.0 release.  According to a poll, 86% now report LinuxMCE installs and starts up without problems, versus 27% with the original release.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a new demo [[Video]] that&#039;s much more polished and is actually a full walk-through you can follow starting with a clean PC, showing all setup, and all the major features.&lt;br /&gt;
&lt;br /&gt;
All major features are now working.  LinuxMCE is integrated into the KDE desktop and runs on Kubuntu Feisty 0704.  The installer is completely redone, and there are now 2 versions.  The CD installer, which comes on 2 cd&#039;s and installs on top of a clean Kubuntu install, or the new DVD installer which only requires key presses and setups up your hard drive and installs Kubuntu with LinuxMCE in about 20 minutes.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
&lt;br /&gt;
[[Backup_and_Restore|Upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
[[Download_Instructions]]&lt;br /&gt;
&lt;br /&gt;
[[Installation_Guide]]&lt;br /&gt;
&lt;br /&gt;
[[ChangeLog]]&lt;br /&gt;
&lt;br /&gt;
[[FOSS_0704]] for the FOSS and development community explains what happened with the open source development after 1.0, and the current plans to develop a FOSS community&lt;br /&gt;
&lt;br /&gt;
[http://linuxmce.com/feedback.php Feedback] please report the results of your installation and be sure to describe any problems you have, and if possible, include contact information.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4578</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4578"/>
		<updated>2007-08-08T12:28:35Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Before installing, check out the [[Known_Issues]].&#039;&#039;&#039;  There is an issue with the Quick Install DVD that may effect most users, but there is an easy work around.&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster, and remove the (1.0 only) comment from this wiki when your mirror has the 0704 files.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.  Mirrors which have (1.0 only) have not been updated.  &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* (1.0 only) http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* (1.0 only) http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* (1.0 only) http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* (1.0 only) http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* (1.0 only) http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321071.html Part 7]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4577</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4577"/>
		<updated>2007-08-08T12:28:15Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
Before installing, check out the [[Known_Issues]].  There is an issue with the Quick Install DVD that may effect most users, but there is an easy work around.&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster, and remove the (1.0 only) comment from this wiki when your mirror has the 0704 files.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.  Mirrors which have (1.0 only) have not been updated.  &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* (1.0 only) http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* (1.0 only) http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* (1.0 only) http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* (1.0 only) http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* (1.0 only) http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321071.html Part 7]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4576</id>
		<title>Download Instructions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4576"/>
		<updated>2007-08-08T12:27:59Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Before installing, check out the [[Known_Issues]].  There is an issue with the Quick Install DVD that may effect most users, but there is an easy work around.&lt;br /&gt;
&lt;br /&gt;
There are 2 installers.  &lt;br /&gt;
&lt;br /&gt;
1.  There Quick Install DVD, installs both Kubuntu and LinuxMCE at the same time in 20 minutes with only 3 keystrokes.  You only pick the hard drive you want it to install onto, and it will partition it, format it, and install everything with default options, and uses an IP2Location service to set your location and regional settings.  The DVD installer essentially takes a pre-installed image and copies it to the hard drive.  This is why it is so fast and easy.  But you also don&#039;t the low-level control over the installation process.&lt;br /&gt;
&lt;br /&gt;
2.  The CD installer comes on 2 CD&#039;s and requires you to first install Kubuntu 0704 using [http://kubuntu.org/download.php Kubuntu&#039;s Live CD], and then to install LinuxMCE on top.  The CD installer can only be installed on a Kubuntu 0704 installation that has not already been upgraded, since LinuxMCE has its own update mechanism that updates both Kubuntu and LinuxMCE in parallel.  The CD installer gives you a lot more options.  After answering the setup questions, it takes a couple hours to install since everything is stored in .deb packages which must be decompressed and installed.   The [[Installation_Guide]] explains how to install with the CD installer.&lt;br /&gt;
&lt;br /&gt;
Both installers are on the [[Mirrors]].  You can [[Backup_and_Restore|upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
The new demo [[Video]] is the best way to get oriented and see what LinuxMCE can do and how to do it.&lt;br /&gt;
&lt;br /&gt;
==Also read==&lt;br /&gt;
&lt;br /&gt;
The short [[Architecture_Intro|Architecture Intro]] which explains what pc&#039;s you&#039;ll need to install software on and how they all work together.&lt;br /&gt;
Then there&#039;s a [[QuickStart_Guide|Quick Start Guide]] which explains how to set the video and audio settings using the AV Wizard, and to add devices to LinuxMCE with the Setup Wizard.&lt;br /&gt;
The [[Usage_Intro|Usage Intro]] is a quick primer on how to use LinuxMCE once it&#039;s installed.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is a huge program with lots of features that you won&#039;t even notice right away, and the wiki already has a ton of pages which I imported from existing sources when I launched LinuxMCE, such as the original [[User&#039;s_Manual|User&#039;s Manual]] and [[Programmer&#039;s_Guide|Programmer&#039;s Guide]].  I found most of these docs weren&#039;t well organized and some of the data isn&#039;t up to date.  But it&#039;s a wiki and all pages are open for editing, so hopefully this will improve.&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
Instructions on getting the source code and compiling it are located on [[Building From Source]] page.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4575</id>
		<title>Known Issues</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4575"/>
		<updated>2007-08-08T12:26:45Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: /* Known issues with LinuxMCE 0704 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Known issues with LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; * This issue may effect everyone using the Quick Install DVD &#039;&#039;&#039;  The quick install DVD is basically an image of a pre-installed Kubuntu + LinuxMCE system that is copied to your system, and then some auto configuration is done to account for regional and network differences.  When the system first boots it is not correctly reconfiguring the network, but still has the same IP address as the pre-installed system that was used as a template.  So if the network in your home isn&#039;t the same (ie same gateway) you probably won&#039;t have internet connectivity on the first boot.  This means you won&#039;t see the gallery art from flicker, and on the &#039;add software&#039; tab you won&#039;t see any software to add, because this list is populated over the internet.  The work around is as follows: As shown in the demo video, enter your name when the setup wizard starts, and select &#039;OK&#039; when it confirms your password for the admin site.  But then, before proceeding, click &#039;KDE Desktop&#039;, and wait for KDE to start.  Click the KDE &#039;Start&#039; icon in the lower left, choose Internet, Firefox.  Try to go to a web site.  If it works, you have network connection.  Close Firefox and select &#039;Activate Orbiter&#039; in the launch manager to go back into Orbiter and keep going with the installation.  If you do not have a network connection, then close Firefox and click &#039;Launch admin web site&#039; in launch manager.  Log in.  The username and password are both the name you just provided in the setup wizard.  Choose Advanced, Networking, Network Settings.  Confirm the settings are correct, click update, and wait about 20 seconds for it to reconfigure the network.  Then bring up Firefox and confirm you have an internet connection.  There is also a &#039;Swap Interfaces&#039; button in case you have dual NIC&#039;s and LinuxMCE has it backwards which is the internal vs. external NIC.  Once you confirm you have an internet connection, click the KDE Start button, choose System, Konsole.  In the console type: sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
This will update the list of available software that is shown in the add software tab.  Then choose the KDE start button and click Logout and Reboot.  When it boots up it will have an internet connection and again try to detect your regional settings.  The setup wizard will start again since you didn&#039;t finish it the first time.&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
It is best to install version 1.0 on a separate box, rather than your main Ubuntu system because of the following issues:&lt;br /&gt;
&lt;br /&gt;
*  The installer is messing up Ubuntu&#039;s xorg.conf file by removing the nvidia driver and replacing it with vesa.  This was actually a necessary hack that got forgotten about.  There is a bug in the nVidia drivers (it has been reported) that causes them to crash when two X sessions are running and try to open the same card.  Using the &#039;nv&#039; driver on one and the &#039;nvidia&#039; on the other still doesn&#039;t work, but using vesa on one and nvidia on the other does.  So the hack changes Ubuntu&#039;s xorg.conf from nVidia to Vesa.  If you install a dedicated LinuxMCE box this isn&#039;t an issue, but it can be a problem when you are a Ubuntu user and want better performance on your Ubuntu desktop than the vesa driver allows.&lt;br /&gt;
&lt;br /&gt;
*  The installer will revert the Ubuntu sources.list back to the default, removing any non-standard repositories, when it does the upgrade before installing itself.&lt;br /&gt;
&lt;br /&gt;
*  As mentioned in other places, the scripts carried from Pluto were written to be run on a dedicated system and &#039;take over&#039; completely.  It was a huge task just getting LinuxMCE 1.0 out the door, and the Ubuntu integration is still a work in progress and the scripts are still too invasive.  If this is a dedicated system, or if you&#039;re not a Linux user, this is perhaps still a good thing because you&#039;ll never need to touch your configuration files: LinuxMCE will setup the dhcp server, samba network shares, network settings, and so on.  But, if you are a Ubuntu user, be warned that it will override some of your settings until we get the Ubuntu integration improved.&lt;br /&gt;
&lt;br /&gt;
Additional issues:&lt;br /&gt;
&lt;br /&gt;
*  Most of the problems reported so far are caused by using UI2, which requires OpenGL, on video cards without good Linux OpenGL support.  The solution is to use UI1 instead.  nVidia 6xxx and higher are preferred and will run UI2 with the 3d effects and alpha blending.&lt;br /&gt;
&lt;br /&gt;
*  A bug in the media browser was identified that is causing it to run very slow and consume a lot of memory.  A 1.01 patch will be out soon.&lt;br /&gt;
&lt;br /&gt;
*  In the haste to release the updated LinuxMCE 1.0 that didn&#039;t use the website for downloading the software after the Digg story brought the server down, there was a sloppy error building the package for the Windows binaries.  Most of them are empty.  This means the Windows orbiter that runs on web pads, pda&#039;s and ms smart phones, as well as some other windows applets which are also on the download page in your Core&#039;s admin web site, are missing.&lt;br /&gt;
&lt;br /&gt;
* Some of the users reported having broken packages during the installation of  LinuxMCE, usually &#039;pluto-orbiter&#039; package. This could happen from a number of reasons. We have identified a few of them, such as: &lt;br /&gt;
- the vim package cannot be installed because of a conflict at &#039;vim-common&#039;. For details on how to fix that, please follow:  [http://wiki.linuxmce.com/index.php/Installer_Problems]&lt;br /&gt;
- The Ubuntu repositories are sometimes unavailable. You should try reinstalling, or installing the packages by hand&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.1 Beta ==&lt;br /&gt;
&lt;br /&gt;
* if you get the following error:&lt;br /&gt;
&lt;br /&gt;
 pluto-dcerouter: Depends: pluto-confirm-dependencies (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-confirm-dependencies (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   PreDepends: samba but it is not going to be installed&lt;br /&gt;
 E: Broken packages&lt;br /&gt;
&lt;br /&gt;
Solution: the quickest solution is to skip the use of the cache cd or to have latest samba package installed before starting the installation.&lt;br /&gt;
&lt;br /&gt;
* sometimes it&#039;s better to kill the network manager and add the network settings manually. I found that the network settings are overwritten when the installation of Linux MCE is finished. and you don&#039;t have internet connection anymore. This may lead to problems like the one above, with the samba package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* if you are rebooting the system after installing LinuxMCE 1.1 and the system hangs up at &amp;quot;&#039;&#039;&#039;Running local boot scripts (/etc/rc.local) [ OK]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Solution: rename kdm.saved from /etc/init.d to kdm and then reboot.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4571</id>
		<title>Known Issues</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Known_Issues&amp;diff=4571"/>
		<updated>2007-08-07T23:28:54Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Known issues with LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
*  It has been reported that when installing with 2 NIC&#039;s it might not properly detect which is the internal and external nic, and may always make eth0 external and eth1 internal, and not allow you to swap them, forcing you to swap the cables instead.  This has not been confirmed yet.&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
It is best to install version 1.0 on a separate box, rather than your main Ubuntu system because of the following issues:&lt;br /&gt;
&lt;br /&gt;
*  The installer is messing up Ubuntu&#039;s xorg.conf file by removing the nvidia driver and replacing it with vesa.  This was actually a necessary hack that got forgotten about.  There is a bug in the nVidia drivers (it has been reported) that causes them to crash when two X sessions are running and try to open the same card.  Using the &#039;nv&#039; driver on one and the &#039;nvidia&#039; on the other still doesn&#039;t work, but using vesa on one and nvidia on the other does.  So the hack changes Ubuntu&#039;s xorg.conf from nVidia to Vesa.  If you install a dedicated LinuxMCE box this isn&#039;t an issue, but it can be a problem when you are a Ubuntu user and want better performance on your Ubuntu desktop than the vesa driver allows.&lt;br /&gt;
&lt;br /&gt;
*  The installer will revert the Ubuntu sources.list back to the default, removing any non-standard repositories, when it does the upgrade before installing itself.&lt;br /&gt;
&lt;br /&gt;
*  As mentioned in other places, the scripts carried from Pluto were written to be run on a dedicated system and &#039;take over&#039; completely.  It was a huge task just getting LinuxMCE 1.0 out the door, and the Ubuntu integration is still a work in progress and the scripts are still too invasive.  If this is a dedicated system, or if you&#039;re not a Linux user, this is perhaps still a good thing because you&#039;ll never need to touch your configuration files: LinuxMCE will setup the dhcp server, samba network shares, network settings, and so on.  But, if you are a Ubuntu user, be warned that it will override some of your settings until we get the Ubuntu integration improved.&lt;br /&gt;
&lt;br /&gt;
Additional issues:&lt;br /&gt;
&lt;br /&gt;
*  Most of the problems reported so far are caused by using UI2, which requires OpenGL, on video cards without good Linux OpenGL support.  The solution is to use UI1 instead.  nVidia 6xxx and higher are preferred and will run UI2 with the 3d effects and alpha blending.&lt;br /&gt;
&lt;br /&gt;
*  A bug in the media browser was identified that is causing it to run very slow and consume a lot of memory.  A 1.01 patch will be out soon.&lt;br /&gt;
&lt;br /&gt;
*  In the haste to release the updated LinuxMCE 1.0 that didn&#039;t use the website for downloading the software after the Digg story brought the server down, there was a sloppy error building the package for the Windows binaries.  Most of them are empty.  This means the Windows orbiter that runs on web pads, pda&#039;s and ms smart phones, as well as some other windows applets which are also on the download page in your Core&#039;s admin web site, are missing.&lt;br /&gt;
&lt;br /&gt;
* Some of the users reported having broken packages during the installation of  LinuxMCE, usually &#039;pluto-orbiter&#039; package. This could happen from a number of reasons. We have identified a few of them, such as: &lt;br /&gt;
- the vim package cannot be installed because of a conflict at &#039;vim-common&#039;. For details on how to fix that, please follow:  [http://wiki.linuxmce.com/index.php/Installer_Problems]&lt;br /&gt;
- The Ubuntu repositories are sometimes unavailable. You should try reinstalling, or installing the packages by hand&lt;br /&gt;
&lt;br /&gt;
== Known issues with LinuxMCE 1.1 Beta ==&lt;br /&gt;
&lt;br /&gt;
* if you get the following error:&lt;br /&gt;
&lt;br /&gt;
 pluto-dcerouter: Depends: pluto-confirm-dependencies (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-confirm-dependencies (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-createdevice (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-install-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-local-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-std-plugins (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-system-database (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-website-admin (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;gt;= 2.0.0.44) but it is not going to be installed&lt;br /&gt;
                   Depends: pluto-boot-scripts (&amp;lt; 2.0.0.45) but it is not going to be installed&lt;br /&gt;
                   PreDepends: samba but it is not going to be installed&lt;br /&gt;
 E: Broken packages&lt;br /&gt;
&lt;br /&gt;
Solution: the quickest solution is to skip the use of the cache cd or to have latest samba package installed before starting the installation.&lt;br /&gt;
&lt;br /&gt;
* sometimes it&#039;s better to kill the network manager and add the network settings manually. I found that the network settings are overwritten when the installation of Linux MCE is finished. and you don&#039;t have internet connection anymore. This may lead to problems like the one above, with the samba package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* if you are rebooting the system after installing LinuxMCE 1.1 and the system hangs up at &amp;quot;&#039;&#039;&#039;Running local boot scripts (/etc/rc.local) [ OK]&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Solution: rename kdm.saved from /etc/init.d to kdm and then reboot.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4570</id>
		<title>Download Instructions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4570"/>
		<updated>2007-08-07T17:51:03Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are 2 installers.  &lt;br /&gt;
&lt;br /&gt;
1.  There Quick Install DVD, installs both Kubuntu and LinuxMCE at the same time in 20 minutes with only 3 keystrokes.  You only pick the hard drive you want it to install onto, and it will partition it, format it, and install everything with default options, and uses an IP2Location service to set your location and regional settings.  The DVD installer essentially takes a pre-installed image and copies it to the hard drive.  This is why it is so fast and easy.  But you also don&#039;t the low-level control over the installation process.&lt;br /&gt;
&lt;br /&gt;
2.  The CD installer comes on 2 CD&#039;s and requires you to first install Kubuntu 0704 using [http://kubuntu.org/download.php Kubuntu&#039;s Live CD], and then to install LinuxMCE on top.  The CD installer can only be installed on a Kubuntu 0704 installation that has not already been upgraded, since LinuxMCE has its own update mechanism that updates both Kubuntu and LinuxMCE in parallel.  The CD installer gives you a lot more options.  After answering the setup questions, it takes a couple hours to install since everything is stored in .deb packages which must be decompressed and installed.   The [[Installation_Guide]] explains how to install with the CD installer.&lt;br /&gt;
&lt;br /&gt;
Both installers are on the [[Mirrors]].  You can [[Backup_and_Restore|upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
The new demo [[Video]] is the best way to get oriented and see what LinuxMCE can do and how to do it.&lt;br /&gt;
&lt;br /&gt;
==Also read==&lt;br /&gt;
&lt;br /&gt;
The short [[Architecture_Intro|Architecture Intro]] which explains what pc&#039;s you&#039;ll need to install software on and how they all work together.&lt;br /&gt;
Then there&#039;s a [[QuickStart_Guide|Quick Start Guide]] which explains how to set the video and audio settings using the AV Wizard, and to add devices to LinuxMCE with the Setup Wizard.&lt;br /&gt;
The [[Usage_Intro|Usage Intro]] is a quick primer on how to use LinuxMCE once it&#039;s installed.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is a huge program with lots of features that you won&#039;t even notice right away, and the wiki already has a ton of pages which I imported from existing sources when I launched LinuxMCE, such as the original [[User&#039;s_Manual|User&#039;s Manual]] and [[Programmer&#039;s_Guide|Programmer&#039;s Guide]].  I found most of these docs weren&#039;t well organized and some of the data isn&#039;t up to date.  But it&#039;s a wiki and all pages are open for editing, so hopefully this will improve.&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
Instructions on getting the source code and compiling it are located on [[Building From Source]] page.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4506</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4506"/>
		<updated>2007-08-07T07:23:18Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster, and remove the (1.0 only) comment from this wiki when your mirror has the 0704 files.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.  Mirrors which have (1.0 only) have not been updated.  &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* (1.0 only) http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* (1.0 only) http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* (1.0 only) http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* (1.0 only) http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* (1.0 only) http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* (1.0 only) rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* (1.0 only) [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* (1.0 only) [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
(1.0 only) [http://w13.easy-share.com/2321071.html Part 7]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Backup_and_Restore&amp;diff=4505</id>
		<title>Backup and Restore</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Backup_and_Restore&amp;diff=4505"/>
		<updated>2007-08-07T07:13:28Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE 0704 includes a new update mechanism which will make it automatically update itself in the future.  If you are currently using LinuxMCE 1.0 or a recent Pluto version they cannot be upgraded to LinuxMCE 0704.  However you can follow the process below to make a backup of your settings and configuration in LinuxMCE 1.0 or Pluto .44 &#039;&#039;&#039;before&#039;&#039;&#039; you install LinuxMCE 0704.  Save this backup on a CD or on another PC.  Then install 0704, which will clean out the hard drive and do a fresh install, and then restore the backup.  LinuxMCE 0704 will see that it is restoring a backup from a prior version and import the data into the new format.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Backup and Restore process&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can back-up your system and later restore it to that earlier configuration. The process works by saving a file and then later restore it. That file contains icons for users, rooms, scenarios and floor plans, devices list and settings for each; which are restored using a database dump.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How it works&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Using web-admin site go to the Upper menu &amp;gt; Configuration &amp;gt; Backups&lt;br /&gt;
&lt;br /&gt;
To create a restore point you have to press &#039;Backup&#039; and then save the file somewhere safe. Remember: download the backup and save it to another pc. Don&#039;t let it on your Linux MCE machine because you&#039;ll lose it.&lt;br /&gt;
&lt;br /&gt;
Later after reinstalling the system or in case of failure you can restore the system to that previous state.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use &#039;Browse&#039; button to locate the backup file and then press &#039;Restore&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At this time there is a note what tells me that I have to reboot the system i order to install my configuration.&lt;br /&gt;
&#039;Backup file uploaded, please reboot the machine and be patient, since it will take longer than a normal reboot.&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Reboot the machine and wait for the whole process to finish. After the interface loads you should see your icons and floor plans.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
I used the restore successfully from a &#039;&#039;&#039;Pluto 2.0.0.44&#039;&#039;&#039; to a &#039;&#039;&#039;LINUX MCE 1.1&#039;&#039;&#039;.&lt;br /&gt;
What it didn&#039;t restore was the bookmarks created for media and the play lists.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The restore from &#039;&#039;&#039;LINUX MCE 1.0&#039;&#039;&#039; to &#039;&#039;&#039;LINUX MCE 1.1&#039;&#039;&#039; was not complete. I have all the devices working but it didn&#039;t restore my icons for users, rooms and floor plans; and neither the bookmarks and play lists.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
If you use 192.168.80.1 for Pluto 2.0.0.44 or Linux MCE 1.0 internal network address and you later installed Linux MCE 1.1 with 192.168.80.1 you don&#039;t need to do anything else.&lt;br /&gt;
&amp;lt;br&amp;gt;If you use on internal network an address not like &#039;&#039;&#039;192.168.80.1&#039;&#039;&#039;, (i.e. 192.168.86.1) you need to go to Upper menu &amp;gt; Advanced &amp;gt; Network &amp;gt; Settings and hit &#039;update&#039; button. I installed Pluto 2.0.0.44 and Linux MCE 1.0 with 192.168.80.1 but I used 192.168.86.1 instead when I installed the Linux MCE 1.1 and I got TFTP timeout when booting the media directors.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4503</id>
		<title>Version 0704</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4503"/>
		<updated>2007-08-07T07:09:20Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==August 6, 2007  Version 0704 is released==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 is a major improvement over the original 1.0 release.  According to a poll, 86% now report LinuxMCE installs and starts up without problems, versus 27% with the original release.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a new demo [[Video]] that&#039;s much more polished and is actually a full walk-through you can follow starting with a clean PC, showing all setup, and all the major features.&lt;br /&gt;
&lt;br /&gt;
All major features are now working.  LinuxMCE is integrated into the KDE desktop and runs on Kubuntu Feisty 0704.  The installer is completely redone, and there are now 2 versions.  The CD installer, which comes on 2 cd&#039;s and installs on top of a clean Kubuntu install, or the new DVD installer which only requires key presses and setups up your hard drive and installs Kubuntu with LinuxMCE in about 20 minutes.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
&lt;br /&gt;
[[Backup_and_Restore|Upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
[[Download_Instructions]]&lt;br /&gt;
&lt;br /&gt;
[[Installation_Guide]]&lt;br /&gt;
&lt;br /&gt;
[[ChangeLog]]&lt;br /&gt;
&lt;br /&gt;
[[FOSS_0704]] for the FOSS and development community explains what happened with the open source development after 1.0, and the current plans to develop a FOSS community&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4502</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4502"/>
		<updated>2007-08-07T07:08:54Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changelog since LinuxMCE 1.0 ==&lt;br /&gt;
LinuxMCE 0704 for Kubuntu Feisty is a significant change over 1.0.  The number of users reporting a successful installation is now 86% vs. 27% with version 1.0.  It&#039;s integrated into the KDE desktop, so you can use it like a normal Linux app.  The recordings and EPG is now sync&#039;d with MythTV.  There is a new DVD installer that will install both Kubuntu and LinuxMCE on a clean PC in under 20 minutes with only 3 keypresses.    And the new setup wizard has video clips and will let you setup everything, including MythTV&#039;s PVR in under 5 minutes.  The new demo [[Video]] is a complete walk-through.  See also: [[Backup_and_Restore|Upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
===Version change===&lt;br /&gt;
The version scheme changed because each LinuxMCE release will be tied to a particular release of a certain distro.  One of the most common problems reported with LinuxMCE 1.0 was people were installing it on the wrong distro.  Now I made the version of LinuxMCE correspond to the version of the distro it is released for.  So LinuxMCE 0704 works with Kubuntu 0704.  The next release with be LinuxMCE 0710 for Kubuntu 0710 when it&#039;s released.  The new update mechanism will allow for an automatic upgrade.&lt;br /&gt;
&lt;br /&gt;
===New Launch Manager and conf file management===&lt;br /&gt;
A new Launch Manager allows you to start and stop LinuxMCE like a normal application, and also control the startup sequence.  Additionally, whenever LinuxMCE needs to make changes to your configuration, such as setting up network booting for any thin clients, it will make a backup of your existing conf files, notify you of the changes, and let you manually edit them.  Thus, for a total Linux newbie, LinuxMCE can still be a fully automated &#039;black box&#039; solution requiring no knowledge of Linux internals, but it will no longer frustrate advanced Linux users who don&#039;t want their configuration settings overwritten.&lt;br /&gt;
&lt;br /&gt;
===New Update Mechanism===&lt;br /&gt;
Previously LinuxMCE could become broken when Ubuntu pushed an update because LinuxMCE included some kernel modules that didn&#039;t stay sync&#039;d with Ubuntu&#039;s kernel, and the traditional apt-get install/update system doesn&#039;t allow for atomic updates in a specific order.  LinuxMCE now has its own update mechanism that will update all required modules in parallel so updates should no longer be an issue.&lt;br /&gt;
&lt;br /&gt;
=== PowerFile and Ripping support: ===&lt;br /&gt;
* Added disc management for jukebox&lt;br /&gt;
* Added drive management&lt;br /&gt;
* Change pending tasks so non-plugin devices can have pending tasks, as needed for the jukebox ripping and identification &lt;br /&gt;
* Add threadedclass to multithreadincludes and start moving ripping from media plugin to disk drive &lt;br /&gt;
* Fixed ripping &lt;br /&gt;
* Fix unknown disc bulk ripping&lt;br /&gt;
&lt;br /&gt;
=== Media (Xine Player, Media Plugin, Update Media): ===&lt;br /&gt;
* Added media plugin retransmit on/off &lt;br /&gt;
* Fix media plugin retransmit ir codes with no media playing &lt;br /&gt;
* Fix eject problem &lt;br /&gt;
* Add event PlaybackStarted&lt;br /&gt;
* Add zoom &amp;amp; aspect ratio&lt;br /&gt;
* Supporting to play 2nd stream when 1st is broadcasting (actually when more than 1 is broadcasting) &lt;br /&gt;
* Added audio db capability &lt;br /&gt;
* Check out only need directories or to save disk space and speed up the process &lt;br /&gt;
* Improved usage of resources for Update Media&lt;br /&gt;
* Patch in UpdateMedia to work correctly with both mysql 5.0.24a  and mysql 4.0.24&lt;br /&gt;
* Add stream id to all media commands&lt;br /&gt;
&lt;br /&gt;
=== Orbiters and GUI ===&lt;br /&gt;
* Added Orbiter for MotoQ skeleton project&lt;br /&gt;
* Changes for Orbiter Smartphone 2005 using wifi&lt;br /&gt;
* Few more fixes for Orbiter ARMV4I &lt;br /&gt;
* Fixed &amp;quot;white screen&amp;quot; issue in OrbiterGL&lt;br /&gt;
* Cleanup in MeshFrame, MeshPainter, OpenGLGraphic, ObjectRenderer_OpenGL&lt;br /&gt;
* Fixed warnings in OrbiterGL; OrbiterGL project will treat warnings as errors&lt;br /&gt;
* Changes to compile with VS2005/Windows Mobile 2005 SDK &lt;br /&gt;
* Added Cleanup method to OpenGLGraphic class &lt;br /&gt;
* Fixed issue with previous cover art being visible for a movie with no cover art; this should also fix the icons issue from channels&lt;br /&gt;
* Fixed crash in OrbiterGL : specify if in RemoveChild you want to delete the frame automatically or not&lt;br /&gt;
* Fixed/disabled warnings in DCE. DCE project will treat warnings as errors. Tweaks in OrbiterGL : it won&#039;t repaint the screen if it&#039;s about to close&lt;br /&gt;
* Don&#039;t render the screen anymore if orbiter is quiting. This should speed up Orbiter to close&lt;br /&gt;
* Use SharedDesktop variable to use different Orbiter starting mechanism (defaults to dedicated desktop, for backwards compatibility) &lt;br /&gt;
* When pressing F7 in VW, got the &amp;quot;wizard done&amp;quot; screen&lt;br /&gt;
* Move orbiter&#039;s window to 0,0 after removing the window decorations &lt;br /&gt;
* No &amp;quot;Start AVWizard&amp;quot; or &amp;quot;Start Video Wizard&amp;quot; buttons under WIN32/WINCE &lt;br /&gt;
* Show pictures for recorded tv shows &lt;br /&gt;
* Added StatusOnLCD application&lt;br /&gt;
* If media has no chapters, doing jump +/- # of &#039;chapters&#039; * 30 seconds&lt;br /&gt;
* Added &amp;quot;None&amp;quot; button to tv, receiver and other a/v devices &lt;br /&gt;
* Spelling corrected&lt;br /&gt;
* Switching screen saver off before starting playback &lt;br /&gt;
&lt;br /&gt;
=== Installer and system setup: ===&lt;br /&gt;
* Added 2 new steps and a list of ubuntu mirrors. From one of the added steps you can choose a mirror and on the other step you can select the desired UI to use&lt;br /&gt;
* Kill NetworkManager as it interfears with our networking stuff. 2) Also disable kdm on a dedicated system &lt;br /&gt;
* Adding Kubuntu Cache cd script &lt;br /&gt;
* Add step for installing libdvdcss&lt;br /&gt;
* Disabled option to install lmce from internet&lt;br /&gt;
* First mirrors in sources.list will be our mirrors &lt;br /&gt;
* Install nvidia driver from the cache cd&lt;br /&gt;
* LMCE logo&lt;br /&gt;
* Fix for broken network when installing packages&lt;br /&gt;
* Restart after installing the nvidia driver &lt;br /&gt;
* Globally make xfwm4 the default WM &lt;br /&gt;
* mce-installer-CheckSystem.sh : script for checking packages before installing&lt;br /&gt;
* Check System Step&lt;br /&gt;
* Install nvidia drivers on diskless md first boot if they are needed&lt;br /&gt;
* Add the new UbuntuLiveCD step &lt;br /&gt;
* Install kubuntu-desktop in diskless image &lt;br /&gt;
* Enables/Disables composite extension at install time based on user&#039;s choise of UI version&lt;br /&gt;
* Moved Startup_DiskedMD from event.d to rc2 &lt;br /&gt;
* Prevent kdm from starting at boot on diskless MDs &lt;br /&gt;
* Install video wizard videos on first boot&lt;br /&gt;
* Install nvidia glx before starting avwizard if we&#039;re running on a nvidia based system &lt;br /&gt;
* &#039;installation complete&#039; message; show disk size next to device name &lt;br /&gt;
* Setup dhcp and the firewall at first boot &lt;br /&gt;
&lt;br /&gt;
=== PnP ===&lt;br /&gt;
* Fix pnp of pvr usb &lt;br /&gt;
* Add setup for pvr usb2 &lt;br /&gt;
* Add support for pvrusb2 capture cards&lt;br /&gt;
* Small fix to disable inactive cards on errors douring detection &lt;br /&gt;
* Add onkyo/pioneer pnp &lt;br /&gt;
* HAL changes for serial category, it is using readlink instead of HAL tree to detect the relationship between the leaves&lt;br /&gt;
* Hdhome run firmware &lt;br /&gt;
* Plug and play handle disabling devices that are not detected at boot &lt;br /&gt;
* Powerfile (ieee1394) support &lt;br /&gt;
&lt;br /&gt;
=== Audio Video Wizard ===&lt;br /&gt;
* Fixed X display for AVWizard &lt;br /&gt;
* Added ability to toggle on the fly composite, masking or fullscreen/windowed mode using keys&lt;br /&gt;
* start AVWizard in runlevel 2&lt;br /&gt;
* AVWizard on diskless (no kdm, no startup scripts in rc2) &lt;br /&gt;
* Made AVWizard running under Windows&lt;br /&gt;
* Beep on remote connect&lt;br /&gt;
* Updated the resolutions&lt;br /&gt;
* Added support for tv standard &lt;br /&gt;
* Allow non-60hz DFP modes&lt;br /&gt;
* Removed TV standard heuristics &lt;br /&gt;
* Reduced lower value for horizontal sync range &lt;br /&gt;
* Default to 60hz from Wizard, not from script &lt;br /&gt;
* Changed DVI label&lt;br /&gt;
* Added refresh rate tollerance of +/- 1 Hz &lt;br /&gt;
* Get usb uirt working with av wizard&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
* Fix myth query&lt;br /&gt;
* Some tweaks to the myth process to start it with app server, and to change the locking startup for myth plugin &lt;br /&gt;
* Set root user to mythtv group &lt;br /&gt;
* Redo the tv bookmarking &lt;br /&gt;
* Add root user to mythtv group for mds &lt;br /&gt;
&lt;br /&gt;
=== General Improvements ===&lt;br /&gt;
* Added LogLevels to pluto.conf&lt;br /&gt;
* If pluto.conf has no LogLevels entry, add: LogLevels = 1,5,7,8 &lt;br /&gt;
* ZWave support for BOCA dongles&lt;br /&gt;
* Make the progress bar pulsate while installing &lt;br /&gt;
* Modifications related to crontab&lt;br /&gt;
* Command sequence for repacking ivtv-firmware &lt;br /&gt;
* Modified to run with feisty &lt;br /&gt;
* Enable swap partitions when you find them &lt;br /&gt;
* Dinamiclay add USE_HTTP_FETCHER since feisty misses it &lt;br /&gt;
* Use simple xorg.conf for startup progress when run on a dedicated system &lt;br /&gt;
* Added CurrentDesktop method to wmctrl&lt;br /&gt;
* Add PC Desktop command &lt;br /&gt;
* Separated NIS setup script; Updated NIS setup script to take DHCP into account and permit access from the external interface&#039;s IP; Updated DHCP client hooks to use new NIS setup script&lt;br /&gt;
* Remove Install LinuxMCE icon after LinuxMCE was installed &lt;br /&gt;
* Remove progress bar when copying files &lt;br /&gt;
* Added logging for desktop management&lt;br /&gt;
* Setup apt conf file for disked md &lt;br /&gt;
* Enable shared desktop on disked media directors&lt;br /&gt;
* Respawn lmce_launch_manager and X11 on Diskless MDs &lt;br /&gt;
* Added script to start KDE on demand &lt;br /&gt;
* Notify updates script&lt;br /&gt;
* Change firefox setting to avoid the popup that asks about &#039;restore session&#039;, instead of removing the cache every time &lt;br /&gt;
* Telecom changes which includes the timeout for ring extesions and some fixes&lt;br /&gt;
* Add Setup_UI function to set the right UI, not UI1 every time &lt;br /&gt;
* Automatically create md&#039;s &lt;br /&gt;
* Added new device template: Launch Manager&lt;br /&gt;
* Apply Update wrapper &lt;br /&gt;
* Save volume level when setting absolute value &lt;br /&gt;
* Finished remote assistance stuff &lt;br /&gt;
* New Update Mechanism, helper script&lt;br /&gt;
* Run the Apply Update in the boot seq&lt;br /&gt;
* Demonize LMCEUpdate_DownloadXML.sh so it won&#039;t get killed by cro&lt;br /&gt;
* Change &#039;Apply updates ? Yes/No&#039; question to &#039;Apply updates? Yes/No/Later&#039; &lt;br /&gt;
* Implement fallback for updates &lt;br /&gt;
* Add haltMDs event at reboot and shutdown &lt;br /&gt;
* Remove adept notifier&lt;br /&gt;
* Replace with the ip address of the asterisk server &lt;br /&gt;
* Remove xorg.conf from the diskless image so avwizard can rebuild it from scratch &lt;br /&gt;
* Restart kdm in the background so it doesn&#039;t get killed when KDE exits&lt;br /&gt;
* Add raid devices as storage options &lt;br /&gt;
* You are able to call an external number then you can make a conference (or transfer) with another phone from your installation&lt;br /&gt;
* Hide &amp;quot;KDE desktop&amp;quot; button under Win32/WinCE &lt;br /&gt;
* Corrected partition size calculation&lt;br /&gt;
* Add cp sources.list from hybrid to mds when creating them &lt;br /&gt;
* Put sample.mpg in the right place for UIdiag to play on diskless MD &lt;br /&gt;
* Use gray as background color for rooms with MD cells instead of black&lt;br /&gt;
* Report machine off on disked MD shutdown sequence&lt;br /&gt;
* Shortcut for the Kubuntu desktop &lt;br /&gt;
* When dcerouter does a reload it notifies all the devices&lt;br /&gt;
* Added logging to add software&lt;br /&gt;
* Smbfs instead of cifs&lt;br /&gt;
&lt;br /&gt;
=== Other Fixes ===&lt;br /&gt;
* Fixed leak in SendMessage / xml format&lt;br /&gt;
* Fixed bug in DCE (HandleRequestSocket thread exiting without resettings m_bRunning variable)&lt;br /&gt;
* Fixed crash in Orbiter : on replaced handle, orbiter will exit gracefully&lt;br /&gt;
* Fixed crash OrbiterRenderer_OpenGL::DestroyGraphic &lt;br /&gt;
* Fixed script to return either 0 or 10, as expected by LaunchRemoteCommand.sh&lt;br /&gt;
* Fixed windows binaries &lt;br /&gt;
* Xorg can run more than once when orbiter restarts &lt;br /&gt;
* Small fix for Disk_Drive coredump &lt;br /&gt;
* Fixed crash in DCERouter&#039;s ExecuteCommandGroup &lt;br /&gt;
* Fix &#039;Low disk space&#039; bug &lt;br /&gt;
* Fix Backup / Restore (from 44, 1.0 to 1.1)&lt;br /&gt;
* Fix disked hostname &lt;br /&gt;
* Fix for grandstream configuration file and it avoids hanging forever &lt;br /&gt;
* Fix broken epg guide&lt;br /&gt;
* Fix the samba share detection &lt;br /&gt;
* Fixes for hangup&lt;br /&gt;
* Fixed UIdiag to exit when ESCAPE key is press, not just for any key. This way we won&#039;t receive dummy keys for xine and quit for nothing &lt;br /&gt;
* Fix OrbiterGen bug&lt;br /&gt;
* Fix issue with pnp and camera crash in lighting plugin show&lt;br /&gt;
* Fix for SpeedDial Datagrid from speed dial screen&lt;br /&gt;
* Fixed bug: If disk is remove from pluto-admin, in reality it&#039;s still in the raid&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4501</id>
		<title>Download Instructions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4501"/>
		<updated>2007-08-07T07:08:08Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are 2 installers.  &lt;br /&gt;
&lt;br /&gt;
1.  There Quick Install DVD, installs both Kubuntu and LinuxMCE at the same time in 20 minutes with only 3 keystrokes.  You only pick the hard drive you want it to install onto, and it will partition it, format it, and install everything with default options.  The DVD installer essentially takes a pre-installed image and copies it to the hard drive.  This is why it is so fast and easy.  But you also don&#039;t the low-level control over the installation process.&lt;br /&gt;
&lt;br /&gt;
2.  The CD installer comes on 2 CD&#039;s and requires you to first install Kubuntu 0704 using [http://kubuntu.org/download.php Kubuntu&#039;s Live CD], and then to install LinuxMCE on top.  The CD installer can only be installed on a Kubuntu 0704 installation that has not already been upgraded, since LinuxMCE has its own update mechanism that updates both Kubuntu and LinuxMCE in parallel.  The CD installer gives you a lot more options.  After answering the setup questions, it takes a couple hours to install since everything is stored in .deb packages which must be decompressed and installed.   The [[Installation_Guide]] explains how to install with the CD installer.&lt;br /&gt;
&lt;br /&gt;
Both installers are on the [[Mirrors]].  You can [[Backup_and_Restore|upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
The new demo [[Video]] is the best way to get oriented and see what LinuxMCE can do and how to do it.&lt;br /&gt;
&lt;br /&gt;
==Also read==&lt;br /&gt;
&lt;br /&gt;
The short [[Architecture_Intro|Architecture Intro]] which explains what pc&#039;s you&#039;ll need to install software on and how they all work together.&lt;br /&gt;
Then there&#039;s a [[QuickStart_Guide|Quick Start Guide]] which explains how to set the video and audio settings using the AV Wizard, and to add devices to LinuxMCE with the Setup Wizard.&lt;br /&gt;
The [[Usage_Intro|Usage Intro]] is a quick primer on how to use LinuxMCE once it&#039;s installed.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is a huge program with lots of features that you won&#039;t even notice right away, and the wiki already has a ton of pages which I imported from existing sources when I launched LinuxMCE, such as the original [[User&#039;s_Manual|User&#039;s Manual]] and [[Programmer&#039;s_Guide|Programmer&#039;s Guide]].  I found most of these docs weren&#039;t well organized and some of the data isn&#039;t up to date.  But it&#039;s a wiki and all pages are open for editing, so hopefully this will improve.&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
Instructions on getting the source code and compiling it are located on [[Building From Source]] page.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4500</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4500"/>
		<updated>2007-08-07T07:07:35Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changelog since LinuxMCE 1.0 ==&lt;br /&gt;
LinuxMCE 0704 for Kubuntu Feisty is a significant change over 1.0.  The number of users reporting a successful installation is now 86% vs. 27% with version 1.0.  It&#039;s integrated into the KDE desktop, so you can use it like a normal Linux app.  The recordings and EPG is now sync&#039;d with MythTV.  There is a new DVD installer that will install both Kubuntu and LinuxMCE on a clean PC in under 20 minutes with only 3 keypresses.    And the new setup wizard has video clips and will let you setup everything, including MythTV&#039;s PVR in under 5 minutes.  The new demo [[Video]] is a complete walk-through.  See also: [[Backup_and_Restore|Upgrade from LinuxMCE 1.0 or Pluto to LinuxMCE 0704]]&lt;br /&gt;
&lt;br /&gt;
===Version change==&lt;br /&gt;
The version scheme changed because each LinuxMCE release will be tied to a particular release of a certain distro.  One of the most common problems reported with LinuxMCE 1.0 was people were installing it on the wrong distro.  Now I made the version of LinuxMCE correspond to the version of the distro it is released for.  So LinuxMCE 0704 works with Kubuntu 0704.  The next release with be LinuxMCE 0710 for Kubuntu 0710 when it&#039;s released.  The new update mechanism will allow for an automatic upgrade.&lt;br /&gt;
&lt;br /&gt;
===New Launch Manager and conf file management===&lt;br /&gt;
A new Launch Manager allows you to start and stop LinuxMCE like a normal application, and also control the startup sequence.  Additionally, whenever LinuxMCE needs to make changes to your configuration, such as setting up network booting for any thin clients, it will make a backup of your existing conf files, notify you of the changes, and let you manually edit them.  Thus, for a total Linux newbie, LinuxMCE can still be a fully automated &#039;black box&#039; solution requiring no knowledge of Linux internals, but it will no longer frustrate advanced Linux users who don&#039;t want their configuration settings overwritten.&lt;br /&gt;
&lt;br /&gt;
===New Update Mechanism===&lt;br /&gt;
Previously LinuxMCE could become broken when Ubuntu pushed an update because LinuxMCE included some kernel modules that didn&#039;t stay sync&#039;d with Ubuntu&#039;s kernel, and the traditional apt-get install/update system doesn&#039;t allow for atomic updates in a specific order.  LinuxMCE now has its own update mechanism that will update all required modules in parallel so updates should no longer be an issue.&lt;br /&gt;
&lt;br /&gt;
=== PowerFile and Ripping support: ===&lt;br /&gt;
* Added disc management for jukebox&lt;br /&gt;
* Added drive management&lt;br /&gt;
* Change pending tasks so non-plugin devices can have pending tasks, as needed for the jukebox ripping and identification &lt;br /&gt;
* Add threadedclass to multithreadincludes and start moving ripping from media plugin to disk drive &lt;br /&gt;
* Fixed ripping &lt;br /&gt;
* Fix unknown disc bulk ripping&lt;br /&gt;
&lt;br /&gt;
=== Media (Xine Player, Media Plugin, Update Media): ===&lt;br /&gt;
* Added media plugin retransmit on/off &lt;br /&gt;
* Fix media plugin retransmit ir codes with no media playing &lt;br /&gt;
* Fix eject problem &lt;br /&gt;
* Add event PlaybackStarted&lt;br /&gt;
* Add zoom &amp;amp; aspect ratio&lt;br /&gt;
* Supporting to play 2nd stream when 1st is broadcasting (actually when more than 1 is broadcasting) &lt;br /&gt;
* Added audio db capability &lt;br /&gt;
* Check out only need directories or to save disk space and speed up the process &lt;br /&gt;
* Improved usage of resources for Update Media&lt;br /&gt;
* Patch in UpdateMedia to work correctly with both mysql 5.0.24a  and mysql 4.0.24&lt;br /&gt;
* Add stream id to all media commands&lt;br /&gt;
&lt;br /&gt;
=== Orbiters and GUI ===&lt;br /&gt;
* Added Orbiter for MotoQ skeleton project&lt;br /&gt;
* Changes for Orbiter Smartphone 2005 using wifi&lt;br /&gt;
* Few more fixes for Orbiter ARMV4I &lt;br /&gt;
* Fixed &amp;quot;white screen&amp;quot; issue in OrbiterGL&lt;br /&gt;
* Cleanup in MeshFrame, MeshPainter, OpenGLGraphic, ObjectRenderer_OpenGL&lt;br /&gt;
* Fixed warnings in OrbiterGL; OrbiterGL project will treat warnings as errors&lt;br /&gt;
* Changes to compile with VS2005/Windows Mobile 2005 SDK &lt;br /&gt;
* Added Cleanup method to OpenGLGraphic class &lt;br /&gt;
* Fixed issue with previous cover art being visible for a movie with no cover art; this should also fix the icons issue from channels&lt;br /&gt;
* Fixed crash in OrbiterGL : specify if in RemoveChild you want to delete the frame automatically or not&lt;br /&gt;
* Fixed/disabled warnings in DCE. DCE project will treat warnings as errors. Tweaks in OrbiterGL : it won&#039;t repaint the screen if it&#039;s about to close&lt;br /&gt;
* Don&#039;t render the screen anymore if orbiter is quiting. This should speed up Orbiter to close&lt;br /&gt;
* Use SharedDesktop variable to use different Orbiter starting mechanism (defaults to dedicated desktop, for backwards compatibility) &lt;br /&gt;
* When pressing F7 in VW, got the &amp;quot;wizard done&amp;quot; screen&lt;br /&gt;
* Move orbiter&#039;s window to 0,0 after removing the window decorations &lt;br /&gt;
* No &amp;quot;Start AVWizard&amp;quot; or &amp;quot;Start Video Wizard&amp;quot; buttons under WIN32/WINCE &lt;br /&gt;
* Show pictures for recorded tv shows &lt;br /&gt;
* Added StatusOnLCD application&lt;br /&gt;
* If media has no chapters, doing jump +/- # of &#039;chapters&#039; * 30 seconds&lt;br /&gt;
* Added &amp;quot;None&amp;quot; button to tv, receiver and other a/v devices &lt;br /&gt;
* Spelling corrected&lt;br /&gt;
* Switching screen saver off before starting playback &lt;br /&gt;
&lt;br /&gt;
=== Installer and system setup: ===&lt;br /&gt;
* Added 2 new steps and a list of ubuntu mirrors. From one of the added steps you can choose a mirror and on the other step you can select the desired UI to use&lt;br /&gt;
* Kill NetworkManager as it interfears with our networking stuff. 2) Also disable kdm on a dedicated system &lt;br /&gt;
* Adding Kubuntu Cache cd script &lt;br /&gt;
* Add step for installing libdvdcss&lt;br /&gt;
* Disabled option to install lmce from internet&lt;br /&gt;
* First mirrors in sources.list will be our mirrors &lt;br /&gt;
* Install nvidia driver from the cache cd&lt;br /&gt;
* LMCE logo&lt;br /&gt;
* Fix for broken network when installing packages&lt;br /&gt;
* Restart after installing the nvidia driver &lt;br /&gt;
* Globally make xfwm4 the default WM &lt;br /&gt;
* mce-installer-CheckSystem.sh : script for checking packages before installing&lt;br /&gt;
* Check System Step&lt;br /&gt;
* Install nvidia drivers on diskless md first boot if they are needed&lt;br /&gt;
* Add the new UbuntuLiveCD step &lt;br /&gt;
* Install kubuntu-desktop in diskless image &lt;br /&gt;
* Enables/Disables composite extension at install time based on user&#039;s choise of UI version&lt;br /&gt;
* Moved Startup_DiskedMD from event.d to rc2 &lt;br /&gt;
* Prevent kdm from starting at boot on diskless MDs &lt;br /&gt;
* Install video wizard videos on first boot&lt;br /&gt;
* Install nvidia glx before starting avwizard if we&#039;re running on a nvidia based system &lt;br /&gt;
* &#039;installation complete&#039; message; show disk size next to device name &lt;br /&gt;
* Setup dhcp and the firewall at first boot &lt;br /&gt;
&lt;br /&gt;
=== PnP ===&lt;br /&gt;
* Fix pnp of pvr usb &lt;br /&gt;
* Add setup for pvr usb2 &lt;br /&gt;
* Add support for pvrusb2 capture cards&lt;br /&gt;
* Small fix to disable inactive cards on errors douring detection &lt;br /&gt;
* Add onkyo/pioneer pnp &lt;br /&gt;
* HAL changes for serial category, it is using readlink instead of HAL tree to detect the relationship between the leaves&lt;br /&gt;
* Hdhome run firmware &lt;br /&gt;
* Plug and play handle disabling devices that are not detected at boot &lt;br /&gt;
* Powerfile (ieee1394) support &lt;br /&gt;
&lt;br /&gt;
=== Audio Video Wizard ===&lt;br /&gt;
* Fixed X display for AVWizard &lt;br /&gt;
* Added ability to toggle on the fly composite, masking or fullscreen/windowed mode using keys&lt;br /&gt;
* start AVWizard in runlevel 2&lt;br /&gt;
* AVWizard on diskless (no kdm, no startup scripts in rc2) &lt;br /&gt;
* Made AVWizard running under Windows&lt;br /&gt;
* Beep on remote connect&lt;br /&gt;
* Updated the resolutions&lt;br /&gt;
* Added support for tv standard &lt;br /&gt;
* Allow non-60hz DFP modes&lt;br /&gt;
* Removed TV standard heuristics &lt;br /&gt;
* Reduced lower value for horizontal sync range &lt;br /&gt;
* Default to 60hz from Wizard, not from script &lt;br /&gt;
* Changed DVI label&lt;br /&gt;
* Added refresh rate tollerance of +/- 1 Hz &lt;br /&gt;
* Get usb uirt working with av wizard&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
* Fix myth query&lt;br /&gt;
* Some tweaks to the myth process to start it with app server, and to change the locking startup for myth plugin &lt;br /&gt;
* Set root user to mythtv group &lt;br /&gt;
* Redo the tv bookmarking &lt;br /&gt;
* Add root user to mythtv group for mds &lt;br /&gt;
&lt;br /&gt;
=== General Improvements ===&lt;br /&gt;
* Added LogLevels to pluto.conf&lt;br /&gt;
* If pluto.conf has no LogLevels entry, add: LogLevels = 1,5,7,8 &lt;br /&gt;
* ZWave support for BOCA dongles&lt;br /&gt;
* Make the progress bar pulsate while installing &lt;br /&gt;
* Modifications related to crontab&lt;br /&gt;
* Command sequence for repacking ivtv-firmware &lt;br /&gt;
* Modified to run with feisty &lt;br /&gt;
* Enable swap partitions when you find them &lt;br /&gt;
* Dinamiclay add USE_HTTP_FETCHER since feisty misses it &lt;br /&gt;
* Use simple xorg.conf for startup progress when run on a dedicated system &lt;br /&gt;
* Added CurrentDesktop method to wmctrl&lt;br /&gt;
* Add PC Desktop command &lt;br /&gt;
* Separated NIS setup script; Updated NIS setup script to take DHCP into account and permit access from the external interface&#039;s IP; Updated DHCP client hooks to use new NIS setup script&lt;br /&gt;
* Remove Install LinuxMCE icon after LinuxMCE was installed &lt;br /&gt;
* Remove progress bar when copying files &lt;br /&gt;
* Added logging for desktop management&lt;br /&gt;
* Setup apt conf file for disked md &lt;br /&gt;
* Enable shared desktop on disked media directors&lt;br /&gt;
* Respawn lmce_launch_manager and X11 on Diskless MDs &lt;br /&gt;
* Added script to start KDE on demand &lt;br /&gt;
* Notify updates script&lt;br /&gt;
* Change firefox setting to avoid the popup that asks about &#039;restore session&#039;, instead of removing the cache every time &lt;br /&gt;
* Telecom changes which includes the timeout for ring extesions and some fixes&lt;br /&gt;
* Add Setup_UI function to set the right UI, not UI1 every time &lt;br /&gt;
* Automatically create md&#039;s &lt;br /&gt;
* Added new device template: Launch Manager&lt;br /&gt;
* Apply Update wrapper &lt;br /&gt;
* Save volume level when setting absolute value &lt;br /&gt;
* Finished remote assistance stuff &lt;br /&gt;
* New Update Mechanism, helper script&lt;br /&gt;
* Run the Apply Update in the boot seq&lt;br /&gt;
* Demonize LMCEUpdate_DownloadXML.sh so it won&#039;t get killed by cro&lt;br /&gt;
* Change &#039;Apply updates ? Yes/No&#039; question to &#039;Apply updates? Yes/No/Later&#039; &lt;br /&gt;
* Implement fallback for updates &lt;br /&gt;
* Add haltMDs event at reboot and shutdown &lt;br /&gt;
* Remove adept notifier&lt;br /&gt;
* Replace with the ip address of the asterisk server &lt;br /&gt;
* Remove xorg.conf from the diskless image so avwizard can rebuild it from scratch &lt;br /&gt;
* Restart kdm in the background so it doesn&#039;t get killed when KDE exits&lt;br /&gt;
* Add raid devices as storage options &lt;br /&gt;
* You are able to call an external number then you can make a conference (or transfer) with another phone from your installation&lt;br /&gt;
* Hide &amp;quot;KDE desktop&amp;quot; button under Win32/WinCE &lt;br /&gt;
* Corrected partition size calculation&lt;br /&gt;
* Add cp sources.list from hybrid to mds when creating them &lt;br /&gt;
* Put sample.mpg in the right place for UIdiag to play on diskless MD &lt;br /&gt;
* Use gray as background color for rooms with MD cells instead of black&lt;br /&gt;
* Report machine off on disked MD shutdown sequence&lt;br /&gt;
* Shortcut for the Kubuntu desktop &lt;br /&gt;
* When dcerouter does a reload it notifies all the devices&lt;br /&gt;
* Added logging to add software&lt;br /&gt;
* Smbfs instead of cifs&lt;br /&gt;
&lt;br /&gt;
=== Other Fixes ===&lt;br /&gt;
* Fixed leak in SendMessage / xml format&lt;br /&gt;
* Fixed bug in DCE (HandleRequestSocket thread exiting without resettings m_bRunning variable)&lt;br /&gt;
* Fixed crash in Orbiter : on replaced handle, orbiter will exit gracefully&lt;br /&gt;
* Fixed crash OrbiterRenderer_OpenGL::DestroyGraphic &lt;br /&gt;
* Fixed script to return either 0 or 10, as expected by LaunchRemoteCommand.sh&lt;br /&gt;
* Fixed windows binaries &lt;br /&gt;
* Xorg can run more than once when orbiter restarts &lt;br /&gt;
* Small fix for Disk_Drive coredump &lt;br /&gt;
* Fixed crash in DCERouter&#039;s ExecuteCommandGroup &lt;br /&gt;
* Fix &#039;Low disk space&#039; bug &lt;br /&gt;
* Fix Backup / Restore (from 44, 1.0 to 1.1)&lt;br /&gt;
* Fix disked hostname &lt;br /&gt;
* Fix for grandstream configuration file and it avoids hanging forever &lt;br /&gt;
* Fix broken epg guide&lt;br /&gt;
* Fix the samba share detection &lt;br /&gt;
* Fixes for hangup&lt;br /&gt;
* Fixed UIdiag to exit when ESCAPE key is press, not just for any key. This way we won&#039;t receive dummy keys for xine and quit for nothing &lt;br /&gt;
* Fix OrbiterGen bug&lt;br /&gt;
* Fix issue with pnp and camera crash in lighting plugin show&lt;br /&gt;
* Fix for SpeedDial Datagrid from speed dial screen&lt;br /&gt;
* Fixed bug: If disk is remove from pluto-admin, in reality it&#039;s still in the raid&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Building_From_Source&amp;diff=4499</id>
		<title>Building From Source</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Building_From_Source&amp;diff=4499"/>
		<updated>2007-08-07T07:03:34Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Source code for LinuxMCE 0704 is on the Mirrors.  This page hasn&#039;t been updated for 0704 yet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Before You Begin==&lt;br /&gt;
The build script is tested and designed to run on Ubuntu 6.10 x86 but it can be changed to work on various platforms or at least to give others a starting point on how to do it. It&#039;ll be harder to port it to non deb based distributions since the software depends on many debian specific stuff but this i hope  to be change over time.&lt;br /&gt;
&lt;br /&gt;
Also since this script was written with a single goal in mind, to get everything done, i might left by mistake some lines of code that may not run on your computers (hardcoded paths and stuff like this) but i relay on you to at lease try to fix them before asking for help but if the problem is not so obvious i would gladly give you advices.&lt;br /&gt;
&lt;br /&gt;
== The Build Scripts ==&lt;br /&gt;
The build scripts are in sourceforge svn so to get them you will need subversion installed.&lt;br /&gt;
 sudo apt-get install subversion&lt;br /&gt;
 svn co https://linuxmce.svn.sourceforge.net/svnroot/linuxmce/trunk/src/Ubuntu_Helpers&lt;br /&gt;
&lt;br /&gt;
Before running the build script, i insist that you take a look over it so that you know what is doing and not run it blindly. &lt;br /&gt;
&lt;br /&gt;
The main script that you need to run would be BuildUbuntu.sh. This script should checkout the svn for you, compile the source, build the packages, build an iso and everything else so you can end up with a usable linuxmce build. In this script you can find some functions that are called one by one to perform several operations, here&#039;s a short description:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Install_Build_Needed_Packages&#039;&#039;: This will install all the deb packages that you will need to build the sourcecode. Probably you will only need to run it once and comment it after the first run on BuildPackages.sh.&lt;br /&gt;
*&#039;&#039;Create Diskless Archive&#039;&#039;: Runs a debootstrap to create a base filesystem for Diskless Media Directors. It&#039;s needed later when it&#039;ll be packed in a deb packages. You also don&#039;t need to run this every time but is safer to leave it uncommented so that the diskless archive will have the latest ubuntu updates.&lt;br /&gt;
*&#039;&#039;Import_Skins&#039;&#039;: Since linuxmce uses a lot of pngs for the all sort of skins, you won&#039;t find them in the svn. This function will download a tar.bz2 archive with all the skins and unpack it so that the package builder will now where to take it from.&lt;br /&gt;
*&#039;&#039;Checkout_Svn&#039;&#039;: Will do a svn checkout on sourceforge to get all the needed sources&lt;br /&gt;
*&#039;&#039;Build_Replacements&#039;&#039;: LinuxMCE needs some 3rd party some packages that are not part of ubuntu distribution. This function will build / get them for you.&lt;br /&gt;
*&#039;&#039;Build_MakeRelease_Binary&#039;&#039;: This function compiles the building tools that will do the compilation / package creation of all the other packages by using information stored in the pluto_main_build database.&lt;br /&gt;
*&#039;&#039;Import_Build_Database&#039;&#039;: Imports a fresh copy of the pluto databases needed at build time.&lt;br /&gt;
*&#039;&#039;Create_Fake_Windows_Binaries&#039;&#039;: Orbiter and other aplications don&#039;t only run on Linux. Usually the pluto guys compile their applications on windows and put the binaries on the linux build machine so that package creating application will know where to get them. Since we can&#039;t compile windows binaries on linux i made this function that creates some fake binary files with a touch so that the package builder won&#039;t fail to run.&lt;br /&gt;
*&#039;&#039;Build_Pluto_Stuff&#039;&#039;: Uses MakeRelase to compile the sources and build packages out of them&lt;br /&gt;
*&#039;&#039;Create_Local_Repository&#039;&#039;: Optional you can create a local repository so that you can easily test your debs.&lt;br /&gt;
&lt;br /&gt;
There is also the get-packages.sh script that is called by BuildUbuntu.sh and has the goal to create and iso with all the needed packages for a linuxmce installation.&lt;br /&gt;
&lt;br /&gt;
== Source Code Location ==&lt;br /&gt;
&lt;br /&gt;
Our source code is located on sourceforge and you can get it by svn from : https://linuxmce.svn.sourceforge.net/svnroot/linuxmce/&lt;br /&gt;
&lt;br /&gt;
The png used for the skins are located here : http://www.linuxmce.com/linuxmce-skins-1.0.tar.bz2&lt;br /&gt;
&lt;br /&gt;
The sql dumps of the databases needed for the build : http://www.linuxmce.com/linuxmce-databases-1.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4497</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4497"/>
		<updated>2007-08-07T07:00:17Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321071.html Part 7]&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4496</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4496"/>
		<updated>2007-08-07T06:59:51Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321071.html Part 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 1.1 beta ==&lt;br /&gt;
&lt;br /&gt;
http://wiki.linuxmce.com/index.php/Version_1_1&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4495</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4495"/>
		<updated>2007-08-07T06:58:44Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrent:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3646881/linuxmce-1.0-packages.iso.3646881.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321071.html Part 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 1.1 beta ==&lt;br /&gt;
&lt;br /&gt;
http://wiki.linuxmce.com/index.php/Version_1_1&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4494</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4494"/>
		<updated>2007-08-07T06:57:24Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]]).  The new demo video that is on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 1.0 Install CD (linuxmce-1.0-packages.iso) is: 0c925976b65ba481271cbb133051fe3a&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrent:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3646881/linuxmce-1.0-packages.iso.3646881.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321071.html Part 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 1.1 beta ==&lt;br /&gt;
&lt;br /&gt;
http://wiki.linuxmce.com/index.php/Version_1_1&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4493</id>
		<title>MirrorsOld</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MirrorsOld&amp;diff=4493"/>
		<updated>2007-08-07T06:56:48Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== LinuxMCE 0704 ==&lt;br /&gt;
&lt;br /&gt;
There are 2 installers: the CD installer and the Quick install DVD installer ([[Download_Instructions|more]].  Also the new demo video that is on [[http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video]] can be downloaded here in high-def 720p Ogg-Theora (.ogm) and Windows Media Video (.wmv).  WMV is most compatible for viewing under windows, and OGM for Linux.  Source is also available.&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 0704 files are :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;81206cd80caa6fc93965c94b2ac8f434  LinuxMCE_0704_CD1.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;b00d7a04eccfdd0e85be4e6432b59919  LinuxMCE_0704_CD2.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;c219674756bcd5ec202a68712baac2de  LinuxMCE_0704_Quick_Install_DVD.iso&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;996b84f7d9e409b64078d4f06804c830  LinuxMCE_0704_Demo_Video_2mbit.ogm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7205c0ead596cff3e4e50d1a1b9004a5  LinuxMCE_0704_Demo_Video_2mbit.wmv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;071f91777035bf49b4766367d65e09f3  LinuxMCE_0704_Source.tar.bz2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
People who will be providing mirrors can email to &#039;&#039;&#039;Paul Webber&#039;&#039;&#039; -- contact: webpaul1 -at- gmail (.com) for a URL to the LinuxMCE ftp server to get the files faster.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 was released on August 6, 2007.  At this time the torrents contain the release, and the mirrors should be updated soon.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrents:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3764634/LinuxMCE_0704_CDs.3764634.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764648/LinuxMCE_0704_Quick_Install_DVD.iso.3764648.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764646/LinuxMCE_0704_Demo_Video_2mbit.wmv.3764646.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764636/LinuxMCE_0704_Demo_Video_2mbit.ogm.3764636.TPB.torrent&lt;br /&gt;
* http://torrents.thepiratebay.org/3764683/LinuxMCE_0704_Source.tar.bz2.3764683.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
The md5sum for the LinuxMCE 1.0 Install CD (linuxmce-1.0-packages.iso) is: 0c925976b65ba481271cbb133051fe3a&lt;br /&gt;
&lt;br /&gt;
This wiki page is editable so users can add additional mirrors.  To prevent the addition of malware to the .iso, the md5sum is also shown on the home page in the news section, which is not editable by the public.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: lightsteelblue&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Official Torrent:&lt;br /&gt;
|&lt;br /&gt;
* http://torrents.thepiratebay.org/3646881/linuxmce-1.0-packages.iso.3646881.TPB.torrent&lt;br /&gt;
|-&lt;br /&gt;
!U.S.:&lt;br /&gt;
|&lt;br /&gt;
* http://www.neversfw.com/linux/ (new installer .deb posted)&lt;br /&gt;
* http://www.robogoat.com/rampage/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* http://mirror.chibiko.net/linuxmce-1.0-packages.iso - Dreamhost Mirror, 2TB/mo - Atreidae&lt;br /&gt;
* http://proyectos.pixelamigo.com/software/Ubuntu/linuxMCE/ By donation ( Linux MCE + Ubuntu Ultimate Edition 1.3 + Ubuntu Gamers Edition )&lt;br /&gt;
* http://coblitz.codeen.org:3125/linuxmce.com/linuxmce-1.0-packages.iso - ( [http://codeen.cs.princeton.edu/  CoDeen] &amp;amp; [http://www.planet-lab.org PlanetLab])&lt;br /&gt;
* http://evilwalrus.net/mirror/ - ( [http://evilwalrus.net/mirror/mce-installer_1.0.0-1_i386.deb  .deb installer] &amp;amp; [http://evilwalrus.net/mirror/linuxmce-1.0-packages.iso iso])&lt;br /&gt;
|-&lt;br /&gt;
!Australia:&lt;br /&gt;
|&lt;br /&gt;
* [http://linuxmce.rtfm.net.au/ Packages ISO and Installer - RTFM Computing Melbourne Australia] &lt;br /&gt;
|-&lt;br /&gt;
!Europe:&lt;br /&gt;
|&lt;br /&gt;
* http://www.netzwelt.de/software/4459-linuxmce.html&lt;br /&gt;
* http://mirror.hgkz.ch/ftp/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* ftp://mirror.hgkz.ch/iso/linuxmce/linuxmce-1.0-packages.iso&lt;br /&gt;
* rsync://mirror.hgkz.ch/linuxmce/&lt;br /&gt;
|-&lt;br /&gt;
!FileFront Mirror:&lt;br /&gt;
|&lt;br /&gt;
* http://hosted.filefront.com/linuxmce/1925781 To help take some load of paid websites...&lt;br /&gt;
|-&lt;br /&gt;
![http://www.pando.com/ Pando] (a P2P app):&lt;br /&gt;
|&lt;br /&gt;
* [http://cache.pando.com/soapservices/Package/package.pando?id=93C79E269A55BE14C7F68A859B0EF336B2CF4849&amp;amp;key=AAE42C36492B011477091337338945CB724B32ADC6F975597A261448318B620B&amp;amp;tt=S2W Pando Link]&lt;br /&gt;
|-&lt;br /&gt;
!MediaFire Direct Links&lt;br /&gt;
|&lt;br /&gt;
* Files are direct downloads, use [http://www.freebyte.com/hjsplit/ HJ-Split] to combine.&lt;br /&gt;
* [http://www.mediafire.com/?014wq4mgmki Part 1]&lt;br /&gt;
* [http://www.mediafire.com/?9ozzyltiimt Part 2]&lt;br /&gt;
* [http://www.mediafire.com/?a5q5yfdyzqy Part 3]&lt;br /&gt;
* [http://www.mediafire.com/?1uwzzzzu0xm Part 4]&lt;br /&gt;
* [http://www.mediafire.com/?czzmq5jzygu Part 5]&lt;br /&gt;
* [http://www.mediafire.com/?64dw2mzz3km Part 6] -&amp;gt; WORKING (I spoke with MediaFire, and as of 4/3/2007 9:30am the link DOES work, sorry about the downtime)&lt;br /&gt;
* [http://www.mediafire.com/?5ygynmnnqfr Part 7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
Easy-share mirror:&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2311321.html Part 1]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2314241.html Part 2]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320901.html Part 3]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2320961.html Part 4]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321011.html Part 5]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321051.html Part 6]&lt;br /&gt;
&lt;br /&gt;
[http://w13.easy-share.com/2321071.html Part 7]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LinuxMCE 1.1 beta ==&lt;br /&gt;
&lt;br /&gt;
http://wiki.linuxmce.com/index.php/Version_1_1&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=FOSS_0704&amp;diff=4492</id>
		<title>FOSS 0704</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=FOSS_0704&amp;diff=4492"/>
		<updated>2007-08-07T06:40:55Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMCE is a fork from Pluto.  Pluto is a commercial company releasing their software as open source, but it only worked as part of their own proprietary distro and wasn&#039;t therefore too useful to the general LinuxMCE community.  LinuxMCE was to be a FOSS community-driven project with no commercial ties.&lt;br /&gt;
&lt;br /&gt;
In March, 2007 I completed a rough integration with Ubuntu which I released as version 1.0 along with a crude demo video.  It generated a lot of interest, with millions of visitors, and the demo video was downloaded over 300,000 times.  However only 27% of people reported they succeeded in installing it.  I started receiving hundreds of emails a day.  Many were from volunteers offering help, but first they always wanted help getting their own systems going.  So after spending more than 1 month providing non-stop tech support, but without getting any of the bugs fixed or code improved, I decided to withdraw long enough to get a stable release out that was fully integrated into the Linux desktop and thus could be used by normal Linux users, and wouldn&#039;t require tech-support to get going.  Pluto&#039;s solution was already reasonably stable with their own distro, but my integration with Ubuntu was still too rough.&lt;br /&gt;
&lt;br /&gt;
A commercial company wanting to sell LinuxMCE also contacted me offering to provide significant resources to get a stable release out so they could start selling it.  I have no invested interest in it.  Pluto also offered to help because they knew that their software wasn&#039;t of much real benefit to the FOSS community when it was tied to their own proprietary distro.  So, instead of working on my fork as originally planned, I merged all the changes I made for LinuxMCE 1.0 back into Pluto&#039;s svn, and used their svn and build server, with help from their IT team, the past couple months to get this new release out.&lt;br /&gt;
&lt;br /&gt;
This was only a temporary diversion because it seemed the most efficient way to get a new release out which was solid and usable.  Now LinuxMCE 0704 is out and the feedback is very positive.  There&#039;s a more polished demo video that&#039;s a complete walk-through including all setup, documenting all the hardware I used and every step that goes into setup starting with a clean PC.  So any serious Linux user who wants to get a LinuxMCE system going should be able to do so without needing tech support.  Therefore my intention is to go back to the original plan now and re-fork from Pluto as a community-driven project, and re-engage looking for volunteers wanting to join the project.  This 0704 release seems pretty stable and to work well so we can focus on the roadmap, the community, and not spend all the time doing tech-support to help others get LinuxMCE installed.&lt;br /&gt;
&lt;br /&gt;
My apologies for withdrawing for a while.  It was a catch-22 situation, and this seemed the best approach.  If you contacted me previously and I didn&#039;t respond, I encourage you to do so again.  My forum id is webpaul1, and my email is the same @gmail.com&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Installation_Guide&amp;diff=4490</id>
		<title>Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Installation_Guide&amp;diff=4490"/>
		<updated>2007-08-07T06:16:33Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Still needs to be updated for LinuxMCE 0704&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Steps for installing Linux MCE on an Ubuntu 6.10 system (only Ubuntu 6.10 is supported for now):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Take an Ubuntu install already configured with Internet connection (Configure your network card and DNS). If you don&#039;t have an Ubuntu system already installed please follow these generic steps:&lt;br /&gt;
&lt;br /&gt;
*Take an [http://www.ubuntu.com/products/GetUbuntu/download?action=show&amp;amp;redirect=download Ubuntu Live Cd] and boot from it.&lt;br /&gt;
*Choose &#039;Start or install Ubuntu&#039;&lt;br /&gt;
*When Ubuntu&#039;s desktop appears, double-click on &#039;Install&#039;&lt;br /&gt;
*A short wizard will start and guide you; Select the language and press &#039;forward&#039;&lt;br /&gt;
*Choose your timezone and press &#039;forward&#039;&lt;br /&gt;
*Select the keyboard layout&lt;br /&gt;
*Choose desktop name, a user name and a password&lt;br /&gt;
*Select the partitioning options for your disk: erase the entire disk or just manually edit the options.&lt;br /&gt;
*Ready to install.&lt;br /&gt;
*Reboot the system and remove the Live CD&lt;br /&gt;
*(Optional) Before installing LinuxMCE it is recommended to apply all the Ubuntu updates that are available. If you don&#039;t do this, the Linux MCE installer will do this for you during the LMCE installation.  Be patient, this can take a long time because it&#039;s fetching updates from Ubuntu&#039;s servers over the internet.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; From within the Ubuntu 6.10 desktop, open Firefox (the orange and blue icon at the top), and go to [http://www.linuxmce.com www.linuxmce.com] and select &#039;Download Instructions&#039; and &#039;Installer for Ubuntu 6.10&#039; to download the Linux MCE Installer on your machine. Or just use this direct link [http://www.linuxmce.com/download.php click here]&lt;br /&gt;
&lt;br /&gt;
[[Image:DownloadInstaller.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; Either open the file directly within firefox, or save it to your desktop and open it manually.  Click the button to install the package.&lt;br /&gt;
&lt;br /&gt;
[[Image:SaveInstaller.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; The installer will have put an &amp;quot;Install Linux MCE&amp;quot; icon on your desktop.  Double-click it to start the installation process. A window will appear asking to choose if you want a dedicated core or a hybrid ([http://linuxmce.com/wiki/index.php/Getting_Started#A_Dedicated_Core click here]to find out the difference between a core and a hybrid), after that you must click on &amp;quot;Forward&amp;quot; button. &lt;br /&gt;
&lt;br /&gt;
[[Image:CoreOrHybrid.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; The next screen will ask you want to keep your current network configuration or if you want to set your network options manually; then press &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:ConfirNetworkSettings.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Insert your LinuxMCE cd as instructed and press &#039;Forward&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image:InstallOptions.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; In the next step you have 2 options :&lt;br /&gt;
*First it asks you if you want to Run a DHCP Server or not. LinuxMCE must be the DHCP server for your home in order to provide plug-and-play detection of network devices like IP Cameras and VOIP phones, and to provide network boot images to any other pc&#039;s in the home you want to use as media stations.&lt;br /&gt;
*The other option asks if you want to keep the default Internal Network address or if you want to change it. If you have already a DHCP-Server running, choose also this option. You can then switch from &#039;manually&#039; to &#039;DHCP&#039;.&lt;br /&gt;
&lt;br /&gt;
After that you must press &#039;Forward&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image:DhcpSettings.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039; In the next window you can see message about the Linux MCE system installation.  Don&#039;t worry if the system seems to stop at points or report what seems like error messages.  This is normal since at places it will be testing drivers out, and is only there for the advanced Linux user.  You will get a dialog box if something really does go wrong.  And, understand this may take a very long time since it will in parallel be updating your Ubuntu system to the latest version.  Just leave it for an hour or two and come back later.&lt;br /&gt;
&lt;br /&gt;
[[Image:StartInstall.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; In the final step you will see a message saying &amp;quot;Installation was finished , please reboot&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Image:FinalStep.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
*(Optional) Ubuntu and Linux MCE won&#039;t install by default software needed to play DVD or some other restricted media formats that might be illegal in some countries. You can follow the [[Restricted Software Installation Guide]] if the restrictions don&#039;t apply to your country.&lt;br /&gt;
&lt;br /&gt;
Next reboot by choosing System, Quit, Restart from Ubuntu&#039;s desktop.  Note: The first time you start LinuxMCE it will take quite a while, like around 10 minute, because it will re-validate everything was installed ok.  After this it starts up pretty quickly, in less than 60 seconds.&lt;br /&gt;
&lt;br /&gt;
Next follow the [http://linuxmce.com/wiki/index.php?title=QuickStart_Guide Quick Start Guide] to tell LinuxMCE about how you want to use it.&lt;br /&gt;
&lt;br /&gt;
Note that if you said you want LinuxMCE to startup by default, after rebooting you&#039;ll have LinuxMCE, not Ubuntu.  If you will only use this as a media pc, that&#039;s fine; you won&#039;t ever need to access the Ubuntu desktop to set anything up and can do it all from either the LMCE UI and a remote control, or with the LMCE web admin panel using the web browser of any pc in your home.  But, if you want to use this as a normal Ubuntu PC too, and you want to start Ubuntu after LinuxMCE is going, there&#039;s not yet an icon to switch to Ubuntu from within LinuxMCE, so press Ctrl+Alt+F2, login, and type StartX.  If you said you want Ubuntu by default, it will boot to the Ubuntu desktop and you can choose Applications, Sound &amp;amp; Video, Start Media Center to start LinuxMCE manually.  When both LinuxMCE and Ubuntu are running, you can toggle between them by pressing ctrl+alt+f7 for Ubuntu and ctrl+alt+F11 for LinuxMCE.  Unfortunately, at this moment, once you start LinuxMCE there is no way to stop it.  The Ubuntu integration is still a work in progress.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4489</id>
		<title>Version 0704</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4489"/>
		<updated>2007-08-07T06:15:36Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==August 6, 2007  Version 0704 is released==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 is a major improvement over the original 1.0 release.  According to a poll, 86% now report LinuxMCE installs and starts up without problems, versus 27% with the original release.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a new demo [[Video]] that&#039;s much more polished and is actually a full walk-through you can follow starting with a clean PC, showing all setup, and all the major features.&lt;br /&gt;
&lt;br /&gt;
All major features are now working.  LinuxMCE is integrated into the KDE desktop and runs on Kubuntu Feisty 0704.  The installer is completely redone, and there are now 2 versions.  The CD installer, which comes on 2 cd&#039;s and installs on top of a clean Kubuntu install, or the new DVD installer which only requires key presses and setups up your hard drive and installs Kubuntu with LinuxMCE in about 20 minutes.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
&lt;br /&gt;
[[Download_Instructions]]&lt;br /&gt;
&lt;br /&gt;
[[Installation_Guide]]&lt;br /&gt;
&lt;br /&gt;
[[ChangeLog]]&lt;br /&gt;
&lt;br /&gt;
[[FOSS_0704]] for the FOSS and development community explains what happened with the open source development after 1.0, and the current plans to develop a FOSS community&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4487</id>
		<title>Download Instructions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4487"/>
		<updated>2007-08-07T06:14:07Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are 2 installers.  &lt;br /&gt;
&lt;br /&gt;
1.  There Quick Install DVD, installs both Kubuntu and LinuxMCE at the same time in 20 minutes with only 3 keystrokes.  You only pick the hard drive you want it to install onto, and it will partition it, format it, and install everything with default options.  The DVD installer essentially takes a pre-installed image and copies it to the hard drive.  This is why it is so fast and easy.  But you also don&#039;t the low-level control over the installation process.&lt;br /&gt;
&lt;br /&gt;
2.  The CD installer comes on 2 CD&#039;s and requires you to first install Kubuntu 0704 using [http://kubuntu.org/download.php Kubuntu&#039;s Live CD], and then to install LinuxMCE on top.  The CD installer can only be installed on a Kubuntu 0704 installation that has not already been upgraded, since LinuxMCE has its own update mechanism that updates both Kubuntu and LinuxMCE in parallel.  The CD installer gives you a lot more options.  After answering the setup questions, it takes a couple hours to install since everything is stored in .deb packages which must be decompressed and installed.   The [[Installation_Guide]] explains how to install with the CD installer.&lt;br /&gt;
&lt;br /&gt;
Both installers are on the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
The new demo [[Video]] is the best way to get oriented and see what LinuxMCE can do and how to do it.&lt;br /&gt;
&lt;br /&gt;
==Also read==&lt;br /&gt;
&lt;br /&gt;
The short [[Architecture_Intro|Architecture Intro]] which explains what pc&#039;s you&#039;ll need to install software on and how they all work together.&lt;br /&gt;
Then there&#039;s a [[QuickStart_Guide|Quick Start Guide]] which explains how to set the video and audio settings using the AV Wizard, and to add devices to LinuxMCE with the Setup Wizard.&lt;br /&gt;
The [[Usage_Intro|Usage Intro]] is a quick primer on how to use LinuxMCE once it&#039;s installed.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is a huge program with lots of features that you won&#039;t even notice right away, and the wiki already has a ton of pages which I imported from existing sources when I launched LinuxMCE, such as the original [[User&#039;s_Manual|User&#039;s Manual]] and [[Programmer&#039;s_Guide|Programmer&#039;s Guide]].  I found most of these docs weren&#039;t well organized and some of the data isn&#039;t up to date.  But it&#039;s a wiki and all pages are open for editing, so hopefully this will improve.&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
Instructions on getting the source code and compiling it are located on [[Building From Source]] page.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4485</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4485"/>
		<updated>2007-08-07T06:05:05Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changelog since LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 for Kubuntu Feisty is a significant change over 1.0.  The number of users reporting a successful installation is now 86% vs. 27% with version 1.0.  It&#039;s integrated into the KDE desktop, so you can use it like a normal Linux app.  The recordings and EPG is now sync&#039;d with MythTV.  There is a new DVD installer that will install both Kubuntu and LinuxMCE on a clean PC in under 20 minutes with only 3 keypresses.    And the new setup wizard has video clips and will let you setup everything, including MythTV&#039;s PVR in under 5 minutes.  The new demo [[Video]] is a complete walk-through.&lt;br /&gt;
&lt;br /&gt;
===New Launch Manager and conf file management===&lt;br /&gt;
A new Launch Manager allows you to start and stop LinuxMCE like a normal application, and also control the startup sequence.  Additionally, whenever LinuxMCE needs to make changes to your configuration, such as setting up network booting for any thin clients, it will make a backup of your existing conf files, notify you of the changes, and let you manually edit them.  Thus, for a total Linux newbie, LinuxMCE can still be a fully automated &#039;black box&#039; solution requiring no knowledge of Linux internals, but it will no longer frustrate advanced Linux users who don&#039;t want their configuration settings overwritten.&lt;br /&gt;
&lt;br /&gt;
===New Update Mechanism===&lt;br /&gt;
Previously LinuxMCE could become broken when Ubuntu pushed an update because LinuxMCE included some kernel modules that didn&#039;t stay sync&#039;d with Ubuntu&#039;s kernel, and the traditional apt-get install/update system doesn&#039;t allow for atomic updates in a specific order.  LinuxMCE now has its own update mechanism that will update all required modules in parallel so updates should no longer be an issue.&lt;br /&gt;
&lt;br /&gt;
=== PowerFile and Ripping support: ===&lt;br /&gt;
* Added disc management for jukebox&lt;br /&gt;
* Added drive management&lt;br /&gt;
* Change pending tasks so non-plugin devices can have pending tasks, as needed for the jukebox ripping and identification &lt;br /&gt;
* Add threadedclass to multithreadincludes and start moving ripping from media plugin to disk drive &lt;br /&gt;
* Fixed ripping &lt;br /&gt;
* Fix unknown disc bulk ripping&lt;br /&gt;
&lt;br /&gt;
=== Media (Xine Player, Media Plugin, Update Media): ===&lt;br /&gt;
* Added media plugin retransmit on/off &lt;br /&gt;
* Fix media plugin retransmit ir codes with no media playing &lt;br /&gt;
* Fix eject problem &lt;br /&gt;
* Add event PlaybackStarted&lt;br /&gt;
* Add zoom &amp;amp; aspect ratio&lt;br /&gt;
* Supporting to play 2nd stream when 1st is broadcasting (actually when more than 1 is broadcasting) &lt;br /&gt;
* Added audio db capability &lt;br /&gt;
* Check out only need directories or to save disk space and speed up the process &lt;br /&gt;
* Improved usage of resources for Update Media&lt;br /&gt;
* Patch in UpdateMedia to work correctly with both mysql 5.0.24a  and mysql 4.0.24&lt;br /&gt;
* Add stream id to all media commands&lt;br /&gt;
&lt;br /&gt;
=== Orbiters and GUI ===&lt;br /&gt;
* Added Orbiter for MotoQ skeleton project&lt;br /&gt;
* Changes for Orbiter Smartphone 2005 using wifi&lt;br /&gt;
* Few more fixes for Orbiter ARMV4I &lt;br /&gt;
* Fixed &amp;quot;white screen&amp;quot; issue in OrbiterGL&lt;br /&gt;
* Cleanup in MeshFrame, MeshPainter, OpenGLGraphic, ObjectRenderer_OpenGL&lt;br /&gt;
* Fixed warnings in OrbiterGL; OrbiterGL project will treat warnings as errors&lt;br /&gt;
* Changes to compile with VS2005/Windows Mobile 2005 SDK &lt;br /&gt;
* Added Cleanup method to OpenGLGraphic class &lt;br /&gt;
* Fixed issue with previous cover art being visible for a movie with no cover art; this should also fix the icons issue from channels&lt;br /&gt;
* Fixed crash in OrbiterGL : specify if in RemoveChild you want to delete the frame automatically or not&lt;br /&gt;
* Fixed/disabled warnings in DCE. DCE project will treat warnings as errors. Tweaks in OrbiterGL : it won&#039;t repaint the screen if it&#039;s about to close&lt;br /&gt;
* Don&#039;t render the screen anymore if orbiter is quiting. This should speed up Orbiter to close&lt;br /&gt;
* Use SharedDesktop variable to use different Orbiter starting mechanism (defaults to dedicated desktop, for backwards compatibility) &lt;br /&gt;
* When pressing F7 in VW, got the &amp;quot;wizard done&amp;quot; screen&lt;br /&gt;
* Move orbiter&#039;s window to 0,0 after removing the window decorations &lt;br /&gt;
* No &amp;quot;Start AVWizard&amp;quot; or &amp;quot;Start Video Wizard&amp;quot; buttons under WIN32/WINCE &lt;br /&gt;
* Show pictures for recorded tv shows &lt;br /&gt;
* Added StatusOnLCD application&lt;br /&gt;
* If media has no chapters, doing jump +/- # of &#039;chapters&#039; * 30 seconds&lt;br /&gt;
* Added &amp;quot;None&amp;quot; button to tv, receiver and other a/v devices &lt;br /&gt;
* Spelling corrected&lt;br /&gt;
* Switching screen saver off before starting playback &lt;br /&gt;
&lt;br /&gt;
=== Installer and system setup: ===&lt;br /&gt;
* Added 2 new steps and a list of ubuntu mirrors. From one of the added steps you can choose a mirror and on the other step you can select the desired UI to use&lt;br /&gt;
* Kill NetworkManager as it interfears with our networking stuff. 2) Also disable kdm on a dedicated system &lt;br /&gt;
* Adding Kubuntu Cache cd script &lt;br /&gt;
* Add step for installing libdvdcss&lt;br /&gt;
* Disabled option to install lmce from internet&lt;br /&gt;
* First mirrors in sources.list will be our mirrors &lt;br /&gt;
* Install nvidia driver from the cache cd&lt;br /&gt;
* LMCE logo&lt;br /&gt;
* Fix for broken network when installing packages&lt;br /&gt;
* Restart after installing the nvidia driver &lt;br /&gt;
* Globally make xfwm4 the default WM &lt;br /&gt;
* mce-installer-CheckSystem.sh : script for checking packages before installing&lt;br /&gt;
* Check System Step&lt;br /&gt;
* Install nvidia drivers on diskless md first boot if they are needed&lt;br /&gt;
* Add the new UbuntuLiveCD step &lt;br /&gt;
* Install kubuntu-desktop in diskless image &lt;br /&gt;
* Enables/Disables composite extension at install time based on user&#039;s choise of UI version&lt;br /&gt;
* Moved Startup_DiskedMD from event.d to rc2 &lt;br /&gt;
* Prevent kdm from starting at boot on diskless MDs &lt;br /&gt;
* Install video wizard videos on first boot&lt;br /&gt;
* Install nvidia glx before starting avwizard if we&#039;re running on a nvidia based system &lt;br /&gt;
* &#039;installation complete&#039; message; show disk size next to device name &lt;br /&gt;
* Setup dhcp and the firewall at first boot &lt;br /&gt;
&lt;br /&gt;
=== PnP ===&lt;br /&gt;
* Fix pnp of pvr usb &lt;br /&gt;
* Add setup for pvr usb2 &lt;br /&gt;
* Add support for pvrusb2 capture cards&lt;br /&gt;
* Small fix to disable inactive cards on errors douring detection &lt;br /&gt;
* Add onkyo/pioneer pnp &lt;br /&gt;
* HAL changes for serial category, it is using readlink instead of HAL tree to detect the relationship between the leaves&lt;br /&gt;
* Hdhome run firmware &lt;br /&gt;
* Plug and play handle disabling devices that are not detected at boot &lt;br /&gt;
* Powerfile (ieee1394) support &lt;br /&gt;
&lt;br /&gt;
=== Audio Video Wizard ===&lt;br /&gt;
* Fixed X display for AVWizard &lt;br /&gt;
* Added ability to toggle on the fly composite, masking or fullscreen/windowed mode using keys&lt;br /&gt;
* start AVWizard in runlevel 2&lt;br /&gt;
* AVWizard on diskless (no kdm, no startup scripts in rc2) &lt;br /&gt;
* Made AVWizard running under Windows&lt;br /&gt;
* Beep on remote connect&lt;br /&gt;
* Updated the resolutions&lt;br /&gt;
* Added support for tv standard &lt;br /&gt;
* Allow non-60hz DFP modes&lt;br /&gt;
* Removed TV standard heuristics &lt;br /&gt;
* Reduced lower value for horizontal sync range &lt;br /&gt;
* Default to 60hz from Wizard, not from script &lt;br /&gt;
* Changed DVI label&lt;br /&gt;
* Added refresh rate tollerance of +/- 1 Hz &lt;br /&gt;
* Get usb uirt working with av wizard&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
* Fix myth query&lt;br /&gt;
* Some tweaks to the myth process to start it with app server, and to change the locking startup for myth plugin &lt;br /&gt;
* Set root user to mythtv group &lt;br /&gt;
* Redo the tv bookmarking &lt;br /&gt;
* Add root user to mythtv group for mds &lt;br /&gt;
&lt;br /&gt;
=== General Improvements ===&lt;br /&gt;
* Added LogLevels to pluto.conf&lt;br /&gt;
* If pluto.conf has no LogLevels entry, add: LogLevels = 1,5,7,8 &lt;br /&gt;
* ZWave support for BOCA dongles&lt;br /&gt;
* Make the progress bar pulsate while installing &lt;br /&gt;
* Modifications related to crontab&lt;br /&gt;
* Command sequence for repacking ivtv-firmware &lt;br /&gt;
* Modified to run with feisty &lt;br /&gt;
* Enable swap partitions when you find them &lt;br /&gt;
* Dinamiclay add USE_HTTP_FETCHER since feisty misses it &lt;br /&gt;
* Use simple xorg.conf for startup progress when run on a dedicated system &lt;br /&gt;
* Added CurrentDesktop method to wmctrl&lt;br /&gt;
* Add PC Desktop command &lt;br /&gt;
* Separated NIS setup script; Updated NIS setup script to take DHCP into account and permit access from the external interface&#039;s IP; Updated DHCP client hooks to use new NIS setup script&lt;br /&gt;
* Remove Install LinuxMCE icon after LinuxMCE was installed &lt;br /&gt;
* Remove progress bar when copying files &lt;br /&gt;
* Added logging for desktop management&lt;br /&gt;
* Setup apt conf file for disked md &lt;br /&gt;
* Enable shared desktop on disked media directors&lt;br /&gt;
* Respawn lmce_launch_manager and X11 on Diskless MDs &lt;br /&gt;
* Added script to start KDE on demand &lt;br /&gt;
* Notify updates script&lt;br /&gt;
* Change firefox setting to avoid the popup that asks about &#039;restore session&#039;, instead of removing the cache every time &lt;br /&gt;
* Telecom changes which includes the timeout for ring extesions and some fixes&lt;br /&gt;
* Add Setup_UI function to set the right UI, not UI1 every time &lt;br /&gt;
* Automatically create md&#039;s &lt;br /&gt;
* Added new device template: Launch Manager&lt;br /&gt;
* Apply Update wrapper &lt;br /&gt;
* Save volume level when setting absolute value &lt;br /&gt;
* Finished remote assistance stuff &lt;br /&gt;
* New Update Mechanism, helper script&lt;br /&gt;
* Run the Apply Update in the boot seq&lt;br /&gt;
* Demonize LMCEUpdate_DownloadXML.sh so it won&#039;t get killed by cro&lt;br /&gt;
* Change &#039;Apply updates ? Yes/No&#039; question to &#039;Apply updates? Yes/No/Later&#039; &lt;br /&gt;
* Implement fallback for updates &lt;br /&gt;
* Add haltMDs event at reboot and shutdown &lt;br /&gt;
* Remove adept notifier&lt;br /&gt;
* Replace with the ip address of the asterisk server &lt;br /&gt;
* Remove xorg.conf from the diskless image so avwizard can rebuild it from scratch &lt;br /&gt;
* Restart kdm in the background so it doesn&#039;t get killed when KDE exits&lt;br /&gt;
* Add raid devices as storage options &lt;br /&gt;
* You are able to call an external number then you can make a conference (or transfer) with another phone from your installation&lt;br /&gt;
* Hide &amp;quot;KDE desktop&amp;quot; button under Win32/WinCE &lt;br /&gt;
* Corrected partition size calculation&lt;br /&gt;
* Add cp sources.list from hybrid to mds when creating them &lt;br /&gt;
* Put sample.mpg in the right place for UIdiag to play on diskless MD &lt;br /&gt;
* Use gray as background color for rooms with MD cells instead of black&lt;br /&gt;
* Report machine off on disked MD shutdown sequence&lt;br /&gt;
* Shortcut for the Kubuntu desktop &lt;br /&gt;
* When dcerouter does a reload it notifies all the devices&lt;br /&gt;
* Added logging to add software&lt;br /&gt;
* Smbfs instead of cifs&lt;br /&gt;
&lt;br /&gt;
=== Other Fixes ===&lt;br /&gt;
* Fixed leak in SendMessage / xml format&lt;br /&gt;
* Fixed bug in DCE (HandleRequestSocket thread exiting without resettings m_bRunning variable)&lt;br /&gt;
* Fixed crash in Orbiter : on replaced handle, orbiter will exit gracefully&lt;br /&gt;
* Fixed crash OrbiterRenderer_OpenGL::DestroyGraphic &lt;br /&gt;
* Fixed script to return either 0 or 10, as expected by LaunchRemoteCommand.sh&lt;br /&gt;
* Fixed windows binaries &lt;br /&gt;
* Xorg can run more than once when orbiter restarts &lt;br /&gt;
* Small fix for Disk_Drive coredump &lt;br /&gt;
* Fixed crash in DCERouter&#039;s ExecuteCommandGroup &lt;br /&gt;
* Fix &#039;Low disk space&#039; bug &lt;br /&gt;
* Fix Backup / Restore (from 44, 1.0 to 1.1)&lt;br /&gt;
* Fix disked hostname &lt;br /&gt;
* Fix for grandstream configuration file and it avoids hanging forever &lt;br /&gt;
* Fix broken epg guide&lt;br /&gt;
* Fix the samba share detection &lt;br /&gt;
* Fixes for hangup&lt;br /&gt;
* Fixed UIdiag to exit when ESCAPE key is press, not just for any key. This way we won&#039;t receive dummy keys for xine and quit for nothing &lt;br /&gt;
* Fix OrbiterGen bug&lt;br /&gt;
* Fix issue with pnp and camera crash in lighting plugin show&lt;br /&gt;
* Fix for SpeedDial Datagrid from speed dial screen&lt;br /&gt;
* Fixed bug: If disk is remove from pluto-admin, in reality it&#039;s still in the raid&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4484</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ChangeLog&amp;diff=4484"/>
		<updated>2007-08-07T06:00:27Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changelog since LinuxMCE 1.0 ==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 for Kubuntu Feisty is a significant change over 1.0.  The number of users reporting a successful installation is now 86% vs. 27% with version 1.0.  It&#039;s integrated into the KDE desktop, so you can use it like a normal Linux app.  The recordings and EPG is now sync&#039;d with MythTV.  There is a new DVD installer that will install both Kubuntu and LinuxMCE on a clean PC in under 20 minutes with only 3 keypresses.    And the new setup wizard has video clips and will let you setup everything, including MythTV&#039;s PVR in under 5 minutes.  The new demo [[Video]] is a complete walk-through.&lt;br /&gt;
&lt;br /&gt;
==New Launch Manager and conf file management==&lt;br /&gt;
A new Launch Manager allows you to start and stop LinuxMCE like a normal application, and also control the startup sequence.  Additionally, whenever LinuxMCE needs to make changes to your configuration, such as setting up network booting for any thin clients, it will make a backup of your existing conf files, notify you of the changes, and let you manually edit them.  Thus, for a total Linux newbie, LinuxMCE can still be a fully automated &#039;black box&#039; solution requiring no knowledge of Linux internals, but it will no longer frustrate advanced Linux users who don&#039;t want their configuration settings overwritten.&lt;br /&gt;
&lt;br /&gt;
=== PowerFile and Ripping support: ===&lt;br /&gt;
* Added disc management for jukebox&lt;br /&gt;
* Added drive management&lt;br /&gt;
* Change pending tasks so non-plugin devices can have pending tasks, as needed for the jukebox ripping and identification &lt;br /&gt;
* Add threadedclass to multithreadincludes and start moving ripping from media plugin to disk drive &lt;br /&gt;
* Fixed ripping &lt;br /&gt;
* Fix unknown disc bulk ripping&lt;br /&gt;
&lt;br /&gt;
=== Media (Xine Player, Media Plugin, Update Media): ===&lt;br /&gt;
* Added media plugin retransmit on/off &lt;br /&gt;
* Fix media plugin retransmit ir codes with no media playing &lt;br /&gt;
* Fix eject problem &lt;br /&gt;
* Add event PlaybackStarted&lt;br /&gt;
* Add zoom &amp;amp; aspect ratio&lt;br /&gt;
* Supporting to play 2nd stream when 1st is broadcasting (actually when more than 1 is broadcasting) &lt;br /&gt;
* Added audio db capability &lt;br /&gt;
* Check out only need directories or to save disk space and speed up the process &lt;br /&gt;
* Improved usage of resources for Update Media&lt;br /&gt;
* Patch in UpdateMedia to work correctly with both mysql 5.0.24a  and mysql 4.0.24&lt;br /&gt;
* Add stream id to all media commands&lt;br /&gt;
&lt;br /&gt;
=== Orbiters and GUI ===&lt;br /&gt;
* Added Orbiter for MotoQ skeleton project&lt;br /&gt;
* Changes for Orbiter Smartphone 2005 using wifi&lt;br /&gt;
* Few more fixes for Orbiter ARMV4I &lt;br /&gt;
* Fixed &amp;quot;white screen&amp;quot; issue in OrbiterGL&lt;br /&gt;
* Cleanup in MeshFrame, MeshPainter, OpenGLGraphic, ObjectRenderer_OpenGL&lt;br /&gt;
* Fixed warnings in OrbiterGL; OrbiterGL project will treat warnings as errors&lt;br /&gt;
* Changes to compile with VS2005/Windows Mobile 2005 SDK &lt;br /&gt;
* Added Cleanup method to OpenGLGraphic class &lt;br /&gt;
* Fixed issue with previous cover art being visible for a movie with no cover art; this should also fix the icons issue from channels&lt;br /&gt;
* Fixed crash in OrbiterGL : specify if in RemoveChild you want to delete the frame automatically or not&lt;br /&gt;
* Fixed/disabled warnings in DCE. DCE project will treat warnings as errors. Tweaks in OrbiterGL : it won&#039;t repaint the screen if it&#039;s about to close&lt;br /&gt;
* Don&#039;t render the screen anymore if orbiter is quiting. This should speed up Orbiter to close&lt;br /&gt;
* Use SharedDesktop variable to use different Orbiter starting mechanism (defaults to dedicated desktop, for backwards compatibility) &lt;br /&gt;
* When pressing F7 in VW, got the &amp;quot;wizard done&amp;quot; screen&lt;br /&gt;
* Move orbiter&#039;s window to 0,0 after removing the window decorations &lt;br /&gt;
* No &amp;quot;Start AVWizard&amp;quot; or &amp;quot;Start Video Wizard&amp;quot; buttons under WIN32/WINCE &lt;br /&gt;
* Show pictures for recorded tv shows &lt;br /&gt;
* Added StatusOnLCD application&lt;br /&gt;
* If media has no chapters, doing jump +/- # of &#039;chapters&#039; * 30 seconds&lt;br /&gt;
* Added &amp;quot;None&amp;quot; button to tv, receiver and other a/v devices &lt;br /&gt;
* Spelling corrected&lt;br /&gt;
* Switching screen saver off before starting playback &lt;br /&gt;
&lt;br /&gt;
=== Installer and system setup: ===&lt;br /&gt;
* Added 2 new steps and a list of ubuntu mirrors. From one of the added steps you can choose a mirror and on the other step you can select the desired UI to use&lt;br /&gt;
* Kill NetworkManager as it interfears with our networking stuff. 2) Also disable kdm on a dedicated system &lt;br /&gt;
* Adding Kubuntu Cache cd script &lt;br /&gt;
* Add step for installing libdvdcss&lt;br /&gt;
* Disabled option to install lmce from internet&lt;br /&gt;
* First mirrors in sources.list will be our mirrors &lt;br /&gt;
* Install nvidia driver from the cache cd&lt;br /&gt;
* LMCE logo&lt;br /&gt;
* Fix for broken network when installing packages&lt;br /&gt;
* Restart after installing the nvidia driver &lt;br /&gt;
* Globally make xfwm4 the default WM &lt;br /&gt;
* mce-installer-CheckSystem.sh : script for checking packages before installing&lt;br /&gt;
* Check System Step&lt;br /&gt;
* Install nvidia drivers on diskless md first boot if they are needed&lt;br /&gt;
* Add the new UbuntuLiveCD step &lt;br /&gt;
* Install kubuntu-desktop in diskless image &lt;br /&gt;
* Enables/Disables composite extension at install time based on user&#039;s choise of UI version&lt;br /&gt;
* Moved Startup_DiskedMD from event.d to rc2 &lt;br /&gt;
* Prevent kdm from starting at boot on diskless MDs &lt;br /&gt;
* Install video wizard videos on first boot&lt;br /&gt;
* Install nvidia glx before starting avwizard if we&#039;re running on a nvidia based system &lt;br /&gt;
* &#039;installation complete&#039; message; show disk size next to device name &lt;br /&gt;
* Setup dhcp and the firewall at first boot &lt;br /&gt;
&lt;br /&gt;
=== PnP ===&lt;br /&gt;
* Fix pnp of pvr usb &lt;br /&gt;
* Add setup for pvr usb2 &lt;br /&gt;
* Add support for pvrusb2 capture cards&lt;br /&gt;
* Small fix to disable inactive cards on errors douring detection &lt;br /&gt;
* Add onkyo/pioneer pnp &lt;br /&gt;
* HAL changes for serial category, it is using readlink instead of HAL tree to detect the relationship between the leaves&lt;br /&gt;
* Hdhome run firmware &lt;br /&gt;
* Plug and play handle disabling devices that are not detected at boot &lt;br /&gt;
* Powerfile (ieee1394) support &lt;br /&gt;
&lt;br /&gt;
=== Audio Video Wizard ===&lt;br /&gt;
* Fixed X display for AVWizard &lt;br /&gt;
* Added ability to toggle on the fly composite, masking or fullscreen/windowed mode using keys&lt;br /&gt;
* start AVWizard in runlevel 2&lt;br /&gt;
* AVWizard on diskless (no kdm, no startup scripts in rc2) &lt;br /&gt;
* Made AVWizard running under Windows&lt;br /&gt;
* Beep on remote connect&lt;br /&gt;
* Updated the resolutions&lt;br /&gt;
* Added support for tv standard &lt;br /&gt;
* Allow non-60hz DFP modes&lt;br /&gt;
* Removed TV standard heuristics &lt;br /&gt;
* Reduced lower value for horizontal sync range &lt;br /&gt;
* Default to 60hz from Wizard, not from script &lt;br /&gt;
* Changed DVI label&lt;br /&gt;
* Added refresh rate tollerance of +/- 1 Hz &lt;br /&gt;
* Get usb uirt working with av wizard&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
* Fix myth query&lt;br /&gt;
* Some tweaks to the myth process to start it with app server, and to change the locking startup for myth plugin &lt;br /&gt;
* Set root user to mythtv group &lt;br /&gt;
* Redo the tv bookmarking &lt;br /&gt;
* Add root user to mythtv group for mds &lt;br /&gt;
&lt;br /&gt;
=== General Improvements ===&lt;br /&gt;
* Added LogLevels to pluto.conf&lt;br /&gt;
* If pluto.conf has no LogLevels entry, add: LogLevels = 1,5,7,8 &lt;br /&gt;
* ZWave support for BOCA dongles&lt;br /&gt;
* Make the progress bar pulsate while installing &lt;br /&gt;
* Modifications related to crontab&lt;br /&gt;
* Command sequence for repacking ivtv-firmware &lt;br /&gt;
* Modified to run with feisty &lt;br /&gt;
* Enable swap partitions when you find them &lt;br /&gt;
* Dinamiclay add USE_HTTP_FETCHER since feisty misses it &lt;br /&gt;
* Use simple xorg.conf for startup progress when run on a dedicated system &lt;br /&gt;
* Added CurrentDesktop method to wmctrl&lt;br /&gt;
* Add PC Desktop command &lt;br /&gt;
* Separated NIS setup script; Updated NIS setup script to take DHCP into account and permit access from the external interface&#039;s IP; Updated DHCP client hooks to use new NIS setup script&lt;br /&gt;
* Remove Install LinuxMCE icon after LinuxMCE was installed &lt;br /&gt;
* Remove progress bar when copying files &lt;br /&gt;
* Added logging for desktop management&lt;br /&gt;
* Setup apt conf file for disked md &lt;br /&gt;
* Enable shared desktop on disked media directors&lt;br /&gt;
* Respawn lmce_launch_manager and X11 on Diskless MDs &lt;br /&gt;
* Added script to start KDE on demand &lt;br /&gt;
* Notify updates script&lt;br /&gt;
* Change firefox setting to avoid the popup that asks about &#039;restore session&#039;, instead of removing the cache every time &lt;br /&gt;
* Telecom changes which includes the timeout for ring extesions and some fixes&lt;br /&gt;
* Add Setup_UI function to set the right UI, not UI1 every time &lt;br /&gt;
* Automatically create md&#039;s &lt;br /&gt;
* Added new device template: Launch Manager&lt;br /&gt;
* Apply Update wrapper &lt;br /&gt;
* Save volume level when setting absolute value &lt;br /&gt;
* Finished remote assistance stuff &lt;br /&gt;
* New Update Mechanism, helper script&lt;br /&gt;
* Run the Apply Update in the boot seq&lt;br /&gt;
* Demonize LMCEUpdate_DownloadXML.sh so it won&#039;t get killed by cro&lt;br /&gt;
* Change &#039;Apply updates ? Yes/No&#039; question to &#039;Apply updates? Yes/No/Later&#039; &lt;br /&gt;
* Implement fallback for updates &lt;br /&gt;
* Add haltMDs event at reboot and shutdown &lt;br /&gt;
* Remove adept notifier&lt;br /&gt;
* Replace with the ip address of the asterisk server &lt;br /&gt;
* Remove xorg.conf from the diskless image so avwizard can rebuild it from scratch &lt;br /&gt;
* Restart kdm in the background so it doesn&#039;t get killed when KDE exits&lt;br /&gt;
* Add raid devices as storage options &lt;br /&gt;
* You are able to call an external number then you can make a conference (or transfer) with another phone from your installation&lt;br /&gt;
* Hide &amp;quot;KDE desktop&amp;quot; button under Win32/WinCE &lt;br /&gt;
* Corrected partition size calculation&lt;br /&gt;
* Add cp sources.list from hybrid to mds when creating them &lt;br /&gt;
* Put sample.mpg in the right place for UIdiag to play on diskless MD &lt;br /&gt;
* Use gray as background color for rooms with MD cells instead of black&lt;br /&gt;
* Report machine off on disked MD shutdown sequence&lt;br /&gt;
* Shortcut for the Kubuntu desktop &lt;br /&gt;
* When dcerouter does a reload it notifies all the devices&lt;br /&gt;
* Added logging to add software&lt;br /&gt;
* Smbfs instead of cifs&lt;br /&gt;
&lt;br /&gt;
=== Other Fixes ===&lt;br /&gt;
* Fixed leak in SendMessage / xml format&lt;br /&gt;
* Fixed bug in DCE (HandleRequestSocket thread exiting without resettings m_bRunning variable)&lt;br /&gt;
* Fixed crash in Orbiter : on replaced handle, orbiter will exit gracefully&lt;br /&gt;
* Fixed crash OrbiterRenderer_OpenGL::DestroyGraphic &lt;br /&gt;
* Fixed script to return either 0 or 10, as expected by LaunchRemoteCommand.sh&lt;br /&gt;
* Fixed windows binaries &lt;br /&gt;
* Xorg can run more than once when orbiter restarts &lt;br /&gt;
* Small fix for Disk_Drive coredump &lt;br /&gt;
* Fixed crash in DCERouter&#039;s ExecuteCommandGroup &lt;br /&gt;
* Fix &#039;Low disk space&#039; bug &lt;br /&gt;
* Fix Backup / Restore (from 44, 1.0 to 1.1)&lt;br /&gt;
* Fix disked hostname &lt;br /&gt;
* Fix for grandstream configuration file and it avoids hanging forever &lt;br /&gt;
* Fix broken epg guide&lt;br /&gt;
* Fix the samba share detection &lt;br /&gt;
* Fixes for hangup&lt;br /&gt;
* Fixed UIdiag to exit when ESCAPE key is press, not just for any key. This way we won&#039;t receive dummy keys for xine and quit for nothing &lt;br /&gt;
* Fix OrbiterGen bug&lt;br /&gt;
* Fix issue with pnp and camera crash in lighting plugin show&lt;br /&gt;
* Fix for SpeedDial Datagrid from speed dial screen&lt;br /&gt;
* Fixed bug: If disk is remove from pluto-admin, in reality it&#039;s still in the raid&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4483</id>
		<title>Download Instructions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Download_Instructions&amp;diff=4483"/>
		<updated>2007-08-07T06:00:02Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Important ==&lt;br /&gt;
&lt;br /&gt;
1. Download Kubuntu Feisty: [http://torrents.thepiratebay.org/3697874/kubuntu-7.04-desktop-i386.iso.3697874.TPB.torrent Kubuntu 7.04]&lt;br /&gt;
&lt;br /&gt;
2. Get the Installation CD&#039;s by using the torrent link: [http://thepiratebay.org/tor/3752495 LinuxMCE 1.1 RC1] (alternatively you could download these after installing Kubuntu, but CD&#039;s are so cheap that this was the method that I used)&lt;br /&gt;
&lt;br /&gt;
3. Burn all three CD images to CD&#039;s&lt;br /&gt;
&lt;br /&gt;
4. Insert the Kubuntu CD, Select the option to start Kubuntu from the list.&lt;br /&gt;
&lt;br /&gt;
5. Once Kubuntu is up and running, click the &amp;quot;Install&amp;quot; icon on the desktop, follow the installation wizard until you have rebooted and are running Kubuntu from your hard drive(resist the urge to update at this time, it will cause problems with the LinuxMCE cache CD).&lt;br /&gt;
&lt;br /&gt;
6. Insert the Linux MCE packages CD, when the popup window appears select the option to display the CD contents.&lt;br /&gt;
&lt;br /&gt;
7. Right click on the &amp;quot;mce-installer_2.0.1-1_i386.deb&amp;quot; and select the option to install the package.&lt;br /&gt;
&lt;br /&gt;
8. Close the window after the installation finishes and click on the new icon on your desktop that says &amp;quot;Install Linux MCE&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
9. Follow the on screen prompts, insert the cache CD when requested, and finish the install. After the computer has rebooted, you may update Kubuntu using Adept. For more installation help see: [http://wiki.linuxmce.com/index.php/Installation_Guide The Installation Guide] (step 4 and after) or ask one of the friendly people in the [http://forum.linuxmce.com/ forum].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Read the [[Known_Issues|Known Issues]] page first.  There are some warnings to Ubuntu users who have already modified their Ubuntu installation or customized their .conf files that LinuxMCE will override their changes.&lt;br /&gt;
&lt;br /&gt;
== Getting help ==&lt;br /&gt;
&lt;br /&gt;
In addition to the usual community options like forums, for the moment a few volunteers have agreed to provide [[Tech_Support|live tech support via Yahoo/Skype]] to identify common installation problems so they can be fixed in the next release.&lt;br /&gt;
&lt;br /&gt;
== Reading before installing LinuxMCE ==&lt;br /&gt;
&lt;br /&gt;
Before installing LinuxMCE, I suggest reading [[What_To_Expect|What to expect]] which says exactly what sequences and equipment was used to setup my whole home media + automation system as shown in the demo video, and warns what are the pitfalls you may run into.&lt;br /&gt;
&lt;br /&gt;
Also read:&lt;br /&gt;
&lt;br /&gt;
The [[Installation_Guide|Detailed step-by-step instructions for installing LinuxMCE]] which has step-by-step instructions on installing Ubuntu and LinuxMCE.&lt;br /&gt;
Then the short [[Architecture_Intro|Architecture Intro]] which explains what pc&#039;s you&#039;ll need to install software on and how they all work together.&lt;br /&gt;
Then there&#039;s a [[QuickStart_Guide|Quick Start Guide]] which explains how to set the video and audio settings using the AV Wizard, and to add devices to LinuxMCE with the Setup Wizard.&lt;br /&gt;
The [[Usage_Intro|Usage Intro]] is a quick primer on how to use LinuxMCE once it&#039;s installed.&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is a huge program with lots of features that you won&#039;t even notice right away, and the wiki already has a ton of pages which I imported from existing sources when I launched LinuxMCE, such as the original [[User&#039;s_Manual|User&#039;s Manual]] and [[Programmer&#039;s_Guide|Programmer&#039;s Guide]].  I found most of these docs weren&#039;t well organized and some of the data isn&#039;t up to date.  But it&#039;s a wiki and all pages are open for editing, so hopefully this will improve.&lt;br /&gt;
&lt;br /&gt;
== Getting the CD&#039;s ==&lt;br /&gt;
&lt;br /&gt;
As explained in the [[Installation_Guide|Installation Guide]] You need 2 cd&#039;s to install LinuxMCE, which you can get here:&lt;br /&gt;
&lt;br /&gt;
1) Ubuntu 6.10 desktop live cd.  For now Linux MCE can only be installed on top of the Ubuntu 6.10 distribution of Linux, which is available [http://mirrors.kernel.org/ubuntu-releases/6.10/ubuntu-6.10-desktop-i386.iso  here].&lt;br /&gt;
&lt;br /&gt;
2) The LinuxMCE install cd, which is available on these [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
== The LinuxMCE installer ==&lt;br /&gt;
&lt;br /&gt;
Once you have already burned the LinuxMCE install cd, and finished installing Ubuntu 6.10, here is the installer application you run from within Ubuntu to install LinuxMCE:&lt;br /&gt;
&lt;br /&gt;
[http://linuxmce.com/download.php http://linuxmce.com/images/generic_download_button.gif]&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
Instructions on getting the source code and compiling it are located on [[Building From Source]] page.&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4481</id>
		<title>Version 0704</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4481"/>
		<updated>2007-08-07T05:54:45Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==August 6, 2007  Version 0704 is released==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 is a major improvement over the original 1.0 release.  According to a poll, 86% now report LinuxMCE installs and starts up without problems, versus 27% with the original release.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a new demo [[Video]] that&#039;s much more polished and is actually a full walk-through you can follow starting with a clean PC, showing all setup, and all the major features.&lt;br /&gt;
&lt;br /&gt;
All major features are now working.  LinuxMCE is integrated into the KDE desktop and runs on Kubuntu Feisty 0704.  The installer is completely redone, and there are now 2 versions.  The CD installer, which comes on 2 cd&#039;s and installs on top of a clean Kubuntu install, or the new DVD installer which only requires key presses and setups up your hard drive and installs Kubuntu with LinuxMCE in about 20 minutes.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
&lt;br /&gt;
[[Download_Instructions]]&lt;br /&gt;
&lt;br /&gt;
[[Installation_Guide]]&lt;br /&gt;
&lt;br /&gt;
[[Change_Log]]&lt;br /&gt;
&lt;br /&gt;
[[FOSS_0704]] for the FOSS and development community explains what happened with the open source development after 1.0, and the current plans to develop a FOSS community&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4480</id>
		<title>Version 0704</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Version_0704&amp;diff=4480"/>
		<updated>2007-08-07T05:54:16Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==August 6, 2007  Version 0704 is released==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE 0704 is a major improvement over the original 1.0 release.  According to a poll, 86% now report LinuxMCE installs and starts up without problems, versus 27% with the original release.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a new demo [[Video]] that&#039;s much more polished and is actually a full walk-through you can follow starting with a clean PC, showing all setup, and all the major features.&lt;br /&gt;
&lt;br /&gt;
All major features are now working.  LinuxMCE is integrated into the KDE desktop and runs on Kubuntu Feisty 0704.  The installer is completely redone, and there are now 2 versions.  The CD installer, which comes on 2 cd&#039;s and installs on top of a clean Kubuntu install, or the new DVD installer which only requires key presses and setups up your hard drive and installs Kubuntu with LinuxMCE in about 20 minutes.&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
[[Download_Instructions]]&lt;br /&gt;
[[Installation_Guide]]&lt;br /&gt;
[[Change_Log]]&lt;br /&gt;
[[FOSS_0704]] for the FOSS and development community explains what happened with the open source development after 1.0, and the current plans to develop a FOSS community&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Screenshots&amp;diff=4478</id>
		<title>Screenshots</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Screenshots&amp;diff=4478"/>
		<updated>2007-08-07T05:38:42Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Videos&#039;&#039;&#039;	 &lt;br /&gt;
&lt;br /&gt;
Watch the new walk-through video that shows all the major features in LinuxMCE, including setup, instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]], or read more about the it at [[Video]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screenshots: Using Linux MCE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are 3 UI options.  UI1 is the most basic, and runs on all video cards.  However, the UI takes over the screen whenever you bring up the menu and any video that is playing gets reduced to a window.  This is the easiest UI, because the UI never covers up any of the video.  UI2 is preferred because it is completely media-centric.  Your media is always full-screen and never reduced.  Even when you&#039;re not watching your own video or photos, LinuxMCE displays as gallery art the interesting photos of the day from flickr.com with smooth and subtle motion so you always have media full-screen and can leave your TV on as wall art.  UI2 is available with masking (medium), which only requires a video card with decent OpenGL and XDamage support.  The alpha blending version looks nicer, but it requires a video card that supports the composite extensions, which currently is only the nVidia 6xxx and greater.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Main menu&#039;&#039;  This lists all the top level options in a given room, broken down into categories: Lighting, Climate, etc.  In UI1, the blank button between the media icon and the &#039;TV&#039; is your &amp;quot;Now Playing&amp;quot;, which takes you to the control screen for your active media.  In UI2, the lower left button is your &amp;quot;Now Playing&amp;quot;, and any options for your current media, like Audio Tracks, Subtitles, etc., show up as a sub-menu so you can do everything with only 1 screen.  For UI2, use your remote control, or keyboard arrows, or mouse to select the menu pads at the bottom.  The sub menu shoots up, like an upside-down version of pull-down menus in a computer application.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings (masking)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;File Browser&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;DVD Remote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Dial number&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Security panel&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Screenshots&amp;diff=4477</id>
		<title>Screenshots</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Screenshots&amp;diff=4477"/>
		<updated>2007-08-07T05:38:05Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Videos&#039;&#039;&#039;	 &lt;br /&gt;
&lt;br /&gt;
Watch the new walk-through video that shows all the major features in LinuxMCE, including setup, instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]], or read more about the it at [[Videos]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screenshots: Using Linux MCE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are 3 UI options.  UI1 is the most basic, and runs on all video cards.  However, the UI takes over the screen whenever you bring up the menu and any video that is playing gets reduced to a window.  This is the easiest UI, because the UI never covers up any of the video.  UI2 is preferred because it is completely media-centric.  Your media is always full-screen and never reduced.  Even when you&#039;re not watching your own video or photos, LinuxMCE displays as gallery art the interesting photos of the day from flickr.com with smooth and subtle motion so you always have media full-screen and can leave your TV on as wall art.  UI2 is available with masking (medium), which only requires a video card with decent OpenGL and XDamage support.  The alpha blending version looks nicer, but it requires a video card that supports the composite extensions, which currently is only the nVidia 6xxx and greater.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Main menu&#039;&#039;  This lists all the top level options in a given room, broken down into categories: Lighting, Climate, etc.  In UI1, the blank button between the media icon and the &#039;TV&#039; is your &amp;quot;Now Playing&amp;quot;, which takes you to the control screen for your active media.  In UI2, the lower left button is your &amp;quot;Now Playing&amp;quot;, and any options for your current media, like Audio Tracks, Subtitles, etc., show up as a sub-menu so you can do everything with only 1 screen.  For UI2, use your remote control, or keyboard arrows, or mouse to select the menu pads at the bottom.  The sub menu shoots up, like an upside-down version of pull-down menus in a computer application.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings (masking)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:MainMenuUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;File Browser&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:FileBrowserUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;DVD Remote&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DVDRemoteUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Dial number&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:DialNumberUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Security panel&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI1 or Basic UI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with medium settings&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UI2 with alpha blending / transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI1.jpg|300px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI2M.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Image:SecurityPanelUI2B.jpg|400px]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4476</id>
		<title>Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Video&amp;diff=4476"/>
		<updated>2007-08-07T05:36:02Z</updated>

		<summary type="html">&lt;p&gt;Webpaul1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Watch the video instantly on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video], or download the HD from the [[Mirrors]].&lt;br /&gt;
&lt;br /&gt;
=Preface to the video=&lt;br /&gt;
==Purpose of the video==&lt;br /&gt;
The original LinuxMCE 1.0 demo video was done in only a couple hours and just shows some of the software&#039;s capabilities.  Much more effort was put into this new video which is intended to be a complete walk-through and tutorial that you can follow along, as much as a demo.  Together with this document, which explains all the steps in more detail, it should be a getting started guide for LinuxMCE.  Some things in this document are technical and intended for seasoned Linux users who want to get under the hood, but the goal is that newbie&#039;s can get LinuxMCE up and running quickly.  While there are still missing pieces in LinuxMCE, the features shown in the video are stable and the steps shown work every time if you have known-compatible hardware, so anybody should be able to follow the video and get the same result.&lt;br /&gt;
&lt;br /&gt;
==Getting the video in high-def==&lt;br /&gt;
It&#039;s easy to watch the video on [http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en Google Video] since you don&#039;t need to download anything.  But, the quality is pretty bad so if you&#039;re interested in LinuxMCE it&#039;s recommended you download the original version, which is in 720p high-def from one of the [[Mirrors]].  In it you can read everything on the screen clearly, even the small text on the web pages.  All the screen captures and footage were done in HD.  It&#039;s available in 2 formats: To watch it on a Windows PC, the Windows Media Video (wmv) format is easiest since you don&#039;t need any codecs and it&#039;s widely supported.  It&#039;s also in Ogg Theora format (.ogm), which is supported by most Linux distros and can be played using the Kubuntu Live CD.  The quality is about the same between the 2 formats, and they&#039;re 400MB and 24 minutes long.  It&#039;s been reported that some Windows Media Players don&#039;t properly sync the audio and video.  This is a Windows Media bug and pausing the video and repositioning it by sliding the &#039;current position&#039; scroll bar cause Windows to re-sync.  Under Linux most video drivers don&#039;t offer hardware acceleration so playing back HD content can be choppy if you don&#039;t have a fast enough system.&lt;br /&gt;
&lt;br /&gt;
==Stability of the software==&lt;br /&gt;
The actual architecture in the original LinuxMCE 1.0, which was inherited from Pluto, was already stable.  However, the integration with Ubuntu was very incomplete, the setup was pre-alpha at best, and a lot of the features didn&#039;t work.  In the online survey which asks users if their installation was successful only 23% said &#039;yes&#039;.  With the RC1 for this version it is now 86%, which is quite good considering only 93% reported they were able to get through the Kubuntu installation.  Every feature in the demo video should be stable now, with a few exceptions noted below.  Basic media playback is now rock solid.  A stress-test demo script hammers the system constantly, changing content, playback speed, skipping chapters, etc., several times a seconds, while in parallel forcing the GUI&#039;s screens to change, flip through cover art, etc.  I&#039;ve left it running for days, simulating hundreds of thousands of media cycles, without any crashes.  There are still missing features, but what you see in the demo video works well.&lt;br /&gt;
=Equipment used in the demo=&lt;br /&gt;
In the detailed info for the video I reference the equipment used by number in parenthesis: e.g. boot the computer (1) and insert the i/r receiver (2).  Here is the equipment and, when available, the manufacturers page or a source page.  I tried to use only widely available, off-the-shelf components when possible to remain vendor neutral and non-commercial.&lt;br /&gt;
&lt;br /&gt;
1.  The computer consisted of an [http://www.newegg.com/Product/Product.aspx?Item=N82E16813131014 ASUS m2npv-vm motherboard BIOS version 0901], [http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;N=2+50001028+40000343+1051720996+1302820275+1389627502&amp;amp;Configurator=&amp;amp;Subcategory=343&amp;amp;description=&amp;amp;Ntk=&amp;amp;srchInDesc= AMD Athlon 64 X2 3600+ CPU], [http://www.newegg.com/Product/Product.aspx?Item=N82E16822145069 80GB hard drive], Realtek 8139 as the 2nd network card, 1GB RAM, generic CD/DVD, keyboard used only to to install&lt;br /&gt;
&lt;br /&gt;
2.  [http://www.usbuirt.com/ USB UIRT I/R Receiver Transmitter]  IRTrans and Tira supposedly are also fully supported, and some of the Windows ones work, but for receiving i/r only, not for transmitting i/r codes to other devices.&lt;br /&gt;
&lt;br /&gt;
3.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16880100851 Standard Windows MCE remote] Found some on Ebay for $7 without the receiver.&lt;br /&gt;
&lt;br /&gt;
4.  [http://www.fiire.com LinuxMCE Gyro Remote] This is a possible exception to the rule that I use only &amp;quot;widely available&amp;quot; components, as there is only one source for this remote to my knowledge.  The one used in the video was donated to me by Fiire, who provided the code that was added into LinuxMCE 0704 to make it work.  They also donated the thin clients and their LinuxMCE PC (called the Engine) and the HD camcorder for the new demo video.  I didn&#039;t show the Engine in the video because you can do the same thing with a generic PC.  I have no ownership or financial ties to Fiire, and encourage alternative solutions be added to this wiki.  Fiire&#039;s remote itself looks very similar to another [http://www.circuitcity.com/ccd/productDetail.do?oid=178884&amp;amp;WT.mc_n=6&amp;amp;WT.mc_t=U&amp;amp;cm_ven=COMPARISON%20SHOPPING&amp;amp;cm_cat=YAHOO&amp;amp;cm_pla=DATAFEED-%3EPRODUCTS&amp;amp;cm_ite=1%20PRODUCT&amp;amp;cm_keycode=6 gyro remote for Windows MCE].  However, the keys are different, and the Windows MCE remote does not appear to have the same 3-button control or follow-me.  I do not know how the Windows version will work with LinuxMCE or vice-versa; I was told they&#039;re not compatible.  I do know that you can get the same 3-button gyro control using the Gyration Go-Mouse I used in the original demo video.  The gyro feel is almost the same as with the Fiire remote.  The Go-Mouse is about half the price, but does not have follow-me, doesn&#039;t automatically bind to whatever PC is closest to you, it does not have an I/R learning/transmitting remote built in, it uses a charging station rather than batteries, and you will miss having the dedicated buttons like &#039;power off&#039;, etc.  A regular Windows MCE infrared remote is a less expensive solution.&lt;br /&gt;
&lt;br /&gt;
5.  [http://www.newegg.com/Product/Product.aspx?Item=N82E16815116620  Hauppauge WinTV-PVR-150 MCE]&lt;br /&gt;
&lt;br /&gt;
6.  Buffalo Link Station, model HD-HG300LAN&lt;br /&gt;
&lt;br /&gt;
7.  Sharp Acquos LCD TV, model LC-26D6U&lt;br /&gt;
&lt;br /&gt;
8.  Yamaha Receiver, model RXV-1500 &lt;br /&gt;
&lt;br /&gt;
9.  Motorola Dual-Tuner HD PVR from the cable company, model DCT-6412&lt;br /&gt;
&lt;br /&gt;
10. [http://www.bhphotovideo.com/c/product/489034-REG/Sony_VGP_XL1B3_VAIO_VGP_XL1B3_Media_Changer.html/kw/SOVGPXL1B3 Sony VAIO VGP-XL1B3] These Sony&#039;s are going out of production.  You can also use the Powerfile R200, which is otherwise identical, but more expensive.&lt;br /&gt;
&lt;br /&gt;
11. [http://www.smarthome.com/1181.html ZWave lamp module], [http://www.smarthomeusa.com/ShopByManufacturer/HomePro/Item/ZIR000/ ZWave motion detector], [http://www.smarthome.com/1186.html ZWave Master Controller].  The Zwave USB dongle I showed in the video is out of production.  I&#039;m not sure which dongles currently in production will work.&lt;br /&gt;
&lt;br /&gt;
12. The thin clients were also donated by [http://www.fiire.com Fiire].  My unit was a pre-production prototype and final pricing wasn&#039;t available, but I was warned that they will be very expensive because they&#039;re custom and the components are specialized to get it down to 9 watts so it can be put in a 1&amp;quot; case with no ventilation.  You can also use the same PC shown above as item #1 as a thin client.  Go into the BIOS, under Integrated Devices enable the nVidia Boot ROM, reboot and re-enter BIOS setup, and make the nVidia Boot ROM the first boot device.  Then you can either remove the hard drive, or leave the hard drive in there with another o/s, like Windows, and choose Advanced, Power, Start as Windows to toggle between (LinuxMCE) net boot and Windows (hard drive boot).  LinuxMCE has a Windows utility that adds an icon to the Windows desktop to switch back again.  You can also use a laptop as a thin-client.  I have a Dell laptop with an nVidia graphics card.  When it boots you can press F12 to make it boot off the LAN, and then it becomes a LinuxMCE media director automatically, exactly as shown in the video.  However, sometimes the nVidia driver doesn&#039;t properly handle the laptops internal vs. external monitor setting, and the nVidia card still has the video tearing issue I mentioned.  There are small form-factor thin clients made using off-the-shelf components that should be cheaper than the one in my video.  I don&#039;t have any to test, but I would encourage users to add notes to this wiki pointing out low-cost options.  Also, if some volunteers could figure out how to get cheap, subsidized hardware, like XBox, to work as a LinuxMCE media director that would make LinuxMCE more accessible.&lt;br /&gt;
&lt;br /&gt;
13. [http://slimdevices.com/ SqueezeBox Network music player]&lt;br /&gt;
&lt;br /&gt;
14. [http://dtresearch.com/ DT375 Web pad]&lt;br /&gt;
&lt;br /&gt;
15. Almost all USB Bluetooth dongles work out of the box&lt;br /&gt;
&lt;br /&gt;
16. Nokia 6620, series 60 phone.&lt;br /&gt;
&lt;br /&gt;
17. [http://panasonic.co.jp/pcc/products/en/netwkcam/lineup/c10a.html Panasonic BL-C10 IP camera]&lt;br /&gt;
&lt;br /&gt;
18. [http://www.cisco.com/en/US/products/hw/phones/ps379/ps5440/index.html Cisco 7970 VOIP Phone]&lt;br /&gt;
&lt;br /&gt;
19. Generic e-sata controller and sata drives in e-sata enclosures were used for the RAID&lt;br /&gt;
&lt;br /&gt;
=Detailed info on the video=&lt;br /&gt;
Before each stage is an elapsed time in brackets showing how long it took in real life to get to that step.  In other words, the installation took 19 minutes + 3 minutes to boot so it took 22 minutes to get to the video wizard.&lt;br /&gt;
==PC Preparation==&lt;br /&gt;
I had to upgrade the BIOS on my PC (1) and in the BIOS under Advanced, Chipset increase the frame buffer size to 128MB RAM.  That is the amount of memory given to the video card.  You need 128MB of RAM to use UI2 because of the OpenGL effects.  A lack of Linux video drivers is, I feel, the #1 problem facing LinuxMCE and any Linux-based media application that doesn&#039;t use proprietary platforms (ie like TiVo and cable boxes).  The only free drivers for PC hardware that seem to support compositing, masking and opengl in Linux are nVidia&#039;s closed-source proprietary drivers; the nv open source drivers for nVidia can&#039;t do this.  The nVidia closed-source drivers are pretty stable, however, when you turn on alpha blending in UI2 the video quality is not great; there is some video tearing and the de-interlacing is pretty poor.  If you use the nVidia closed-source drivers with UI2 with masking (ie turn off alpha blending) the video quality is fine but the GUI is not as pretty without the alpha blending.  See the notes above about the proprietary, licensed drivers in the thin-clients shown in the demo video.  ATI&#039;s Linux drivers are not stable, and do not support alpha blending.  It seems there is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL.  However, they&#039;re still not at the same level as nVidia&#039;s and can&#039;t do alpha blending.  I believe that Via&#039;s drivers don&#039;t yet work with the 2.6.20 kernel in Kubuntu.  So for now the solution seems to be to use nVidia 6000, 7000 or 8000 cards with nVidia&#039;s closed source drivers.  LinuxMCE will automatically install the nVidia closed source drivers if it detects an nVidia card.&lt;br /&gt;
&lt;br /&gt;
==[0:00] Install LinuxMCE==&lt;br /&gt;
Typically you only install LinuxMCE on one PC in the house, called the Core, and in any other rooms where you want media you use network boot or thin clients, which are called media directors.  You can also install just the media director part of LinuxMCE on another Linux PC to use it as a media director and not use network boot.  Even so there must be one Core which has the full LinuxMCE software as media directors cannot run without a Core somewhere on the network since the Core is responsible for maintaining the central directory of all media and other devices scattered around the home.  If you install the full LinuxMCE Core on multple PC&#039;s, they will all act indepently and not share media and devices between them.  If you just want a stand-alone media PC, just 1 pc by itself like a &amp;quot;normal&amp;quot; htpc, then install the full LinuxMCE software on that Kubuntu PC.  You don&#039;t have to use the whole-house features.  When you install LinuxMCE with the normal Kubuntu Live CD and 2 LinuxMCE CD&#039;s you&#039;re asked lots of questions about your region, networking, etc.  But that installation takes a long time.  The DVD installer is very fast and uses all defaults, you only pick the hard drive to install onto.  LinuxMCE will use an IP locator service to figure out what city you&#039;re in and set your timezone, longitude and latitude, calculate your sunrise and sunset, and so on.  Later LinuxMCE will confirm the location so you can change it if it&#039;s not right.  The DVD installer will turn on LinuxMCE&#039;s DHCP server by default and serve addresses in the 192.168.80.x range.  Change this in the admin panel under Advanced, Networking.  Because it&#039;s running a DHCP server it&#039;s usually best that this main LinuxMCE box has dual network cards.  The &#039;external&#039; one connects to the internet, and the &#039;internal&#039; one to your LAN and the other devices in your home.  LinuxMCE has a configurable firewall in the admin panel.  During the installation it will attempt to acquire an IP address and access the internet on all your network cards.  Whichever succeeds is considered the &#039;external&#039; network that will GET an IP address from DHCP, and the other one is the internal one that GIVES out IP addresses with its own DHCP server.  If you have only 1 network card, it will use 2 aliases for the card.  In this case, it&#039;s best to disable any other DHCP server on the network and go into the admin panel under Advanced, Network settings and give the LinuxMCE PC a static ip addess for your internet connection, and let it continue to serve IP addresses with it&#039;s own DHCP server.  Or on that page you can just shut off LinuxMCE&#039;s DHCP server altogether, but then you won&#039;t be able to thin clients in other rooms and the plug and play engine won&#039;t automatically detect and configure IP devices.  After installation hit enter to boot up the first time, which will start the video resolution/audio setup wizard.&lt;br /&gt;
==[0:22] Run the Video Resolution/Audio Setup Wizard==&lt;br /&gt;
When the video resolution/audio setup wizard starts you&#039;ll hear a series of beeps.  Because consumer TV&#039;s do not usually report their resolution correctly with EDID like a PC Monitor, and LinuxMCE is designed to be used with a TV, this wizard bypasses the usual EDID exchange between the PC and the monitor to auto-detect the resolution and connector used.  Instead it just outputs whatever resolution you choose on whatever connector you pick like consumer a/v gear does.  When the wizard starts it will ouptut 640x480 on the VGA port.  If you can&#039;t see it because you&#039;re using another connector or your TV doesn&#039;t display this resolution, see http://wiki.linuxmce.com/index.php/AVWizard for keyboard shortcuts you can press when you hear the sequence of beeps to directly choose the connector, and then the resolution.  The wizard only starts on the first boot.  On future boots you will hear a series of descending beeps.  When you do, you can press the AV Menu button on the Gyro remote, or hold down SHIFT on the keyboard, to restart the wizard.  Again, you&#039;ll hear a alternating series of beeps to let you know when it&#039;s running so you can press those keyboard shortcuts if you don&#039;t have a picture, and again it will default to 640x480 on VGA.  When you hear the ascending beeps during the bootup, that means it&#039;s too late in the boot process to start the AV Wizard and it has stopped monitoring SHIFT and the AV Menu buttons because it&#039;s already starting the GUI with the current video settings.  In the TV UI, you can also choose Advanced, Video Res &amp;amp; Audio Setup to restart the computer and the wizard.  Many consumer TV&#039;s have overscan, meaning they chop off the edges of the picture.  So most media center PC&#039;s put the UI only in the middle with a lot of dead space around the edges.  But this is inefficient for browsing media because you lose a lot of screen space.  So, LinuxMCE uses the whole screen edge-to-edge, and  in this wizard shows arrows pointing at the edges of the screen.  If the arrows run off the edge of your screen, then you have overscan, and you should choose the +/- and arrow buttons to reduce the UI and fit it within your screen.  LinuxMCE will scale it&#039;s UI to fit this space.  Media playback will still be edge-to-edge, and you can rescale that while the media is playing with the zoom &amp;amp; aspect ratio button.  If you choose a digital audio connector (spdif) you&#039;ll be asked to confirm that you can hear the Dolby Digital and DTS samples.  There is no DTS sample clip, so just say &#039;yes&#039; if your receiver supports DTS.&lt;br /&gt;
&lt;br /&gt;
See [[Screenshots]] to see the difference between the UI options you can pick in this wizard.  UI1 runs on most any video card.  UI2 is more demanding since it uses OpenGL and requires a lot of video memory.  UI2 with masking is more widely supported than UI2 with alpha blending.  Also, with the nVidia card I have there is noticeable video tearing when watching movies with alpha blending turned on.  The video quality is fine when using UI2 with masking, but the UI doesn&#039;t look as nice.&lt;br /&gt;
&lt;br /&gt;
==[0:27] The setup wizard==&lt;br /&gt;
Complete the setup wizard, which is divided in 2 parts: House Setup (global options for the home), and Media Player Setup (just for this particular PC).  In the house setup you can skip to &#039;done&#039; and continue to Media Player Setup after specifying the number of rooms in the house, confirming the names of the rooms and that it got your location correctly.  Then in Media Player Wizard, you only need to choose the room this is in and click next.  If you live in an area where DVD CSS decryption is legal, the add software screen will let you add it to watch commcerical dvd&#039;s.  When you choose software to add, wait a few minutes for the screen to refresh and the hourglass to go away.  You&#039;ll see a check mark next to all the software you added successfully.  Note that if you don&#039;t have a dual NIC system where 1 of the cards is able to get an IP address from DHCP, then you probably won&#039;t have internet connectivity until you assign a static IP.  That means it won&#039;t get your location right or show the software you can add to the system.  In this case, just answer the 1 question about your name which will create a user for the admin site.  Select KDE Desktop, and in the LinuxMCE Launch Manager choose &#039;Open admin website&#039;, login, and under Advanced, Network, Network settings put in your network information.  Do it here, rather than in the usual KDE network page.  Go to a web page to be sure you have networking now.  Then click the kde button in the lower left, and choose &#039;System&#039;, &#039;Konsole&#039;.  Close any tips popups and enter this line in the console:&lt;br /&gt;
&lt;br /&gt;
sudo /usr/pluto/bin/getxmls&lt;br /&gt;
&lt;br /&gt;
This does a google search to look for 3rd party add-in software for LinuxMCE, and can take several minutes.  This is run at install time, but if you didn&#039;t have networking active when you installed, it won&#039;t have completed.  It also runs automatically once a day at night.  So you could optionally just wait until the next day to add 3rd party software.  Back in the admin site, under Wizard, Restart choose &#039;Reboot&#039; the Core/hybrid.  During bootup it will re-attempt to determine your location with the IP locator since it didn&#039;t get it the first time.  The setup wizard will resume since you didn&#039;t finish it the first time.  Note the Quick Install DVD creates 1 Linux O/S user: linuxmce, password: linuxmce.  Any users for the Linux O/S have no correlation to the family members, aka LinuxMCE Users, you specify in the setup wizard.  They are 2 different concepts.  The Linux O/S users are just for this Linux PC, and are only used by the Linux O/S, and not by LinuxMCE.  You won&#039;t need them if you only use LinuxMCE and don&#039;t log in to the Linux O/S itself.  The family members you create in LinuxMCE are global for the whole house and shared amongst all LinuxMCE media directors in the home.  Each family member has his own private collection of media, his own voicemail, LinuxMCE admin web site, and so on.  &amp;quot;Activate Orbiter&amp;quot; in Launch Manager switches back to LinuxMCE&#039;s desktop, and is only available when LinuxMCE is running.  You can start and stop LinuxMCE in Launch Manager.&lt;br /&gt;
&lt;br /&gt;
==[0:30] Watch a DVD==&lt;br /&gt;
Whenever LinuxMCE starts, the first time you click the screen or choose a button it is ignored because LinuxMCE assumes it starts with the TV off, so the first button you press re-sends an &#039;On&#039; command to the TV.  So if LinuxMCE controls your TV, the Power button on the remote stops media, and then will turn the TV off, and any of the menu buttons turn it on again.  Insert a DVD, plug-in the usb uirt, wait about 10 seconds after you see the &amp;quot;Installing software finished&amp;quot; for the device to startup, then start using the windows remote.  Note the Zoom &amp;amp; Aspect ratio are often incorrect.  The media player in LinuxMCE doesn&#039;t get it right all the time.  This should be fixed.  For now you can choose Menu, Zoom &amp;amp; Aspect to manually change it.&lt;br /&gt;
==[0:33] Connect the Gyro Remote==&lt;br /&gt;
Plug-in the usb dongle for the gyro remote.  After it says &amp;quot;Installation finished&amp;quot;, press &amp;quot;Connect&amp;quot; on the gyro remote.  This time you get a message that the device won&#039;t be active until you reload the router, which will stop the movie.  A reload, which takes about 15 seconds, is when the main message router DCERouter reloads and re-builds the list of all the devices in the home, and announces them to all the other devices.  Some devices require a reload and some don&#039;t.  It depends on whether other devicesneed to be aware of this device or not.  You should be notified whenever you add devices that require a reload.  If you&#039;re going to be adding lots of devices, don&#039;t bother doing a reload between each one.  Just add them all and do a reload at the end.&lt;br /&gt;
==[0:35] Navigate the media==&lt;br /&gt;
Press menu, choose &#039;Media&#039;, &#039;manage drives&#039;, then &#039;play&#039; next to the &#039;dvd&#039;.  That re-starts playback of whatever disk is in the drive so you don&#039;t need to eject and re-insert it.  Most DVD&#039;s have chapter names in the database so you&#039;ll see a description of the chapter.  This particular DVD doesn&#039;t, so you just see Chapter 1, Chapter 2, etc.  Note that the chapters are arranged in a DVD according to &amp;quot;Titles&amp;quot;.  Most Titles on a DVD have chapters, and there is no 100% sure way of determining which Title has the main movie, and which Titles have bonus material, menus, etc.  To my knowledge no other DVD player tries to figure out which Title contains the actual movie, to let you jump straight into the movie.  Most commercial DVD players make you wait through the copyright messages and use the DVD menu, while some, like VideoLan/VLC show all the titles and chapters, but leave it up to you to guess which Title has the actual movie.  LinuxMCE tries to do this automatically and gets it right about 90% of the time.  So normally, as soon as the disc starts you can bring up the chapter list, click the first chapter, and the movie starts.  If it doesn&#039;t, you either need to jump to the chapter using the DVD menu like a normal DVD player, or scroll down through all the chapters with the gyro where you can find at the bottom all the Titles and chapters on the disc like VLC.  Since we haven&#039;t added another output device for audio, when we adjust the volume, it&#039;s going to be setting the audio output on the PC&#039;s sound card.  Once we add a tv or receiver, then the volume commands will go there&lt;br /&gt;
==[0:38] Rip the disc==&lt;br /&gt;
Copy disc takes about 30 minutes depending on the speed of your DVD drive&lt;br /&gt;
==[1:08] Install the TV Tuner==&lt;br /&gt;
Install the TV Tuner and choose my provder.  If the selection of a provider is interrupted by a screen that pops up, you have to go back to the provider tab and start again to specify the provider information.  If the TV Tuner was already in the PC when the video wizard ran for the first time it won&#039;t interrupt you to say you added a TV Tuner.  The card will be shown in the setup wizard and you can pick your provider then.  You can also get back to the setup wizard at any time by choosing Advanced, Setup Wizard from the main menu.&lt;br /&gt;
==[1:13] Wait for the guide data==&lt;br /&gt;
Wait for mythfilldatabase to finish.  When you see the first message &#039;MythTV is ready however it may take several more minutes to retrieve the guide data&#039; that means mythfilldatabase finished retrieving the list of channels, but it&#039;s still retrieving the guide data.  At this point you can do a &#039;reload router&#039; and LinuxMCE will have the channels in the guide, and the guide data will be filled in as mythfilldatabase gets it.  However, unfortunately it seems that mythfilldatabase uses 100% cpu, particularly since it hammers mysql.  This means everything else in the system grinds to a halt.  mythfilldatabase should support an option for &#039;low priority&#039; which includes sleeps so that it can run in the background.  For now, the best thing is just to wait 15 minutes after you see that message to let mythfilldatabase finish before continuing.  Also, if you find you have no guide data, that probably means mythfilldatabase crashed while retrieving the guide.  This happens about 10% of the time.  Then you should run mythfilldatabase by hand, which you can do from a console.  To monitor the progress of mythfilldatabase from a console, go to the /var/log/pluto directory.  Look for the Spawn_* files, which log the output from all external apps LinuxMCE spawns.  You&#039;ll see a Spawn_filldb_[pid].log which you can tail.&lt;br /&gt;
==[1:28] Wait for OrbiterGen==&lt;br /&gt;
When you click &#039;start using the system&#039; it can take a couple minutes for OrbiterGen to run, which is what checks all the screens in the UI to see if there are changes.  Most of the graphical elements in LinuxMCE&#039;s UI are pre-rendered by OrbiterGen, except for data grids with live data.  This is to make the UI more responsive and allow it to run on low-power devices like pda&#039;s that can&#039;t scale graphics in real time.  Since there are thousands of graphical elements in LinuxMCE this can take a long time.  LinuxMCE&#039;s UI is object-oriented and defined in the database.  There are, it seems, still hundreds of legacy screens that aren&#039;t in use anymore, and this process could be optimized to reduce the generation time.  Eliminating the wait time for OrbiterGen to run would be really nice, although, in practice, it only happens when you&#039;re setting things up and once the system is going you don&#039;t need to regen the UI anymore.&lt;br /&gt;
==[1:31] Start MythTV==&lt;br /&gt;
Choose Media, TV to start MythTV.  Both MythTV&#039;s UI and LinuxMCE&#039;s are usable at the same time so you can use whichever you like.  The Start/Menu button brings up LinuxMCE&#039;s UI on top of MythTV, and on the &#039;Now Playing&#039; menu pad are options to bring up MythTV&#039;s guide menu, scheduled recordings, etc.  The traditional navigation buttons on the Windows remote and Gyro remote work Myth as expected.  To access the mythweb site you can either open up a browser on another PC in the home, choose Advanced, KDE desktop and start a web browser there, or choose Advanced, Computing pick Pluto Admin, and then change the pluto-admin in the URL to mythweb.  I downloaded the icons for Fox and the Simpsons from the web, and then copied them to the home directory on the LinuxMCE core.  Then in mythweb at the bottom of the channel and show pages there is a place where you can upload the icons.  If you want to put the icons in the /home directory like I did, you can do this from windows too.  Choose Start, Run and then enter: \\192.168.80.1 (or whatever the ip of the core is).  Login with the username you created at the &amp;quot;What&#039;s your name&amp;quot; screen.  Your password is the same.  Copy the files to the home folder.  You can also right click on a picture on some web page (like the Simpsons), click copy link, and then paste that in mythweb too.&lt;br /&gt;
&lt;br /&gt;
Sometimes when starting the KDE Desktop I get a &#039;Sound server fatal error&#039; dialog.  I&#039;m not sure what causes this, but it&#039;s a message from a KDE process.  When it happens it seems sometimes Myth and Xine aren&#039;t working and you need to reboot before media playback works again.&lt;br /&gt;
&lt;br /&gt;
From the KDE Desktop you can get back to LinuxMCE&#039;s desktop by clicking &#039;Activate Orbiter&#039; in the LinuxMCE Launch Manager.  Or if you do a &#039;Reload router&#039; like I did in the video that will cause the Orbiter GUI in LinuxMCE to reload, and when it does, it automatically switches to the LinuxMCE desktop.&lt;br /&gt;
&lt;br /&gt;
==[1:36] Schedule shows to record==&lt;br /&gt;
There are still things that aren&#039;t well integrated with MythTV.  For example, under the media options menu is a &#039;thumbnail&#039; option.  This is supposed to retrieve the current frame of the TV and allow you to save it as an icon for the channel or show so you don&#039;t need to upload it in mythweb.  This works for Xine, but the &#039;frame grabber&#039; isn&#039;t working in Myth.  Also, when you click &#039;More&#039; next to the record buttons it&#039;s supposed to take you to MythTV&#039;s recording options screen so you can specify advanced options.  And MythTV is crashing a lot.  I tried running it in a stress test simulator like with Xine that simulates constant activity every 250ms, like change channels, pause, play, rewind, etc., but Myth always crashes right away like this.  About half the time the problem is that the capture card driver has locked up.  I&#039;ve tried the PVR USB2 (v4l) as well as the internal PVR-150 cards (ivtv), and while I have better results with the latter, there are still frequent crashes.  And Mythfrontend gets into a deadlock fairly often.  However it was pretty reliable if I scheduled the shows to record, let the back end do the recording, and then watched them under Media, Videos, which uses Xine for playback.  Xine never crashed.  The MythTV problems seem unrelated to LinuxMCE since I had the same issues using MythTV on a clean Kubuntu 0704 without LinuxMCE.  Also Myth front end doesn&#039;t run at all on the thin clients shown in the video, so you have to watch the tv show after it&#039;s recorded.  Also sometimes when using the &#039;record all episodes&#039; LinuxMCE doesn&#039;t show the record icon next to all the shows like it should.  You can choose Media, TV and then Menu, recordings to view an accurate recording schedule in Myth&#039;s UI, or use MythWeb.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Wait for MythTV to record some TV shows==&lt;br /&gt;
In the demo video I wanted to have a couple days worth of recordings in MythTV so that the Media, Video option had several recordings and I could demonstrate how they appear in LinuxMCE.  To follow the video and get the same results you will need to leave the computer for a couple days to do recording.  The way I simulated this so I could keep the demo going was to let it record one show which I used in the demo, and then keep moving my system date forward to trick myth into recording snippets from several shows.  The Myth Plugin should pick up any new recordings MythTV makes and import the attributes, and assign a picture from the show, or channel if available.  I stopped the counter here because in the real world you won&#039;t sit and wait a couple days for MythTV to record a bunch of shows before continuing.  The utility UpdateMedia constantly scans for new media and adds it to LinuxMCE&#039;s database, which is what you see when you choose Media, Videos.  When you add media to the PC&#039;s internal drives or internal RAID, UpdateMedia immediately updates the database.  When you add NAS devices with Windows shares, it can take quite a while to scan them and catalog the media.  So if a TV show finishes recording in MythTV, but UpdateMedia is still busy scanning a new NAS, it may be some time before that TV show appears in LinuxMCE&#039;s database under Media, Videos.&lt;br /&gt;
&lt;br /&gt;
==[1:38] Connect a NAS==&lt;br /&gt;
There are 2 plug and play mechanisms in LinuxMCE.  First, when it finds a device requests an ip address from the dhcp server it checks the mac address to see if it&#039;s a known-manufacturer, and then runs some detection scripts to see what model it is.  This Buffalo NAS is a known device like that, and so when it&#039;s connected, LinuxMCE should set everything up for you using the Buffalo&#039;s configuration script.  However even if your NAS isn&#039;t known, there&#039;s another pnp mechanism called the &#039;Samba Scanner&#039;, which constantly scans the network for file shares.  When it finds one it asks you if you want to use it, and prompts for a username and password if required.  So for all but a couple NAS&#039;s, this is what will find your device.  You will be asked if you want to use LinuxMCE&#039;s directory structure.  If so, folders will be created on the share for /public/data/videos, /public/data/audio, etc., and also /user_xxx/data/videos, /user_xxx/data/audio, etc., where xxx is the user number.  One will be created for each user.  Then this drive will be mounted as /mnt/device/xxx where xxx is the device id in LinuxMCE&#039;s database.  Symlinc&#039;s in /home/public... and /home/user_x will point to the mounted drive.  All media directors use the same mount points, so the file paths to media, like /home/public/data/videos/Generic Windows Share[54]/Shrek.mpg are the same whether you&#039;re using the main Core PC, or a media director. With this structure you can place public content under the /public folders, and private content in each users /user_ folder.  By default the media browser shows only public content, but under Source you can add private content.  There needs to be a PIN or some other protection added to the media browser; this isn&#039;t done yet.  So the option &#039;Use LinuxMCE&#039;s directory structure&#039; won&#039;t pick up existing media on the device unless you copy the files into the /public and /user private folders, but it gives you the flexibility of having both public and private media on the same share.  You can also choose the option to make all the media public or private, in which it just mounts the whole share under either /home/public or /home/user_x.  Pictures on storage devices may not appear if you don&#039;t use LinuxMCE&#039;s directory structure because unlike video &amp;amp; audio files which have id3 tags that LinuxMCE uses by default, pictures usually don&#039;t and LinuxMCE organizes them by directory/folder names, starting with those under /home/public/data/pictures.  This is fine if you use LinuxMCE&#039;s directory structure since it will create a pictures folder.  What I typically do is, even if I have a device that I want to make all media public, I still choose the option to use LinuxMCE&#039;s directory structure and create symlincs.  Since LinuxMCE uses the same points mounts on all media directors, symlincs work fine.  The drive will be mounted as /mnt/device/[LinuxMCE device id].  Here is how I do this with my buffalo: Go into the admin panel, under Advanced, Configuration, Devices, find the Buffalo device.  Under it is the device &#039;Windows Share: share&#039;.  This is what&#039;s shared.  The device id is 40.  So in a console I type: ln -sf /mnt/device/40/MyDocs/Pictures/ /home/public/data/pictures/BuffaloPics.  This is actually better than just saying to &#039;make it all public&#039; because when you do that LinuxMCE&#039;s UpdateMedia daemon, which is what catalogs all the media, needs to continuously scan the NAS device over and over looking for new or modified content to catalog.  Now, it&#039;s only scanning /MyDocs/Pictures/ on the NAS to get the picture and when you choose Media Pictures you&#039;ll see a folder &amp;quot;BuffaloPics&amp;quot; that has the Pictures on this NAS.  The easiest solution, however, is to just to let LinuxMCE be your central media file server and store all your media internally on the main LinuxMCE box.  LinuxMCE has built in software RAID, including RAID 5.  So you can attach a mix of internal drives, external E-sata drives, etc., and group them all into a fault-tolerant RAID under Advanced, Configuration, RAID.  The advantage of doing it this way is that the Linux O/S supports iNotify, which allows the UpdateMedia daemon to directly hook into the file system and monitor every single change as it happens.  So as soon as you rename or add a file it&#039;s immediately cataloged.  Windows shares don&#039;t work like this since Windows doesn&#039;t have the concept of a central database cataloging all media in the home, it just shows you drives and directories, and you cannot hook in to receive notifications.  Therefore when LinuxMCE mounts external NAS devices, like the Buffalo, that make Windows-compatible shares, there&#039;s no way for LinuxMCE to know instantly every time you make a change to your media.  It just has to constantly keep re-scanning the device in the background hunting for changes.  It works, and it&#039;s transparent to the user, and the end result is still that you get a central catalog of all the media in the home.  But it&#039;s more efficient to let the LinuxMCE box be your main file server, and, if you use the RAID 5 functions, you won&#039;t have to worry about ever losing data when a hard drive crashes.  LinuxMCE automatically manages the RAID, handles rebuilding it, when drives fail, etc.  Plus LinuxMCE makes a nice file server, even if you don&#039;t know anything about Linux.  It shows up in Windows network neighborhood, automatically has a public share for everyone in home and private shares for each family member, manages all the passwords, and aggregates all content under the one share.  So even if you&#039;re a Windows user, you can still play and manage all your media just the same.  Remember that most of the NAS/Storage/Media Server devices which are sold by the big PC companies for use with Windows computers actually run Linux inside and do pretty much the same thing that LinuxMCE does.  You can build a LinuxMCE PC that does everything in this video including the functions of an HP Media Vault that just stores media, for about the same prices as the Media Vault by itself, and for a Windows user the usability of a LinuxMCE PC is not that much different from a Media Vault.  LinuxMCE is missing printer sharing though.&lt;br /&gt;
&lt;br /&gt;
If you tell LinuxMCE to always ignore a device you later want added, go into the admin panel under Advanced, Configuration, Unknown Devices, and delete the device.  If you want the device to be redetected so you can specify different options, go under Advanced, Configuration, Devices, locate the device in the tree and delete it.  Either way do a reload router under Wizard, Restart afterwards.&lt;br /&gt;
&lt;br /&gt;
==[1:40] Browse the media on the NAS==&lt;br /&gt;
I had over 1,000 music files on the NAS too, so I left it about 20 minutes to finish scanning and cataloging.  Mp3 files and others that support id3 tags can have attributes in there that get imported, as well as URL&#039;s for cover art, and the cover art itself embedded as a tag.  For iles that don&#039;t support id3 tagging LinuxMCE will create a separate .id3 file with the same base name as the media file to store the tags.  In the Admin site under Files &amp;amp; Media, Media Files Sync you can browse all the media files, add attributes and cover art.  These changes are sync&#039;d back into the .id3 tags.  There&#039;s also a cover art utility under Files &amp;amp; Media, Cover art, that takes the filenames and tags from your files and looks them up on amazon.com and presents a grid of possible matches for each file so you can match the cover art, and also import the attributes from Amazon&#039;s database.  Once you do the id3 tags are updated so even if you reinstall LinuxMCE it will still have the cover art and attributes.  What is missing is audio fingerprinting, where it &amp;quot;listens&amp;quot; to the music file and figures out what song it is based on the sound of the file, rather than relying on id3 tags.  MusicBrainz supports this.  This functionality should be added to LinuxMCE&#039;s UpdateMedia utility.&lt;br /&gt;
==[2:00] Connect the TV and Receiver==&lt;br /&gt;
I connected the TV using a USB-&amp;gt;RS232 cable, and the Receiver the same way.  Since there&#039;s no reliable way of determining a serial device, LinuxMCE uses brute force to figure it out.  You can also add the devices manually.  Note that when you pick the com port, it uses the actual usb bus id, not the usual ttyUSB0, ttyUSB1, etc.  This is because the com port assignments change with each reboot.  Whenever a serial device starts up, like the TV, there&#039;s an initialization sequence that confirms the device really is attached, and if not, disables it.  If it gets disabled, the plug and play mechanism will try again with the brute force method to figure out what&#039;s attached, and re-assign devices accordingly.  So, I can swap the serial cables for the tv and receiver, and LinuxMCE will figure this out and swap the serial ports in the device&#039;s attributes too.  If you remove a tv and move it to another media director, LinuxMCE handles this too.  You actually don&#039;t need to attach the serial control to the same media director the a/v is on.  For example, if you have a projector that is on the opposite side of the room from your receiver, but there is another media director on the other side of the wall, you could actually connect the projector&#039;s serial cable to the media director in the other room.  If you do something like this, go into the admin panel under Wizard, Devices, AV Equipment and Wizard, Devices, Media Directors and set this up manually since the setup wizard doesn&#039;t account for sophisticated setups like this, or if you use specialty equipment like video processors and pre-amps.  These are supported, and LinuxMCE will still control them and has a concept of &amp;quot;audio/video paths&amp;quot; so you can specify the audio &amp;amp; video split and pass through an unlimited number of devices, but to do this you must use the admin site.  I was told the newer low-end models no longer have serial control.  Unfortunately these days most of the cheap TV&#039;s don&#039;t have serial control.  Serial control is much, much better than I/R, since it&#039;s very reliable and works every time.  If you do get an I/R TV be sure it supports discrete codes.  Many TV&#039;s, like Sony, may only have a single toggle power and toggle input select on the remote, but they recognize discrete codes for on, off and each input.  This way universal remote controls like Harmony can specifically tell the TV to go on and go to an input.  TV&#039;s that don&#039;t have discrete codes are a nightmare since, neither LinuxMCE nor any universal remote, has any way of knowing if it&#039;s already on or not when the system first starts, and if so, what input it&#039;s on.  LinuxMCE tries to handle this by keeping track of the last state.  For example, if your &#039;input select&#039; button toggles through 6 inputs, it will remember that it was last on input 2, and so if you need to go to input 5, it will send 3 input selects.  But this is very unreliable and frustrating.  The Fiire gyro remotes have press &amp;amp; hold shortcuts on the red, green, yellow and blue buttons to handle situations where a TV or Receiver that only does toggle codes gets out of sync, but it&#039;s still a pain and toggle-only-analog-devices (TOAD&#039;s) should be avoided if you want to use a universal remote or a home control system.  It&#039;s best to connect the TV first, pick the input, and then connect the receiver so the steps all appear in order.&lt;br /&gt;
==[2:03] Add my cable box==&lt;br /&gt;
Choose Advanced, Setup Wizard, A/V devices, scroll down to PVR, Motorola, DCT-6412.  It automatically adds this as a child of any available I/R transmitter in the same PC.  Just like you can plug a serial control device into a different media director from the one where its actually used, you can do the same with i/r devices.  In the Admin site, you could specify another I/R transmitter as the controlling device.  By default LinuxMCE will turn off all a/v gear that&#039;s not in use.  For example, when you stop watching the TV, and don&#039;t hit any buttons on the remote control, keyboard or mouse for 15 minutes, it will shut the tv off.  The turning off of the TV can be changed in the admin site by going to wizard, devices, orbiters and changing the value for &amp;quot;Seconds before power off&amp;quot;.  However, for the cable box, we actually don&#039;t want LinuxMCE to ever send it any on or off because this should be left on all the time so that it can do recordings, and also because it only has a toggle power i/r code, so it easily gets out of sync.  So I went into Wizard, Devices, A/V Equipment, and under the advanced settings for the cable box set the &#039;Ignore On/Off&#039; to &#039;on/enabled&#039;.  Now even if I directly tell LinuxMCE to turn the device on or off, LinuxMCE won&#039;t do anything.&lt;br /&gt;
==[2:06] Use the cable box==&lt;br /&gt;
When browsing the guide in MythTV you will see channels from both the built-in tv tuner, as well as the listings in the cable box which are tuned on the cable box and received over the a/v inputs on the tv tuner.  All the channels have unique channel ID&#039;s, so MythTV should be able to tell which channel ID goes with the tv tuner vs. the composite/s-video port.  And it appears that LinuxMCE does correctly setup MythTV with both sources, and send MythTV the correct channel ID.  But, MythTV isn&#039;t switching to the correct input on the capture card automatically.  You have to manually switch to the &#039;composite&#039; input by either hitting menu and choosing Change Inputs, or hitting the &#039;input&#039; button on the gyro remote, which is what I did.  Watching video by choosing the Media, Live TV DCT 6412 option doesn&#039;t use MythTV.  It&#039;s using Xine to play and stream directly from the card.  This seemed reasonably stable, though I still found the capture card could get into a weird state at times requiring a reboot.  The only caveat is if you&#039;re using MythTV and switch to LiveTV be sure to wait a few seconds otherwise MythTV will still be holding the capture card device and Xine won&#039;t be able to open it.&lt;br /&gt;
==[2:08] Connect the Jukebox==&lt;br /&gt;
Choose Media, Manage Drives to any drives, NAS or jukeboxes.  These Sony jukeboxes are rebranded Powerfile R200&#039;s.  However Sony only did a limited run, and has discontinued them, so once inventory has dried up you will need to buy the Powerfile-branded versions which, although identical, are sold to the IT, not consumer, channel and cost several thousands of dollars.  To my knowledge all the other consumer DVD jukebox don&#039;t have firewire/usb ports.  They only have a/v outputs, so they won&#039;t be that useful.  Rumor has it Sony decided to sell these with their VAIO Windows Media Centers, but they were a flop since having a jukebox attached to a Windows PC that cannot share the content throughout the home kind of defeats the whole purpose.  You have to run Sony&#039;s software to unload discs every time you want to watch them in another room, and you have to put that big jukebox in the living room.  So grab them up while you can.  Note that the disc drive in there isn&#039;t particularly fast, so ripping each dvd can take an hour.  And identifying each one takes about 1 minute.  So either way, if you have lots of discs, plan on starting the job and then just leaving it and coming back later.  You can monitor the progress by choosing Advanced, Advanced, Pending Tasks on the LinuxMCE menu.  Also the jukebox seems really sensitive and if jarred can get misaligned and have trouble loading and unloading discs.  Also, the kernel drivers, or mtx utilities or jukebox itself aren&#039;t totally stable and sometimes you need to cycle power on the jukebox.  If you insert a disk the wrong way or there&#039;s a slot containing something that doesn&#039;t seem to be a disk, the Powerfile_C200 device will mark itself offline and unavailable until you do a reload router.  See the Powerfile&#039;s log in /var/log/pluto to see more.&lt;br /&gt;
&lt;br /&gt;
==[2:17] Connect the ZWave Lighting Control==&lt;br /&gt;
Zwave is a problem right now because the Zwave USB adapters shown in the video are not in production anymore.  There is a new model from Intermatic, but there are no Linux drivers for the USB-to-RS232 chip on it.  I heard that someone has sponsored the driver development so hopefully it will be added shortly.  Although I used a ZWave motion detector for the demo it&#039;s not really a reliable security system, and the motion detector I used reports false motion events often.  You should get a LinuxMCE-compatible alarm panel that hooks up with a serial port to a LinuxMCE PC.  You need to specify which lights are in which rooms and what types of lights they are.  The Zwave network doesn&#039;t report this info, only the given node id&#039;s.  This makes it much easier to create scenarios and layout your floorplan lighter.  The setup wizard will flash each light/blind/other device and ask you which one it is.  Because communication over the ZWave network is slow, the lights don&#039;t always respond right away and you can waste time hunting for which light is which.  The easiest solution is to write down the lights in the order you pair them because when the setup wizard tries asks you to identify them it uses the same order.  The UpdateEntArea utility is run at every router reload and creates lots of default, canned scenarios.  In any room that has lights, it creates an &#039;on&#039; and an &#039;off&#039; scenario which turns those lights on/off.  And in any room with a TV it creates a Showtime scenario which dims the light.  It creates an event handler for &#039;watching media&#039; for each room that automatically runs the Showtime scenario when the tv&#039;s are in use.  You can change these defaults in Wizard, Scenarios, Lighting Scenarios and Wizard, Events, Respond to Events.  If you don&#039;t ever modify a default scenario by selecting the hyperlink and changing something, it will be kept current and as you add/remove lights the scenario will change.  Once you manually change the canned scenario, or uncheck it so it&#039;s not included anymore, then it won&#039;t be updated again; LinuxMCE won&#039;t override your manual changes.  You can also create your own scenarios, and uncheck the default canned scenarios to not use them.  If you don&#039;t like what LinuxMCE does to the lights when you start watching TV, either change the Showtime scenario, or just disable the Event handlers for &#039;Watching media in a room&#039; and &#039;Stopped watching media in a room&#039; and LinuxMCE won&#039;t run the Showtime scenario automatically.&lt;br /&gt;
==[2:25] Using scenarios and floorplans explained==&lt;br /&gt;
There are 2 ways to do things in LinuxMCE; either by choosing a Scenario (aka a Command Group or Scene), or by directly controlling a device.  Both scenarios and devices are grouped into Lights, Media, Climate, Telecom and Security, and also they are both organized by room.  A scenario is just a group of commands that will be sent to a device.  Create scenarios in the Admin site under Wizard, Scenarios.  Dircectly control a device by choosing the &#039;Floorplan&#039; button which is in each of those 5 sub-menus.  So, for example, a scenario might be &#039;go to bed&#039;, and this can turn off a bunch of lights, set the phones to bypass, dim the thermostat, etc.  To create this scenario you would go to Wizard, Scenarios, Lighting Scenarios, create a new scenario called &#039;go to bed&#039;.  Choose to first add commands with the &amp;quot;Lighting Wizard&amp;quot;, and check all the devices to &#039;off&#039;.  Then instead of &#039;Lighting Wizard&#039; in the pull-down choose &#039;Advanced Wizard&#039;, send to the telecom plugin. &#039;set user status&#039; command (note there&#039;s a command scenario &#039;sleep&#039; that does this same sequence already).  If you put the scenario in the room &#039;Living Room&#039;, then when any orbiter is in the living room, you will see the option &#039;go to bed&#039; under lighting and it will send those commands to the devices.  Note that when you put a scenario in a room that doesn&#039;t necessarily mean you are only controlling devices in that room.  You can put a scenario in the &#039;Living Room&#039; that turns off a light in the &#039;Bedroom&#039;.  The purpose of organizing scenarios by room is to eliminate the clutter that would be caused by showing you all the scenarios at once.  For example, you may create a scenario &#039;Garage Light Off&#039;.  If your garage is adjacent to the Kitchen, you are likely going to want that scenario only when you&#039;re in the Kitchen.  You don&#039;t want it to appear on the remote control in Johnny&#039;s bedroom because he&#039;ll never use it.  Orbiter is the name of the GUI app in LinuxMCE.  And an Orbiter refers both to the on-screen UI, as well as to the UI on a mobile phone, web pad, desktop phone, etc.  Any Orbiter can be &#039;put&#039; in any room, and then it will have the scenarios from that room.  Mobile Orbiters, like webpads and pda&#039;s, typically are carried around the house.  So, when you take an Orbiter into the kitchen you touch the room button and tell it it&#039;s in the kitchen, and you&#039;ll see the activities for the kitchen.  And if you start a movie with the scenario Media, Videos, that movie will start in the kitchen.  You can carry the Orbiter to the bedroom, change the room to control the scenarios in the bedroom, and then carry it back to the kitchen.  You can also change the Orbiters on the on-screen UI of the TV to be in a different room than the one it&#039;s in, and then, just like any other orbiter, you&#039;ll see the scenarios in that room.  So, if you&#039;re in the bedroom and want to turn the garage light off, but the &#039;Garage Light Off&#039; scenario is only in the kitchen, with your remote you can change the room to be &#039;Kitchen&#039; and then run that scenario.  Just remember to change the room back to the because otherwise when you choose Media, Videos you&#039;re going to be starting media in the kitchen.  All Orbiters have the same scenarios.  So if you have a web pad or a mobile phone and they&#039;re in bedroom, you&#039;ll have the same scenarios as the on-screen UI in the bedroom.  Some scenarios may not seem like scenarios, like Media, Videos.  But that is a scenario too.  In this case it&#039;s just a single command telling whatever Orbiter you&#039;re using to show the user the list of videos.  All the options under Lights, Media, Climate, Telecom and Security, except Floorplan, are scenarios and you can change them in the admin panel.  Also the categorization is free-form, so you could create a lighting scenario called &amp;quot;Call John&amp;quot; that dials John and it will appear under &amp;quot;Lights&amp;quot; on the Orbiters.  It would be more logical to categorize it as telecom, but it&#039;s free form and you can put it under any category.  The floorplan button that appears in each of the Lights, Media, Climate, Telecom and Security menus is not a scenario, and does not appear under Wizard, Scenarios in the admin panel.  Rather this is a button that gives you device-level control, instead of a list of scenarios.  By default it lists all the devices in a grid, but you can upload a floorplan of your home in the Admin site and position the devices.  In UI1 the floorplan button is the icon on the left side of the screen.  The lighting floorplan let&#039;s you turn on/off lights individually.   The media floorplan lists all the media zones (ie rooms), what&#039;s playing in each, and let&#039;s you move media between zones.  The climate floorplan let&#039;s you control the thermostats, view the temperature in each room, as well as adjust sprinklers and pool controls.  The telecom floorplan shows all phones and active phone calls so you can interactively transfer and conference.  The security floorplan shows the current state of all sensors (ie tripped sensors are in red), and shows all your surveillance cameras, which you can select to view.&lt;br /&gt;
==[2:26] Connect the thin client in the kitchen==&lt;br /&gt;
See the notes above regarding equipment item #12.  As I mention there, I used those specialized thin clients in the demo video since I got them for free, but you can do the same thing with a normal PC or a laptop.&lt;br /&gt;
==[3:05] Connect the thin client in the bedroom==&lt;br /&gt;
I used the same USB UIRT to control the TV in the bedroom.  Note that because my TV does not support discrete codes, it is a nightmare to use with any universal remote control or any type of smarthome system.  The better TV&#039;s, like Sony&#039;s, recognize discrete codes.  This means that although the original remote control may only have 1 button to toggle the power on and off, the TV actually does recognize 3 separate i/r codes: The toggle power that&#039;s on the remote, as well as an explicit/discrete &#039;turn power on&#039; and a discrete &#039;turn power off&#039;.  They just don&#039;t put all 3 buttons on the original remote to save space, but the TV does recognize them.  Sites like remotecentral.com let you find discrete codes.  Then LinuxMCE can control your TV reliably.  When it&#039;s time to turn it on, the i/r transmitter sends the &#039;power on&#039; button, and even if the TV is already on, it still stays on.  The TV I used doesn&#039;t have discrete codes.  It only recognizes the 1 button &#039;toggle power&#039;.  So LinuxMCE may think the TV is off, and send the &#039;toggle power&#039; command to turn it on, when in fact the TV was already on and LinuxMCE inadvertently turned it off.  Toggle codes are a nightmare for anybody that has ever tried to use any sort of universal remote, like a Logitech/Harmony because the remote never really knows what state the TV is in.  Also, since infrared codes are inherently unreliable and don&#039;t always get through, if your TV supports discrete codes, like the Sony&#039;s do, LinuxMCE can just send the &#039;ON&#039; 3 times to be 100% sure the TV got the command and goes on.  But with toggle devices like the one I have it can&#039;t do that since sending the command 3 times would just turn it on, then off, then back on again.  My TV has the same problem with inputs.  It only recognizes a single &#039;toggle input&#039; which just cycles through inputs.  LinuxMCE remember what was the last input the TV was on, and how many times it needs to toggle to get to the next input.  But this is very unreliable.  Sometimes when the TV doesn&#039;t get a signal while hitting input select it &#039;freezes&#039; for a couple seconds, and then LinuxMCE will get out of step, thinking it&#039;s on, say input 5, when it&#039;s really only on input 4.  Again the better TV&#039;s, like Sony&#039;s, have discrete codes or buttons for each input.  So LinuxMCE can just send the button &#039;input 4&#039; and can re-transmit it 3 times to be sure it gets through, and not worry about trying to toggle.  If you do have a toggle device like mine, and LinuxMCE ever gets out of sync, you can press and hold the red, green, yellow and blue buttons to get it back in sync.  Holding the red button causes LinuxMCE to retransmit the &#039;power&#039; command so if the TV went off instead of ON, it goes back ON.  The green button retransmits the &#039;input select&#039; button.  The yellow retransmits the &#039;power on&#039; to the receiver, and the blue retransmits the &#039;input select&#039; to the receiver.  Bottom line: if possible get TV&#039;s and Receivers with discrete codes and avoid TOAD&#039;s (toggle only analog devices).  Nearly all the decent receivers actually do have discrete codes, so one possible solution at least to the input select problem with toggle-only TV&#039;s is to hook all the video sources to the receiver and let it do the switching, and leave the TV on 1 input.  LinuxMCE automatically will setup your A/V gear like this.  In the setup wizard it asks if you&#039;re using a receiver, and if you connected the video cable to it, and makes all the correct settings.  You can view a graphical diagram of your a/v gear&#039;s connections in the admin site under Wizard, Devices, A/V Equipment, and click on the Connection Wizard.&lt;br /&gt;
==still typing the rest==&lt;/div&gt;</summary>
		<author><name>Webpaul1</name></author>
	</entry>
</feed>