<?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=Adamspiers</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=Adamspiers"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Adamspiers"/>
	<updated>2026-10-27T08:39:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE_System_Update&amp;diff=17289</id>
		<title>LinuxMCE System Update</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE_System_Update&amp;diff=17289"/>
		<updated>2009-01-25T12:53:50Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* Please Note: you can only force an update if their are updates available */ fix typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NeedsToBeFixed}}&lt;br /&gt;
== General Info ==&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; pluto-update-system&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Directory:&#039;&#039;&#039; src/PlutoUpdateSystem&lt;br /&gt;
&lt;br /&gt;
== File Details ==&lt;br /&gt;
&lt;br /&gt;
= Please Note: you can only force an update if there are updates available =&lt;br /&gt;
&lt;br /&gt;
LinuxMCE live updating system is taking care of by 4 shell scripts:&lt;br /&gt;
&lt;br /&gt;
;DownloadUpdates.sh: This script is runned by cron and downloads all the needed deb packages for doing an dist-upgrade on the Core and all of it&#039;s MDs. Also this script calls the NotifyUpdates.sh script to notify the user that the updates are available and he shoule reboot certain machine so they can be installed. This script runs only on the Core.&lt;br /&gt;
&lt;br /&gt;
;ApplyUpdates.sh: This is a startup script and is runned by the /etc/init.d/fastboot/rcS.d system initialization script before any of the LinuxMCE services get started. It checks if DownloadUpdates has downloaded all the needed packages and if so, it trigers a dist-updagrade. If a new kernel is one of the updated packages he also takes care of rebooting the system after all the updates are installed. This script is run by Core and all the Diskless MDs.&lt;br /&gt;
&lt;br /&gt;
;NotifyUpdates.sh: Notifies the user via orbiters that updates are available and that certain machines should do a reboot so they can update. It takes the  &#039;&#039;PK_Device&#039;&#039; of the machine that needs to reboot as a parameter.&lt;br /&gt;
&lt;br /&gt;
;ForceUpdates.sh: Force system update. It kill all instances of already run DownloadUpdates.sh and ForceUpdates.sh, display notification message about reboot on all Orbiters and send a command to the Core to reboot it and start process of system update.&lt;br /&gt;
[[Category: LinuxMCEBashScripts]]&lt;br /&gt;
&lt;br /&gt;
== How to upgrade manually ==&lt;br /&gt;
&lt;br /&gt;
--[[User:Totallymaxed|Totallymaxed]] 08:14, 2 March 2008 (PST)&lt;br /&gt;
I would suggest the following procedure for forcing the download of updates under 0704;&lt;br /&gt;
&lt;br /&gt;
Go to the /usr/pluto/bin directory&lt;br /&gt;
&lt;br /&gt;
run the following script;&lt;br /&gt;
&lt;br /&gt;
  sudo ./LMCEUpdate_DownloadXml.sh background&amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will take some time while the update archives are downloaded... so be patient! Once the updates are downloaded you should be asked whether you want to apply the update in the Orbiter - click &amp;quot;Yes&amp;quot; to apply updates and thats it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quoting [http://plutohome.com/wiki/index.php/User:Nite_man nite_man] from forum :&lt;br /&gt;
&lt;br /&gt;
You can do upgrade manually. Go to the /usr/pluto/bin and run one by one two scripts: &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 ./DownloadUpdates.sh &lt;br /&gt;
&lt;br /&gt;
and &lt;br /&gt;
&lt;br /&gt;
 ./ApplyUpdates.sh  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The first one will download all updated packages and the second one will apply changes to the LinuxMCE installation. &lt;br /&gt;
&lt;br /&gt;
Note: you should wain until DownloadUpdates.sh finish. Also, you can ignore some warnings which may be generated by this script (you can see the log /var/log/pluto/DownloadUpdates.log)&lt;br /&gt;
&lt;br /&gt;
Another way to perform system update is use the Orbiter:&lt;br /&gt;
&lt;br /&gt;
   More --&amp;gt; Advanced Options --&amp;gt; Force Upgrade Now&lt;br /&gt;
&lt;br /&gt;
It forces reboot your core and starts upgrade.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE_System_Update&amp;diff=17249</id>
		<title>LinuxMCE System Update</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE_System_Update&amp;diff=17249"/>
		<updated>2009-01-24T17:34:56Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* How to upgrade manually */ LMCEUpdate_DownloadXml.sh is now daemonized by default&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NeedsToBeFixed}}&lt;br /&gt;
== General Info ==&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; pluto-update-system&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Directory:&#039;&#039;&#039; src/PlutoUpdateSystem&lt;br /&gt;
&lt;br /&gt;
== File Details ==&lt;br /&gt;
&lt;br /&gt;
= Please Note: you can only force an update if their are updates available =&lt;br /&gt;
&lt;br /&gt;
LinuxMCE live updating system is taking care of by 4 shell scripts:&lt;br /&gt;
&lt;br /&gt;
;DownloadUpdates.sh: This script is runned by cron and downloads all the needed deb packages for doing an dist-upgrade on the Core and all of it&#039;s MDs. Also this script calls the NotifyUpdates.sh script to notify the user that the updates are available and he shoule reboot certain machine so they can be installed. This script runs only on the Core.&lt;br /&gt;
&lt;br /&gt;
;ApplyUpdates.sh: This is a startup script and is runned by the /etc/init.d/fastboot/rcS.d system initialization script before any of the LinuxMCE services get started. It checks if DownloadUpdates has downloaded all the needed packages and if so, it trigers a dist-updagrade. If a new kernel is one of the updated packages he also takes care of rebooting the system after all the updates are installed. This script is run by Core and all the Diskless MDs.&lt;br /&gt;
&lt;br /&gt;
;NotifyUpdates.sh: Notifies the user via orbiters that updates are available and that certain machines should do a reboot so they can update. It takes the  &#039;&#039;PK_Device&#039;&#039; of the machine that needs to reboot as a parameter.&lt;br /&gt;
&lt;br /&gt;
;ForceUpdates.sh: Force system update. It kill all instances of already run DownloadUpdates.sh and ForceUpdates.sh, display notification message about reboot on all Orbiters and send a command to the Core to reboot it and start process of system update.&lt;br /&gt;
[[Category: LinuxMCEBashScripts]]&lt;br /&gt;
&lt;br /&gt;
== How to upgrade manually ==&lt;br /&gt;
&lt;br /&gt;
--[[User:Totallymaxed|Totallymaxed]] 08:14, 2 March 2008 (PST)&lt;br /&gt;
I would suggest the following procedure for forcing the download of updates under 0704;&lt;br /&gt;
&lt;br /&gt;
Go to the /usr/pluto/bin directory&lt;br /&gt;
&lt;br /&gt;
run the following script;&lt;br /&gt;
&lt;br /&gt;
  sudo ./LMCEUpdate_DownloadXml.sh background&amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will take some time while the update archives are downloaded... so be patient! Once the updates are downloaded you should be asked whether you want to apply the update in the Orbiter - click &amp;quot;Yes&amp;quot; to apply updates and thats it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quoting [http://plutohome.com/wiki/index.php/User:Nite_man nite_man] from forum :&lt;br /&gt;
&lt;br /&gt;
You can do upgrade manually. Go to the /usr/pluto/bin and run one by one two scripts: &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 ./DownloadUpdates.sh &lt;br /&gt;
&lt;br /&gt;
and &lt;br /&gt;
&lt;br /&gt;
 ./ApplyUpdates.sh  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The first one will download all updated packages and the second one will apply changes to the LinuxMCE installation. &lt;br /&gt;
&lt;br /&gt;
Note: you should wain until DownloadUpdates.sh finish. Also, you can ignore some warnings which may be generated by this script (you can see the log /var/log/pluto/DownloadUpdates.log)&lt;br /&gt;
&lt;br /&gt;
Another way to perform system update is use the Orbiter:&lt;br /&gt;
&lt;br /&gt;
   More --&amp;gt; Advanced Options --&amp;gt; Force Upgrade Now&lt;br /&gt;
&lt;br /&gt;
It forces reboot your core and starts upgrade.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR&amp;diff=17244</id>
		<title>VDR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR&amp;diff=17244"/>
		<updated>2009-01-23T20:02:42Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: add Perl script to sort by LCN&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category:Software components]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
= The Video Disk Recorder =&lt;br /&gt;
VDR is a [[personal video recorder]] system aimed at the DVB market. It supports DVB-S, DVB-C and DVB-T tuner cards. More details can be found at the [http://www.cadsoftusa.com/vdr/ VDR homepage].&lt;br /&gt;
&lt;br /&gt;
It is the second PVR system integrated into LinuxMCE. The main aim is for a seamless integration into LinuxMCE. The UI should not change between VDR and the other LinuxMCE pieces. The first version of this integration wass scheduled for January 2008, and is mainly sponsored by [http://www.dianemo.co.uk Convergent Home Technologies Ltd].&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Recently I managed to setup VDR under LinuxMCE successfully. This brief howto is a result of my personal experience. Don&#039;t hesitate to improve it. &lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
VDR can be chosen by two ways. The first one is initial configuration after installation. During setup the media center property you should choose VDR and not MythTV. The second way is to tick VDR and tick off MythTV on the &amp;lt;strong&amp;gt;Software modules&amp;lt;/strong&amp;gt; page - &amp;lt;em&amp;gt;Wizard --&amp;amp;gt; Media Directors&amp;lt;/em&amp;gt;. In both cases VDR will be installed automatically and will start after installation.&lt;br /&gt;
&lt;br /&gt;
[[Image:LMCE-software-modules.jpg|thumb|550px|left|LinuxMCE Software Modules]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt; &lt;br /&gt;
To make VDR configuration and manage easier its web interface - VDRAdmin can be used. It should be installed manually:&lt;br /&gt;
&lt;br /&gt;
    sudo apt-get install vdradmin-am&lt;br /&gt;
&lt;br /&gt;
and then enabled to be able run by replacing ENABLED=&amp;quot;0&amp;quot; by ENABLED=&amp;quot;1&amp;quot; in the &amp;lt;em&amp;gt;/etc/default/vdradmin-am&amp;lt;/em&amp;gt;. Also don&#039;t forget to add a new firewall rule for the port 8001 - &amp;lt;em&amp;gt;Advanced --&amp;gt;&amp;amp;gt; Network --&amp;amp;gt; Firewall Rules&amp;lt;/em&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Scanning for Channels ===&lt;br /&gt;
&lt;br /&gt;
To enable scanning for channels the DVB utilities package should also installed manually:&lt;br /&gt;
&lt;br /&gt;
    sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
then do&lt;br /&gt;
&lt;br /&gt;
    sudo apt-get install dvb-utils&lt;br /&gt;
&lt;br /&gt;
==== Scanning for DVB-T Channels ====&lt;br /&gt;
&lt;br /&gt;
Firstly we need to stop VDR before we scan for channels;&lt;br /&gt;
&lt;br /&gt;
    sudo /etc/init.d/vdr stop&lt;br /&gt;
&lt;br /&gt;
Above we installed the dvb-utils package and this will have installed the scan utility and tuning files for many DVB transmitters in various regions. Look for a transmitter in your region by looking in the following directory;&lt;br /&gt;
&lt;br /&gt;
  ls /usr/share/doc/dvb-utils/examples/scan/dvb-t&lt;br /&gt;
&lt;br /&gt;
You should now see something like this on your console;&lt;br /&gt;
&lt;br /&gt;
 au-Adelaide            fi-Ahtari          fi-Taivalkoski       se-Borlange                  se-Uddevalla&lt;br /&gt;
 au-Brisbane            fi-Ala-Vuokki      fi-Tammela           se-Emmaboda                  se-Uppsala&lt;br /&gt;
 au-canberra            fi-Ammansaari      fi-Tampere           se-Falun                     se-Vannas&lt;br /&gt;
 au-Darwin              fi-Anjalankoski    fi-Tervola           se-Gallivare                 se-Varberg&lt;br /&gt;
 au-GoldCoast           fi-Espoo           fi-Turku             se-Gavle                     se-Vasteras&lt;br /&gt;
 au-Hobart              fi-Eurajoki        fi-Utsjoki           se-Goteborg_Brudaremossen    se-Vastervik&lt;br /&gt;
 au-Mackay              fi-Fiskars         fi-Vaasa             se-Goteborg_Slattadamm       se-Visby&lt;br /&gt;
 au-Melbourne           fi-Haapavesi       fi-Vuokatti          se-Halmstad                  se-Vislanda&lt;br /&gt;
 au-Melbourne-Upwey     fi-Hetta           fi-Vuotso            se-Harnosand                 se-Ystad&lt;br /&gt;
 au-Perth               fi-Iisalmi         fi-Yllas             se-Helsingborg               tw-Taipei&lt;br /&gt;
 au-Sydney_Kings_Cross  fi-Inari           fr-Bordeaux          se-Horby                     uk-Angus&lt;br /&gt;
 au-sydney_north_shore  fi-Joutseno        fr-Brest             se-Hudiksvall                uk-Bilsdale&lt;br /&gt;
 au-Townsville          fi-Juntusranta     fr-LeMans            se-Jonkoping                 uk-BlackHill&lt;br /&gt;
 au-unknown             fi-Jyvaskyla       fr-Lyon-Fourviere    se-Kalix                     uk-BluebellHill&lt;br /&gt;
 cz-Praha               fi-Kaihuanvaara    fr-Lyon-Pilat        se-Karlshamn                 uk-Caradon&lt;br /&gt;
 de-Berlin              fi-Karigasniemi    fr-Marseille         se-Karlskrona                uk-CaradonHill&lt;br /&gt;
 de-Braunschweig        fi-Kaunispaa       fr-Nantes            se-Karlstad                  uk-Craigkelly&lt;br /&gt;
 de-Bremen              fi-Kerimaki        fr-Niort             se-Kiruna                    uk-CrystalPalace&lt;br /&gt;
 de-Erfurt-Weimar       fi-Kiihtelysvaara  fr-Orleans           se-Kisa                      uk-Dover&lt;br /&gt;
 de-Frankfurt           fi-Kilpisjarvi     fr-Paris             se-Kramfors                  uk-DoverB&lt;br /&gt;
 de-Hamburg             fi-Koli            fr-Rennes            se-Linkoping_Vattentorn      uk-Durris&lt;br /&gt;
 de-Hannover            fi-Kruunupyy       fr-Rouen             se-Malmo                     uk-EmleyMoor&lt;br /&gt;
 de-Kiel                fi-Kuopio          fr-Toulouse          se-Malmo_Kronprinsen         uk-Hannington&lt;br /&gt;
 de-Koeln-Bonn          fi-Kuttanen        fr-Vannes            se-Molndal_Vasterberget      uk-Heathfield&lt;br /&gt;
 de-Leipzig             fi-Lahti           hr-Zagreb            se-Mora                      uk-Llanddona&lt;br /&gt;
 de-Luebeck             fi-Lapua           is-Reykjavik         se-Motala                    uk-Mendip&lt;br /&gt;
 de-Muenchen            fi-Mikkeli         it-Bologna           se-Nassjo                    uk-Oxford&lt;br /&gt;
 de-Nuernberg           fi-Oulu            it-Bolzano           se-Norrkoping                uk-PontopPike&lt;br /&gt;
 de-Rostock             fi-Pello           it-Catania           se-Norrtalje_Sodra_Bergen    uk-Redruth&lt;br /&gt;
 de-Ruhrgebiet          fi-Pernaja         it-Conero            se-Orebro                    uk-Reigate&lt;br /&gt;
 de-Schwerin            fi-Pihtipudas      it-Genova            se-Ornskoldsvik              uk-Rowridge&lt;br /&gt;
 dk-Copenhagen          fi-Posio           it-Milano            se-Ostersund                 uk-SandyHeath&lt;br /&gt;
 es-Alfabia             fi-Pudasjarvi      it-Torino            se-Osthammar                 uk-Storeton&lt;br /&gt;
 es-Alpicat             fi-Puolanka        it-Varese            se-Skelleftea                uk-SudburyB&lt;br /&gt;
 es-Collserola          fi-Pyhatunturi     nl-AlphenaandenRijn  se-Skovde                    uk-SuttonColdfield&lt;br /&gt;
 es-Lugo                fi-Pyhavuori       nl-Randstad          se-Sodertalje_Ragnhildsborg  uk-TheWrekin&lt;br /&gt;
 es-Madrid              fi-Ranua           se-Alvsbyn           se-Stockholm_Marieberg       uk-TheWrekinB&lt;br /&gt;
 es-Mussara             fi-Rovaniemi       se-Angelholm         se-Stockholm_Nacka           uk-Waltham&lt;br /&gt;
 es-Rocacorba           fi-Ruka            se-Bollnas           se-Sundsvall                 uk-WhitehawkHill&lt;br /&gt;
 es-Sevilla             fi-Salla           se-Boras             se-Trollhattan               uk-WinterHill&lt;br /&gt;
&lt;br /&gt;
Once you have found the DVB-T transmitter for your region then use the line below to generate the VDR compatible channels.conf for that specific transmitter using the line below substituting &#039;uk-CrystalPalace&#039; with the name of your closest transmitter;&lt;br /&gt;
&lt;br /&gt;
 cd /home&lt;br /&gt;
 sudo scan -o vdr -p -u /usr/share/doc/dvb-utils/examples/scan/dvb-t/uk-CrystalPalace &amp;gt; channels.conf&lt;br /&gt;
&lt;br /&gt;
This will write the channels.conf file and also output data on all the found and tuned channels to the console. The scan process usually takes less than a minute but can take longer if you have a low quality signal in your area. Below is an example of the output for &#039;uk-CrystalPalace&#039; my local transmitter here in the UK showing the channels broadcast on all 6 MUX&#039;s;&lt;br /&gt;
&lt;br /&gt;
 scanning /usr/share/doc/dvb-utils/examples/scan/dvb-t/uk-CrystalPalace&lt;br /&gt;
 using &#039;/dev/dvb/adapter0/frontend0&#039; and &#039;/dev/dvb/adapter0/demux0&#039;&lt;br /&gt;
 initial transponder 505833333 0 3 9 1 0 0 0&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; tune to: 505833:I999B8C34D999M16T2G32Y0:T:27500:&lt;br /&gt;
 0x0000 0x1044: pmt_pid 0x1044 BBC -- BBC ONE (running)&lt;br /&gt;
 0x0000 0x1084: pmt_pid 0x1084 BBC -- BBC TWO (running)&lt;br /&gt;
 0x0000 0x10ff: pmt_pid 0x10ff BBC -- BBC THREE (running)&lt;br /&gt;
 0x0000 0x113f: pmt_pid 0x113f BBC -- BBC NEWS 24 (running)&lt;br /&gt;
 0x0000 0x117f: pmt_pid 0x117f BBC -- BBCi (running)&lt;br /&gt;
 0x0000 0x123f: pmt_pid 0x123f BBC -- CBBC Channel (running)&lt;br /&gt;
 Network Name &#039;Crystal Palace&#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; tune to: 481833:I999B8C23D12M64T2G32Y0:T:27500:&lt;br /&gt;
 Network Name &#039;Crystal Palace&#039;&lt;br /&gt;
 0x2005 0x2045: pmt_pid 0x0100 ITV -- ITV1 (running)&lt;br /&gt;
 0x2005 0x2066: pmt_pid 0x0104 ITV -- ITV3 (running)&lt;br /&gt;
 0x2005 0x2085: pmt_pid 0x0102 ITV -- ITV2 (running)&lt;br /&gt;
 0x2005 0x20a1: pmt_pid 0x0116 ITV -- ITV4 (running)&lt;br /&gt;
 0x2005 0x20c0: pmt_pid 0x0108 Channel 4 TV -- Channel 4 (running)&lt;br /&gt;
 0x2005 0x20fa: pmt_pid 0x010e Channel 4 TV -- More 4 (running)&lt;br /&gt;
 0x2005 0x2100: pmt_pid 0x010b Channel 4 TV -- E4 (running)&lt;br /&gt;
 0x2005 0x2104: pmt_pid 0x010c Channel 4 TV -- Channel 4+1 (running)&lt;br /&gt;
 0x2005 0x2145: pmt_pid 0x0110 Teletext Limited -- Teletext (running)&lt;br /&gt;
 0x2005 0x21c3: pmt_pid 0x0112 Teletext Limited -- Teletext Cars (running)&lt;br /&gt;
 0x2005 0x2240: pmt_pid 0x0114 Channel 4 TV -- Teletext on 4 (running)&lt;br /&gt;
 0x2005 0x2244: pmt_pid 0x011c Global Radio -- Heart (running)&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; tune to: 561833:I999B8C23D12M64T2G32Y0:T:27500:&lt;br /&gt;
 0x3002 0x3242: pmt_pid 0x0101 five -- Five (running)&lt;br /&gt;
 0x3002 0x3280: pmt_pid 0x0113 five -- Five Life (running)&lt;br /&gt;
 0x3002 0x32c0: pmt_pid 0x0117 five -- Five US (running)&lt;br /&gt;
 0x3002 0x3340: pmt_pid 0x0103 QVC -- QVC (running)&lt;br /&gt;
 0x3002 0x37c0: pmt_pid 0x0105 Sit-Up Ltd -- bid tv (running)&lt;br /&gt;
 0x3002 0x3900: pmt_pid 0x010a EMAP -- Smash Hits! (running)&lt;br /&gt;
 0x3002 0x3940: pmt_pid 0x010b EMAP -- MOJO (running)&lt;br /&gt;
 0x3002 0x39c0: pmt_pid 0x010c Teletext Limited -- Ttext Holidays (running)&lt;br /&gt;
 0x3002 0x3a80: pmt_pid 0x010e five -- UKTV Style (running, scrambled)&lt;br /&gt;
 0x3002 0x3b80: pmt_pid 0x0112 five -- TVX / RED HOT (running)&lt;br /&gt;
 0x3002 0x3cc0: pmt_pid 0x0114 five -- UKTV Gold (running, scrambled)&lt;br /&gt;
 0x3002 0x3d00: pmt_pid 0x0115 Sit-Up Ltd -- price-drop tv (running)&lt;br /&gt;
 0x3002 0x3dc0: pmt_pid 0x0118 five -- Teachers TV (running)&lt;br /&gt;
 0x3002 0x3e20: pmt_pid 0x0124 Turner Broadcasting System Europe Limited -- Nuts TV (running)&lt;br /&gt;
 0x3002 0x3e80: pmt_pid 0x011d five -- Eurosport UK (running, scrambled)&lt;br /&gt;
 0x3002 0x3ea0: pmt_pid 0x0104 ITV -- CITV (running)&lt;br /&gt;
 0x3002 0x3ee0: pmt_pid 0x011c ITV -- SETANTA SPORTS (running)&lt;br /&gt;
 0x3002 0x3f00: pmt_pid 0x011b Teletext Limited -- Teletext Games (running)&lt;br /&gt;
 0x3002 0x3f20: pmt_pid 0x0125 The Jewellery Channel -- Jewellery Chan (running)&lt;br /&gt;
 0x3002 0x3f60: pmt_pid 0x0120 TopUp TV Ltd -- TopUp Anytime1 (running, scrambled)&lt;br /&gt;
 0x3002 0x3f80: pmt_pid 0x0121 TopUp TV Ltd -- TopUp Anytime2 (running, scrambled)&lt;br /&gt;
 0x3002 0x3fa0: pmt_pid 0x0122 TopUp TV Ltd -- TopUp Anytime3 (running, scrambled)&lt;br /&gt;
 WARNING: filter timeout pid 0x0010&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; tune to: 529833:I999B8C34D34M16T2G32Y0:T:27500:&lt;br /&gt;
 0x4000 0x4280: pmt_pid 0x02ca BBC -- BBC Parliament (running)&lt;br /&gt;
 0x4000 0x41c0: pmt_pid 0x02be BBC -- BBC FOUR (running)&lt;br /&gt;
 0x4000 0x4240: pmt_pid 0x02bf BBC -- CBeebies (running)&lt;br /&gt;
 0x4000 0x4600: pmt_pid 0x02c0 BBC -- BBC R5 Live (running)&lt;br /&gt;
 0x4000 0x4640: pmt_pid 0x02c1 BBC -- BBC 5L SportsX (running)&lt;br /&gt;
 0x4000 0x4680: pmt_pid 0x02c2 BBC -- BBC 6 Music (running)&lt;br /&gt;
 0x4000 0x46c0: pmt_pid 0x02c3 BBC -- BBC 7 (running)&lt;br /&gt;
 0x4000 0x4700: pmt_pid 0x02c4 BBC -- 1Xtra BBC (running)&lt;br /&gt;
 0x4000 0x4740: pmt_pid 0x02c5 BBC -- BBC Asian Net. (running)&lt;br /&gt;
 0x4000 0x4c00: pmt_pid 0x02c6 BBC -- 301 (running)&lt;br /&gt;
 0x4000 0x4c40: pmt_pid 0x02c7 BBC -- 302 (running)&lt;br /&gt;
 0x4000 0x4c80: pmt_pid 0x02c8 BBC -- 303 (running)&lt;br /&gt;
 0x4000 0x4180: pmt_pid 0x02bd BBC -- 305 (running)&lt;br /&gt;
 0x4000 0x4e00: pmt_pid 0x02c9 BBC -- Community (running)&lt;br /&gt;
 0x4000 0x4840: pmt_pid 0x02cb BBC -- BBC Radio 1 (running)&lt;br /&gt;
 0x4000 0x4880: pmt_pid 0x02cc BBC -- BBC Radio 2 (running)&lt;br /&gt;
 0x4000 0x48c0: pmt_pid 0x02cd BBC -- BBC Radio 3 (running)&lt;br /&gt;
 0x4000 0x4900: pmt_pid 0x02ce BBC -- BBC Radio 4 (running)&lt;br /&gt;
 Network Name &#039;Crystal Palace&#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; tune to: 578166:I999B8C34D34M16T2G32Y0:T:27500:&lt;br /&gt;
 0x5000 0x5740: pmt_pid 0x02c1 Channel 4 TV -- E4+1 (running)&lt;br /&gt;
 0x5000 0x5640: pmt_pid 0x02bd Sky -- Sky News (running)&lt;br /&gt;
 0x5000 0x5680: pmt_pid 0x02be Sky -- Sky Spts News (running)&lt;br /&gt;
 0x5000 0x56c0: pmt_pid 0x02bf Sky -- SKY THREE (running)&lt;br /&gt;
 0x5000 0x5840: pmt_pid 0x02c2 talkSPORT -- talkSPORT (running)&lt;br /&gt;
 0x5000 0x5c80: pmt_pid 0x02cd Sky -- Sky Text (running)&lt;br /&gt;
 0x5000 0x5a40: pmt_pid 0x02ca Virgin Radio -- Virgin Radio (running)&lt;br /&gt;
 0x5000 0x5cc0: pmt_pid 0x02cf yoomedia -- tvtv DIGITAL (running)&lt;br /&gt;
 0x5000 0x5700: pmt_pid 0x02c0 UKTV -- Dave (running)&lt;br /&gt;
 0x5000 0x5780: pmt_pid 0x02cc Square1 Management Ltd -- smileTV (running)&lt;br /&gt;
 0x5000 0x59c0: pmt_pid 0x02c8 London Christian Radio Ltd -- Premier Radio (running)&lt;br /&gt;
 0x5000 0x5a00: pmt_pid 0x02c9 Score Digital -- Clyde 1 (running)&lt;br /&gt;
 Network Name &#039;Crystal Palace&#039;&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; tune to: 537833:I999B8C34D34M16T2G32Y0:T:27500:&lt;br /&gt;
 0x6000 0x6440: pmt_pid 0x03e9 EMAP -- The HITS (running)&lt;br /&gt;
 0x6000 0x6480: pmt_pid 0x03ea MTV Europe -- TMF (running)&lt;br /&gt;
 0x6000 0x64c0: pmt_pid 0x03eb UKTV -- UKTV History (running)&lt;br /&gt;
 0x6000 0x6500: pmt_pid 0x03ec Flextech -- Virgin1 (running)&lt;br /&gt;
 0x6000 0x6540: pmt_pid 0x03ed CCI -- Ideal World (running)&lt;br /&gt;
 0x6000 0x6640: pmt_pid 0x03fd EMAP -- Kiss (running)&lt;br /&gt;
 0x6000 0x66c0: pmt_pid 0x03ff EMAP -- Kerrang! (running)&lt;br /&gt;
 0x6000 0x6700: pmt_pid 0x0400 GMG -- SMOOTH RADIO (running)&lt;br /&gt;
 0x6000 0x67c0: pmt_pid 0x0403 EMAP -- The Hits Radio (running)&lt;br /&gt;
 0x6000 0x6800: pmt_pid 0x0404 EMAP -- Magic (running)&lt;br /&gt;
 0x6000 0x6840: pmt_pid 0x0405 EMAP -- Q (running)&lt;br /&gt;
 0x6000 0x6980: pmt_pid 0x0407 4TV Ltd -- 4TVinteractive (running)&lt;br /&gt;
 0x6000 0x69c0: pmt_pid 0x03ee ITV -- ITV2 +1 (running)&lt;br /&gt;
 0x6000 0x6a00: pmt_pid 0x03f0 Channel 4 TV -- Film4 (running)&lt;br /&gt;
 0x6000 0x6780: pmt_pid 0x0402 BBC -- BBC World Sv. (running)&lt;br /&gt;
 0x6000 0x6680: pmt_pid 0x03fe EMAP -- heat (running)&lt;br /&gt;
 0x6000 0x6a40: pmt_pid 0x03f1 Channel 4 -- Gems TV (running)&lt;br /&gt;
 0x6000 0x6a80: pmt_pid 0x03f2 Camelot Group plc -- Lottery Xtra (running)&lt;br /&gt;
 Network Name &#039;Crystal Palace&#039;&lt;br /&gt;
 dumping lists (90 services)&lt;br /&gt;
 Done.&lt;br /&gt;
&lt;br /&gt;
Below is an example of the first few lines of the &#039;channels.conf&#039; that was produced by the example above. Notice that the channels are grouped by MUX and not by their UK LCN (Logical Channel Number) which are the numbers with the &#039;@&#039; in front on alternate lines. &lt;br /&gt;
&lt;br /&gt;
 :@1&lt;br /&gt;
 BBC - BBC ONE:505833:I999B8C34D34M16T2G32Y0:T:27500:600:601,602:0:0:4164:0:0:0&lt;br /&gt;
 :@2&lt;br /&gt;
 BBC - BBC TWO:505833:I999B8C34D34M16T2G32Y0:T:27500:610:611,612:0:0:4228:0:0:0&lt;br /&gt;
 :@80&lt;br /&gt;
 BBC - BBC NEWS 24:505833:I999B8C34D34M16T2G32Y0:T:27500:640:641:0:0:4415:0:0:0&lt;br /&gt;
 :@70&lt;br /&gt;
 BBC - CBBC Channel:505833:I999B8C34D34M16T2G32Y0:T:27500:620:621,622:0:0:4671:0:0:0&lt;br /&gt;
 :@3&lt;br /&gt;
 ITV - ITV1:481833:I999B8C23D12M64T2G32Y0:T:27500:520:521,522:0:0:8261:0:0:0&lt;br /&gt;
 :@6&lt;br /&gt;
 ITV - ITV2:481833:I999B8C23D12M64T2G32Y0:T:27500:530:531,532:0:0:8325:0:0:0&lt;br /&gt;
 :@10&lt;br /&gt;
 ITV - ITV3:481833:I999B8C23D12M64T2G32Y0:T:27500:540:541,542:0:0:8294:0:0:0&lt;br /&gt;
 :@102&lt;br /&gt;
 Teletext Limited - Teletext Cars:481833:I999B8C23D12M64T2G32Y0:T:27500:0:789:0:0:8643:0:0:0&lt;br /&gt;
 :@4&lt;br /&gt;
 Channel 4 TV - Channel 4:481833:I999B8C23D12M64T2G32Y0:T:27500:560+8190:561,562:0:0:8384:0:0:0&lt;br /&gt;
 :@13&lt;br /&gt;
 Channel 4 TV - Channel 4+1:481833:I999B8C23D12M64T2G32Y0:T:27500:580+8190:581,582:0:0:8452:0:0:0&lt;br /&gt;
 :@29&lt;br /&gt;
 Channel 4 TV - E4:481833:I999B8C23D12M64T2G32Y0:T:27500:570+8190:571,572:0:0:8448:0:0:0&lt;br /&gt;
 :@14&lt;br /&gt;
 Channel 4 TV - More 4:481833:I999B8C23D12M64T2G32Y0:T:27500:590+8190:591,592:0:0:8442:0:0:0&lt;br /&gt;
 :@28&lt;br /&gt;
 ITV - ITV4:481833:I999B8C23D12M64T2G32Y0:T:27500:600:601:0:0:8353:0:0:0&lt;br /&gt;
 (null) - [2243]:481833:I999B8C23D12M64T2G32Y0:T:27500:0:621:0:0:8771:0:0:0&lt;br /&gt;
 :@728&lt;br /&gt;
 Global Radio - Heart:481833:I999B8C23D12M64T2G32Y0:T:27500:0:631:0:0:8772:0:0:0&lt;br /&gt;
&lt;br /&gt;
VDR will load the channels into the EPG in the order that they are listed in the &#039;channels.conf&#039;. So for example in the UK you might want to &#039;sort&#039; the lines in the &#039;channels.conf&#039; based on their LCN before loading them into VDR... although the &#039;channels.conf&#039; will work fine without this.  Here is a command which will create a new &#039;channels-sorted.conf&#039; file from the original, sorted by LCN:&lt;br /&gt;
&lt;br /&gt;
  perl -0777ne &#039;print for sort{($a=~/^:@(\d+)/)[0]&amp;lt;=&amp;gt;($b=~/^:@(\d+)/)[0]}split/(?=^:@)/m&#039; channels.conf &amp;gt; channels-sorted.conf&lt;br /&gt;
  mv channels-sorted.conf channels.conf&lt;br /&gt;
&lt;br /&gt;
Now that you have a good &#039;channels.conf&#039; for your local DVB-T transmitter you need to load it into VDR. So just upload the new &#039;channels.conf&#039; file using LinuxMCE&#039;s Web Admin site - go to Advanced –&amp;gt; Configuration –&amp;gt; VDR and use the &#039;Browse&#039; button next to &#039;Upload custom file&#039; to find where you created your &#039;channels.conf&#039; file and click &#039;Upload&#039;. Now restart vdr from the console;&lt;br /&gt;
 sudo /etc/init.d/vdr restart&lt;br /&gt;
Now use the following command to check that vdr is running;&lt;br /&gt;
 /etc/init.d/vdr status&lt;br /&gt;
You should see the line below;&lt;br /&gt;
 Getting status of Linux Video Disk Recorder   -= LMCE VERSION 0710-10 =- : vdr - is running.&lt;br /&gt;
Now the acid test...go to your LinuxMCE Orbiter and select &#039;TV&#039; from the &#039;Media&#039; menu to see a live picture and your all done.&lt;br /&gt;
==== Scanning for DVB-S Channels ====&lt;br /&gt;
&amp;lt;strong&amp;gt;Configuration&amp;lt;/strong&amp;gt;&lt;br /&gt;
To configure VDR we should get the list of all available channels for desire satellite. You can find it somewhere or create using DVB utility &amp;lt;strong&amp;gt;scan&amp;lt;/strong&amp;gt;. To do that we need the list of transponders stored as INI file. Get it from the [http://joshyfun.peque.org/transponders/index.html JoshyFun&#039;s site]. Store it somewhere on your LinuxMCE core. In my case I use the INI file for [http://joshyfun.peque.org/transponders/0130.ini Hotbird]. &lt;br /&gt;
&lt;br /&gt;
Before scanning stop VDR:&lt;br /&gt;
    sudo /etc/init.d/vdr stop&lt;br /&gt;
and start scanning procedure:&lt;br /&gt;
    scan -o vdr -p -x 0 0130.ini &amp;gt; channels.conf&lt;br /&gt;
It might take about 10-20 minutes depends on the number of available channels on your satellite. When scanning is finished just upload the created channels.conf file via Admin site - &amp;lt;em&amp;gt;Advanced --&amp;amp;gt; Configuration --&amp;amp;gt; VDR&amp;lt;/em&amp;gt;. And then pickup your satellite from the list (see picture above).&lt;br /&gt;
[[Image:LMCE-VDR-config.jpg|thumb|550px|left|LinuxMCE VDR Configuration Screen]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt; &lt;br /&gt;
Quick reload router (most probably is not needed) and press button &amp;lt;strong&amp;gt;TV&amp;lt;/strong&amp;gt; on the on-screen Orbiter. You should be able to watch live TV. To navigate on that screen use F6, F7 and F8 buttons on your keyboard, Gyration mouse or Fiire remote. Additionally you can switch channels, see EPG and schedule recording from VDRAdmin web interface. &lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
If VDR works not as you expect you can do following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Check VDR log - /var/log/pluto/&amp;amp;lt;ID_VDR_IN_YOUR_SYSTEM&amp;amp;gt;_VDR.log&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Check if everything ok with your DVB card:&lt;br /&gt;
       &amp;lt;ul&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;lspci&amp;lt;/strong&amp;gt; - you should see your card in the list of PCI devices&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;dmesg|grep -i dvb&amp;lt;/strong&amp;gt; - if driver if your DVB card is loaded correctly you will see it here. Note that in some cases you should place a firmware for your card into &amp;lt;em&amp;gt;/lib/firmware&amp;lt;/em&amp;gt;!&amp;lt;/li&amp;gt; &lt;br /&gt;
       &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
=== MCE Remote Functions ===&lt;br /&gt;
The MCE Remote button functions listed below are for lmcevdr-v10.&lt;br /&gt;
==== What do the buttons do? ====&lt;br /&gt;
[[Image:MCE-Remote-2.jpg|frame|50px|left|MCE IR Remote]]&lt;br /&gt;
==== TV Off ====&lt;br /&gt;
Not implemented currently&lt;br /&gt;
==== PC Off ====&lt;br /&gt;
When the menu bar is displayed or the screen saver is displaying images this button will power off the Core or any Media Directors that have IR remote control features. In VDR this button stops the Live TV picture (any scheduled recordings will be unaffected).&lt;br /&gt;
==== Record ====&lt;br /&gt;
Pressing this button when watching Live TV will start an &#039;Instant Recording&#039;.&lt;br /&gt;
==== Stop ====&lt;br /&gt;
Pressing this button will stop the playback of a recording and return you to the Live TV picture on the channel you were watching previously.&lt;br /&gt;
==== Pause ====&lt;br /&gt;
When you have a Live TV picture on the screen pressing this button will &#039;Pause Live TV&#039; and start recording - pressing this button again will un-pause the picture and start playing the recording while continuing to record the live transmission. If you are watching a recording and you press this button the playback of the recording will stop and the picture will &#039;freeze&#039; on the screen. Pressing this button again will continue the playback of the recording again.&lt;br /&gt;
==== Rew ====&lt;br /&gt;
Rewinds a recording. There are 3 Rew speeds - pressing this button once gives you speed 1, press it again for speed 2 and a third time for speed 3. This button does nothing when watching Live TV.&lt;br /&gt;
==== Play ====&lt;br /&gt;
Pressing this button in &#039;Pause&#039; mode plays the paused recording and pressing it again will &#039;Pause&#039; the playback again.&lt;br /&gt;
==== Fwd ====&lt;br /&gt;
Fast Forwards a recording. There are 3 Fwd speeds - pressing this button once gives you speed 1, press it again for speed 2 and a third time for speed 3. This button does nothing when watching Live TV.&lt;br /&gt;
==== Replay ====&lt;br /&gt;
Press to jump back 1 min in a recording. Press repeatedly to jump back quickly through a recording.&lt;br /&gt;
==== Skip ====&lt;br /&gt;
Press to Skip forward 1 min in a recording. Press repeatedly to jump forward quickly through a recording.&lt;br /&gt;
==== Back ====&lt;br /&gt;
Takes you back to the last VDR on-screen menu if watching Live TV or a Recording and back to previous on-screen menu if an a VDR on-screen menu is already displayed.&lt;br /&gt;
==== More Info ====&lt;br /&gt;
Press once to display &#039;Info screen&#039; for a Live Channel or a Recording. Press again to cancel &#039;Info screen&#039;.&lt;br /&gt;
==== Up Arrow ====&lt;br /&gt;
While watching Live TV does a Channel Up. In on-screen menu moves to the menu option above.&lt;br /&gt;
==== Left Arrow ====&lt;br /&gt;
When watching a recording is equivalent to pressing &#039;Rewind&#039;. In on-screen Schedule menu moves backwards in time.&lt;br /&gt;
==== OK ====&lt;br /&gt;
Pressing this button when Live TV displays the mini on-screen guide for 5 secs at the bottom of the screen. When playing a recording pressing this button displays the playback progress panel at the bottom of the screen. Press again to hide the playback progress panel.&lt;br /&gt;
==== Right Arrow ====&lt;br /&gt;
When watching a recording is equivalent to pressing &#039;Fwd&#039;. In on-screen Schedule menu pressing this button moves forwards in time.&lt;br /&gt;
==== Down Arrow ====&lt;br /&gt;
While watching Live TV pressing this button does a Channel Down. In VDR on-screen menu moves pressing this button moves you to the menu option below. When watching a recording is equivalent to pressing &#039;Pause&#039;.&lt;br /&gt;
==== Vol - (+) (-) ====&lt;br /&gt;
Increase or Decrease volume.&lt;br /&gt;
==== Green Start Button ====&lt;br /&gt;
Displays LinuxMCE Menu Bar.&lt;br /&gt;
==== Channel - (+) (-) ====&lt;br /&gt;
Increases or Decreases the Channel number and then changes to that Live TV channel&lt;br /&gt;
==== Mute ====&lt;br /&gt;
Pressing this button repeatedly toggles between Muted sound, on-screen subtitles and un-muted sound.&lt;br /&gt;
==== Recorded TV ====&lt;br /&gt;
Displays the VDR TV Recordings screen. Use Back repeatedly to back out of on-screen menus and get back to Live TV.&lt;br /&gt;
==== Guide ====&lt;br /&gt;
Displays the on-screen EPG Guide for the currently tuned channel. Use Colour buttons to Record, View Progs, Now &amp;amp; Next, Schedule &amp;amp; Next.&lt;br /&gt;
==== Live TV ====&lt;br /&gt;
Turns on Live TV or if already watching Live TV displays the on-screen EPG.&lt;br /&gt;
==== DVD Menu ====&lt;br /&gt;
When watching Live TV displays Channel List.&lt;br /&gt;
==== 1,2,3,4,5,6,7,8,9,*,0,# ====&lt;br /&gt;
Use to choose channel number directly in Live TV or to jump to on-screen menu items directly when an on-screen menu is displayed.&lt;br /&gt;
==== Clear ====&lt;br /&gt;
Currently unused&lt;br /&gt;
==== Enter ====&lt;br /&gt;
Equivalent to pressing &#039;OK&#039;&lt;br /&gt;
==== Text ====&lt;br /&gt;
Currently unused&lt;br /&gt;
==== Red ====&lt;br /&gt;
In Live TV displays Recordings menu. In VDR menus does the &#039;Red&#039; labeled function.&lt;br /&gt;
==== Green ====&lt;br /&gt;
In Live TV displays Channels on-screen menu. In on-screen menus does the &#039;Green&#039; labeled function.&lt;br /&gt;
==== Yellow ====&lt;br /&gt;
In Live TV displays Info on-screen menu. In on-screen menus does the &#039;Yellow&#039; labeled function.&lt;br /&gt;
==== Blue ====&lt;br /&gt;
In Live TV displays Timers on-screen menu. In on-screen menus does the &#039;Yellow&#039; labeled function.&lt;br /&gt;
== Adding your own plugins to vdr ==&lt;br /&gt;
===Installing vdr-dev===&lt;br /&gt;
If you want to build and add plugins to vdr you need to install the vdr-dev package. Open a console session at your core or ssh in from another machine and do;&lt;br /&gt;
 apt-get install vdr-dev&lt;br /&gt;
Now follow the instructions for building the plugin you are interested in.&lt;br /&gt;
== Manual Installation ==&lt;br /&gt;
For details on manually installing VDR please look in [[VDR Manual Install]].&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.linuxtv.org/vdrwiki/index.php/Main_Page VDR Wiki (English)]&lt;br /&gt;
* [http://www.free-x.de/wiki/index.php VDR Wiki (Russian)]&lt;br /&gt;
* [http://allrussian.info/board.php?boardid=61 VDR Forum (Russian)]&lt;br /&gt;
* [http://www.vdr-portal.de VDR Portal (German)]&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14904</id>
		<title>Custom Display Resolutions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14904"/>
		<updated>2008-07-15T22:23:37Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* Step 2: Adding new resolutions to the A/V Wizard */ document AVWizard-Common.sh bug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have a display designed for use with a computer rather than as a regular TV, such as a plasma display, it is possible that the native resolution of the display is not one of the options presented by the [[AVWizard]].  In this case, with a small amount of tweaking it is possible to get the media director to drive the display at its native resolution, which will give you optimum picture quality.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note:&#039;&#039;&#039; the following has only been tested with a [[Hybrid]].  If someone knows how to do it with a diskless [[Media Director]], please update this page.&lt;br /&gt;
&lt;br /&gt;
=Step 1: EDID=&lt;br /&gt;
&lt;br /&gt;
By default, LinuxMCE disables EDID - please see the [[EDID]] page for the details.  However in this case you are probably better off re-enabling it.  This should be done by editing &amp;lt;code&amp;gt;/usr/pluto/templates/xorg.conf.in&amp;lt;/code&amp;gt;, which is the template from which the [[AVWizard]] automatically creates new Xorg configurations.  You will find a line in this file like:&lt;br /&gt;
&lt;br /&gt;
        Option &amp;quot;UseEDID&amp;quot;     &amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Simply change &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; and save the file.  Now we need to regenerate the Xorg config, but first we need to ensure that the right resolution is visible in the [[AVWizard]].&lt;br /&gt;
&lt;br /&gt;
=Step 2: Adding new resolutions to the A/V Wizard=&lt;br /&gt;
&lt;br /&gt;
The resolutions visible in the wizard are set in the file &amp;lt;code&amp;gt;/usr/pluto/share/Resolutions.conf&amp;lt;/code&amp;gt;.  The resolution you need may well already be in there, but with visibility disabled.  For instance, 1360x768 is already in there, and only requires the visibility flag to be toggled to make it appear in the wizard.&lt;br /&gt;
&lt;br /&gt;
If your required resolution is not in there, copy a block from one of the other resolutions and modify it accordingly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXME:&#039;&#039;&#039; someone please document the syntax of this file!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Furthermore&#039;&#039;&#039;, unfortunately these resolutions are also hardcoded in &amp;lt;code&amp;gt;/usr/pluto/bin/AVWizard-Common.sh&amp;lt;/code&amp;gt; - look for the line starting &amp;lt;code&amp;gt;Resolutions_HDTV&amp;lt;/code&amp;gt; and add your custom resolution to the shell array.  This is arguably a bug where the code does not gracefully handle resolutions which are listed in &amp;lt;code&amp;gt;/usr/pluto/share/Resolutions.conf&amp;lt;/code&amp;gt; but not listed in &amp;lt;code&amp;gt;/usr/pluto/bin/AVWizard-Common.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=Step 3: Run the A/V Wizard to regenerate the correct Xorg configuration=&lt;br /&gt;
&lt;br /&gt;
[[AVWizard Step by Step|Proceed through the wizard]], selecting the resolution which you have just made appear, and make sure the display is happy with the setting.  If not, switch to the tty1 virtual console via Control-Alt-F1, log in, and check the most recently modified Xorg logfile written by the wizard&#039;s test (this is probably &amp;lt;code&amp;gt;/var/log/Xorg.1.log&amp;lt;/code&amp;gt;) to find out why it didn&#039;t work.&lt;br /&gt;
&lt;br /&gt;
=Step 4: Prevent LinuxMCE from changing the Xorg config=&lt;br /&gt;
&lt;br /&gt;
This is a bit of an ugly hack, and if the above is done correctly I&#039;m not sure if it&#039;s even needed.  Nevertheless, if you want to get really creative and write your own xorg.conf, this is the way to protect it from being overwritten:&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/usr/pluto/bin/Xconfigure.sh&amp;lt;/code&amp;gt; and add the following lines immediately below the &amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    echo &amp;quot;$0 neutered to preserve custom xorg.conf&amp;quot;&lt;br /&gt;
    exit 0&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14657</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14657"/>
		<updated>2008-07-05T21:36:42Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: add category and stub&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Tutorials]]&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
== Importing video files ==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records video files in MPEG format with an [http://forum.toppy.org.uk/forum/viewtopic.php?t=381 extended header].&lt;br /&gt;
&lt;br /&gt;
=== Transferring the files ===&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;br /&gt;
&lt;br /&gt;
=== File extensions ===&lt;br /&gt;
&lt;br /&gt;
==== xine ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;xine&amp;lt;/code&amp;gt; does not currently recognise the format unless you change the extension to something else appropriate like &amp;lt;code&amp;gt;.ts&amp;lt;/code&amp;gt;.  This can be done en masse with a simple Perl script:&lt;br /&gt;
&lt;br /&gt;
  $ cd /home/public/data/videos/topfield # for example&lt;br /&gt;
  $ perl -MFile::Find -we &#039;find(sub { my $new = $_; if ($new =~ s/\.rec$/.ts/) { rename $_, $new or warn &amp;quot;failed to rename $_ to $new: $!\n&amp;quot; } }, &amp;quot;.&amp;quot;)&#039;&lt;br /&gt;
&lt;br /&gt;
==== mplayer ====&lt;br /&gt;
&lt;br /&gt;
mplayer does recognise the format regardless of extension, but [http://forum.linuxmce.org/index.php?topic=5583.0 mplayer is currently only used for a few hardcoded formats] such as HD-DVD and Blu-Ray.  If that changes in the future so that mplayer can be used to play .rec files directly, the above renaming trick should be not necessary.  However, the .rec file extension is not automatically recognised by LinuxMCE - see the [[Add video file extensions]] page for how to fix this.  Once the extension has been added, LinuxMCE should automatically spot the new media via [http://en.wikipedia.org/wiki/Inotify inotify], but you can check/enforce this by visiting the [[LinuxMCE Admin Website]] and going to Files &amp;amp; Media &amp;gt; Media Files Sync.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14656</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14656"/>
		<updated>2008-07-05T21:30:24Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* File extensions */ mplayer is kind of irrelevant right now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Importing video files ==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records video files in MPEG format with an [http://forum.toppy.org.uk/forum/viewtopic.php?t=381 extended header].&lt;br /&gt;
&lt;br /&gt;
=== Transferring the files ===&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;br /&gt;
&lt;br /&gt;
=== File extensions ===&lt;br /&gt;
&lt;br /&gt;
==== xine ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;xine&amp;lt;/code&amp;gt; does not currently recognise the format unless you change the extension to something else appropriate like &amp;lt;code&amp;gt;.ts&amp;lt;/code&amp;gt;.  This can be done en masse with a simple Perl script:&lt;br /&gt;
&lt;br /&gt;
  $ cd /home/public/data/videos/topfield # for example&lt;br /&gt;
  $ perl -MFile::Find -we &#039;find(sub { my $new = $_; if ($new =~ s/\.rec$/.ts/) { rename $_, $new or warn &amp;quot;failed to rename $_ to $new: $!\n&amp;quot; } }, &amp;quot;.&amp;quot;)&#039;&lt;br /&gt;
&lt;br /&gt;
==== mplayer ====&lt;br /&gt;
&lt;br /&gt;
mplayer does recognise the format regardless of extension, but [http://forum.linuxmce.org/index.php?topic=5583.0 mplayer is currently only used for a few hardcoded formats] such as HD-DVD and Blu-Ray.  If that changes in the future so that mplayer can be used to play .rec files directly, the above renaming trick should be not necessary.  However, the .rec file extension is not automatically recognised by LinuxMCE - see the [[Add video file extensions]] page for how to fix this.  Once the extension has been added, LinuxMCE should automatically spot the new media via [http://en.wikipedia.org/wiki/Inotify inotify], but you can check/enforce this by visiting the [[LinuxMCE Admin Website]] and going to Files &amp;amp; Media &amp;gt; Media Files Sync.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14655</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14655"/>
		<updated>2008-07-05T21:23:44Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* File extensions */ add link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Importing video files ==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records video files in MPEG format with an [http://forum.toppy.org.uk/forum/viewtopic.php?t=381 extended header].&lt;br /&gt;
&lt;br /&gt;
=== Transferring the files ===&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;br /&gt;
&lt;br /&gt;
=== File extensions ===&lt;br /&gt;
&lt;br /&gt;
The .rec file extension is not automatically recognised by LinuxMCE - see the [[Add video file extensions]] page for how to fix this.  Once the extension has been added, LinuxMCE should automatically spot the new media via inotify, but you can check/enforce this by visiting the [[LinuxMCE Admin Website]] and going to Files &amp;amp; Media &amp;gt; Media Files Sync.&lt;br /&gt;
&lt;br /&gt;
However, xine does not currently recognise the format unless you change the extension to something else appropriate like &amp;lt;code&amp;gt;.ts&amp;lt;/code&amp;gt;.  This can be done en masse with a simple Perl script:&lt;br /&gt;
&lt;br /&gt;
  $ cd /home/public/data/videos/topfield # for example&lt;br /&gt;
  $ perl -MFile::Find -we &#039;find(sub { my $new = $_; if ($new =~ s/\.rec$/.ts/) { rename $_, $new or warn &amp;quot;failed to rename $_ to $new: $!\n&amp;quot; } }, &amp;quot;.&amp;quot;)&#039;&lt;br /&gt;
&lt;br /&gt;
mplayer does recognise the format regardless of extension, but [http://forum.linuxmce.org/index.php?topic=5583.0 mplayer is currently only used for a few hardcoded formats] such as HD-DVD and Blu-Ray.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14654</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14654"/>
		<updated>2008-07-05T21:21:48Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* File extensions */ add Perl script&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Importing video files ==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records video files in MPEG format with an [http://forum.toppy.org.uk/forum/viewtopic.php?t=381 extended header].&lt;br /&gt;
&lt;br /&gt;
=== Transferring the files ===&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;br /&gt;
&lt;br /&gt;
=== File extensions ===&lt;br /&gt;
&lt;br /&gt;
The .rec file extension is not automatically recognised by LinuxMCE - see the [[Add video file extensions]] page for how to fix this.  Once the extension has been added, LinuxMCE should automatically spot the new media via inotify, but you can check/enforce this by visiting the Admin web interface and going to Files &amp;amp; Media &amp;gt; Media Files Sync.&lt;br /&gt;
&lt;br /&gt;
However, xine does not currently recognise the format unless you change the extension to something else appropriate like &amp;lt;code&amp;gt;.ts&amp;lt;/code&amp;gt;.  This can be done en masse with a simple Perl script:&lt;br /&gt;
&lt;br /&gt;
  $ cd /home/public/data/videos/topfield # for example&lt;br /&gt;
  $ perl -MFile::Find -we &#039;find(sub { my $new = $_; if ($new =~ s/\.rec$/.ts/) { rename $_, $new or warn &amp;quot;failed to rename $_ to $new: $!\n&amp;quot; } }, &amp;quot;.&amp;quot;)&#039;&lt;br /&gt;
&lt;br /&gt;
mplayer does recognise the format regardless of extension, but [http://forum.linuxmce.org/index.php?topic=5583.0 mplayer is currently only used for a few hardcoded formats] such as HD-DVD and Blu-Ray.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14653</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14653"/>
		<updated>2008-07-05T21:12:41Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: /* File extensions */ mention mplayer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Importing video files ==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records video files in MPEG format with an [http://forum.toppy.org.uk/forum/viewtopic.php?t=381 extended header].&lt;br /&gt;
&lt;br /&gt;
=== Transferring the files ===&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;br /&gt;
&lt;br /&gt;
=== File extensions ===&lt;br /&gt;
&lt;br /&gt;
The .rec file extension is not automatically recognised by LinuxMCE - see the [[Add video file extensions]] page for how to fix this.  Once the extension has been added, LinuxMCE should automatically spot the new media via inotify, but you can check/enforce this by visiting the Admin web interface and going to Files &amp;amp; Media &amp;gt; Media Files Sync.&lt;br /&gt;
&lt;br /&gt;
However, xine does not currently recognise the format unless you change the extension to something else appropriate like &amp;lt;code&amp;gt;.ts&amp;lt;/code&amp;gt;.  This can be done en masse with a simple Perl script.&lt;br /&gt;
&lt;br /&gt;
mplayer does recognise the format regardless of extension, but [http://forum.linuxmce.org/index.php?topic=5583.0 mplayer is currently only used for a few hardcoded formats] such as HD-DVD and Blu-Ray.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14652</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14652"/>
		<updated>2008-07-05T21:07:57Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: more info on file extensions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Importing video files ==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
&lt;br /&gt;
The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records video files in MPEG format with an [http://forum.toppy.org.uk/forum/viewtopic.php?t=381 extended header].&lt;br /&gt;
&lt;br /&gt;
=== Transferring the files ===&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;br /&gt;
&lt;br /&gt;
=== File extensions ===&lt;br /&gt;
&lt;br /&gt;
The .rec file extension is not automatically recognised by LinuxMCE - see the [[Add video file extensions]] page for how to fix this.&lt;br /&gt;
However, xine does not currently recognise the format unless you change the extension to something else appropriate like &amp;lt;code&amp;gt;.ts&amp;lt;/code&amp;gt;.  This can be done en masse with a simple Perl script.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14651</id>
		<title>Migrating from Topfield PVR</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Migrating_from_Topfield_PVR&amp;diff=14651"/>
		<updated>2008-07-05T20:56:57Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: new Topfield migration page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://en.wikipedia.org/wiki/Topfield Topfield] TF5800 PVR records files in MPEG format with an extended header.&lt;br /&gt;
&lt;br /&gt;
Use one of the [http://toppy.org.uk/downloads/linux.php available Linux utilities] for transferring .rec files from your Topfield to &amp;lt;code&amp;gt;/home/public/data/videos&amp;lt;/code&amp;gt; or one of your other media storage areas.  &amp;lt;code&amp;gt;ftpd-topfield&amp;lt;/code&amp;gt; is a good one because you can then use any decent ftp client to (recursively, if necessary) mirror the files across.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Gyration_Go_2.4_air_mouse&amp;diff=14549</id>
		<title>Gyration Go 2.4 air mouse</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Gyration_Go_2.4_air_mouse&amp;diff=14549"/>
		<updated>2008-06-28T16:46:12Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: qualify mentioning bug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Input]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This device works, and is supported (plug and play) under LinuxMCE, sometimes with one or two minor issues, e.g. the jog shuttle does not always work in absolute mode, only relative (this may be NVidia-related - check the forums and bug database).&lt;br /&gt;
&lt;br /&gt;
[[Image:GC1005M-large.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Features&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*GO 2.4 Optical Air Mouse with 30&#039; Range&lt;br /&gt;
*2.4 Ghz RF Receiver with USB connector with no line-of-site limitations&lt;br /&gt;
*Rechargeable NiMH Battery w/Desktop cradle&lt;br /&gt;
*Easy to get started with the Quick Start reference guide&lt;br /&gt;
*2-Year limited warranty &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to Buy&#039;&#039;&#039;&lt;br /&gt;
*&amp;quot;[https://www.8774e4voip.com/ProductDetails.asp?ProductCode=Gyration+GC1005M+%2D+LinuxMCE/ .e4 Tech]&amp;quot; VoIP Phones, Service, and Telephony Hardware for the Asterisk Element of your LinuxMCE.&lt;br /&gt;
*&amp;quot;[http://www.gyration.com/en-US/ProductDetail.html?modelnum=GC1005M&amp;amp;accshow=3/ Gyration.com]&amp;quot; Manufacturers Web Site&lt;br /&gt;
*&amp;quot;[http://www.newegg.com/Product/Product.asp?Item=N82E16826139003/ NewEgg.com] - online Computer Hardware retailer&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Gyration_Go_2.4_air_mouse&amp;diff=14548</id>
		<title>Gyration Go 2.4 air mouse</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Gyration_Go_2.4_air_mouse&amp;diff=14548"/>
		<updated>2008-06-28T16:21:12Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: mention bug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Input]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This device works, and is supported (plug and play) under LinuxMCE, with one or two minor issues, e.g. the jog shuttle does not work in absolute mode, only relative.&lt;br /&gt;
&lt;br /&gt;
[[Image:GC1005M-large.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Features&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*GO 2.4 Optical Air Mouse with 30&#039; Range&lt;br /&gt;
*2.4 Ghz RF Receiver with USB connector with no line-of-site limitations&lt;br /&gt;
*Rechargeable NiMH Battery w/Desktop cradle&lt;br /&gt;
*Easy to get started with the Quick Start reference guide&lt;br /&gt;
*2-Year limited warranty &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to Buy&#039;&#039;&#039;&lt;br /&gt;
*&amp;quot;[https://www.8774e4voip.com/ProductDetails.asp?ProductCode=Gyration+GC1005M+%2D+LinuxMCE/ .e4 Tech]&amp;quot; VoIP Phones, Service, and Telephony Hardware for the Asterisk Element of your LinuxMCE.&lt;br /&gt;
*&amp;quot;[http://www.gyration.com/en-US/ProductDetail.html?modelnum=GC1005M&amp;amp;accshow=3/ Gyration.com]&amp;quot; Manufacturers Web Site&lt;br /&gt;
*&amp;quot;[http://www.newegg.com/Product/Product.asp?Item=N82E16826139003/ NewEgg.com] - online Computer Hardware retailer&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14547</id>
		<title>Custom Display Resolutions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14547"/>
		<updated>2008-06-28T16:07:58Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: add link to step by step page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have a display designed for use with a computer rather than as a regular TV, such as a plasma display, it is possible that the native resolution of the display is not one of the options presented by the [[AVWizard]].  In this case, with a small amount of tweaking it is possible to get the media director to drive the display at its native resolution, which will give you optimum picture quality.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note:&#039;&#039;&#039; the following has only been tested with a [[Hybrid]].  If someone knows how to do it with a diskless [[Media Director]], please update this page.&lt;br /&gt;
&lt;br /&gt;
=Step 1: EDID=&lt;br /&gt;
&lt;br /&gt;
By default, LinuxMCE disables EDID - please see the [[EDID]] page for the details.  However in this case you are probably better off re-enabling it.  This should be done by editing &amp;lt;code&amp;gt;/usr/pluto/templates/xorg.conf.in&amp;lt;/code&amp;gt;, which is the template from which the [[AVWizard]] automatically creates new Xorg configurations.  You will find a line in this file like:&lt;br /&gt;
&lt;br /&gt;
        Option &amp;quot;UseEDID&amp;quot;     &amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Simply change &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; and save the file.  Now we need to regenerate the Xorg config, but first we need to ensure that the right resolution is visible in the [[AVWizard]].&lt;br /&gt;
&lt;br /&gt;
=Step 2: Adding new resolutions to the A/V Wizard=&lt;br /&gt;
&lt;br /&gt;
The resolutions visible in the wizard are set in the file &amp;lt;code&amp;gt;/usr/pluto/share/Resolutions.conf&amp;lt;/code&amp;gt;.  The resolution you need may well already be in there, but with visibility disabled.  For instance, 1360x768 is already in there, and only requires the visibility flag to be toggled to make it appear in the wizard.&lt;br /&gt;
&lt;br /&gt;
If your required resolution is not in there, copy a block from one of the other resolutions and modify it accordingly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXME:&#039;&#039;&#039; someone please document the syntax of this file!&lt;br /&gt;
&lt;br /&gt;
=Step 3: Run the A/V Wizard to regenerate the correct Xorg configuration=&lt;br /&gt;
&lt;br /&gt;
[[AVWizard Step by Step|Proceed through the wizard]], selecting the resolution which you have just made appear, and make sure the display is happy with the setting.  If not, switch to the tty1 virtual console via Control-Alt-F1, log in, and check the most recently modified Xorg logfile written by the wizard&#039;s test (this is probably &amp;lt;code&amp;gt;/var/log/Xorg.1.log&amp;lt;/code&amp;gt;) to find out why it didn&#039;t work.&lt;br /&gt;
&lt;br /&gt;
=Step 4: Prevent LinuxMCE from changing the Xorg config=&lt;br /&gt;
&lt;br /&gt;
This is a bit of an ugly hack, and if the above is done correctly I&#039;m not sure if it&#039;s even needed.  Nevertheless, if you want to get really creative and write your own xorg.conf, this is the way to protect it from being overwritten:&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/usr/pluto/bin/Xconfigure.sh&amp;lt;/code&amp;gt; and add the following lines immediately below the &amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    echo &amp;quot;$0 neutered to preserve custom xorg.conf&amp;quot;&lt;br /&gt;
    exit 0&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=AVWizard_Step_by_Step&amp;diff=14546</id>
		<title>AVWizard Step by Step</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=AVWizard_Step_by_Step&amp;diff=14546"/>
		<updated>2008-06-28T16:06:46Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: add link to custom resolutions page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: AV Wizard]]&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
AV Wizard  can be accessed by pressing the Shift key when the Kubuntu with LMCE boots up. In the process of booting, at a time, you&#039;ll hear a series of beeps. You must be prepared before these beeps to press the Shift key. When you&#039;ll hear them, press Shift key and keep it pressed. Then you&#039;ll enter in AV Wizard. If instead of AV Wizard you see black screen or &amp;quot;no signal&amp;quot; message on display, try to switch the connector type as it is described in section &#039;&#039;&#039;II&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Section I==&lt;br /&gt;
&lt;br /&gt;
===Resolution Settings===&lt;br /&gt;
Here, you can choose the desired output from your video card to TV or monitor. If you’ll choose &#039;&#039;&#039;VGA&#039;&#039;&#039;, there are many available resolutions and refresh rates. If you have a LCD TV or LCD monitor there is no need to choose a refresh rate. This is helpful only if you have a CRT monitor.  If the optimum resolution for your display is not listed, please see [[Custom Display Resolutions]].&lt;br /&gt;
====VGA====&lt;br /&gt;
[[Image:Avw1.jpg|thumb|500px|left|Resolution Settings]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
====DVI/HDMI====&lt;br /&gt;
[[Image:Avw2.jpg|thumb|500px|left|DVI/HDMI Resolutions]]&lt;br /&gt;
[[Image:300px-DVI Connector.jpg|thumb|200px|left|&#039;&#039;&#039;DVI/HDMI&#039;&#039;&#039; means that you can use a special cable from the &lt;br /&gt;
DVI/HDMI output of your video card to DVI/HDMI input of LCD TV/monitor. ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
You have the same range of resolutions like at VGA. Choose one that is suitable for your display device.&lt;br /&gt;
====Component====&lt;br /&gt;
[[Image:Avw3.jpg|thumb|500px|left|Component Resolution Options]]&lt;br /&gt;
[[Image:180px-Component video RCA.jpg|thumb|200px|left|&#039;&#039;&#039;&#039;&#039;Component&#039;&#039;&#039;&#039;&#039; uses another special cable which is consisting at every extremity of three jacks (red, blue and green). The display and the video card must have these three jacks. ]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The resolutions for component are made for using with wide screen monitors and TV’s. Choose the one that is best suited to your display device. &lt;br /&gt;
====Composite====&lt;br /&gt;
[[Image:Avw4.jpg|thumb|500px|left|Composite Resolution Options]]&lt;br /&gt;
[[Image:300px-Composite.jpg|thumb|200px|left|&#039;&#039;&#039;&#039;&#039;Composite&#039;&#039;&#039;&#039;&#039; is something like a TV out from your video card to the monitor/LCD TV. It uses another special cable with a yellow jack. Like at component, the video card and the display must have this kind of input connector.]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
If you are choosing Composite, you can also choose one TV standard from the list, supported by your display.&lt;br /&gt;
&lt;br /&gt;
====S-Video====&lt;br /&gt;
[[Image:Avw5.jpg|thumb|500px|left|S-Video Resolution Options]]&lt;br /&gt;
[[Image:300px-SVideoConnector.jpg|thumb|200px|left|&#039;&#039;&#039;&#039;&#039;S-Video&#039;&#039;&#039;&#039;&#039; is another way to send the signal from the video card to monitor/TV. The jack for the cable looks like in the image below.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
As you can see in the picture above, you will choose one of the TV standards in the list.&lt;br /&gt;
   &lt;br /&gt;
===Confirmation of Resolution===&lt;br /&gt;
After choosing a resolution, a counter will appear on your screen which will stay 15 seconds. In this time, you can decide if the resolution is good for your monitor or not. If you like it, press Continue. If not, press Back.&lt;br /&gt;
&lt;br /&gt;
[[Image:Avw6.jpg|thumb|500px|left|Confirmation of Resolution]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
===Select Graphical User Interface===&lt;br /&gt;
The next step of the A/V wizard refers to the graphical aspect of user experience. Here, you have three options:&lt;br /&gt;
::Please look a [[Selecting the Right UI]] for more information regarding the best option to choose.&lt;br /&gt;
• Static images, no overlay (lightweight) – It uses only static images and works on nearly all graphics platforms.&lt;br /&gt;
&lt;br /&gt;
• OpenGL with overlay (medium)&lt;br /&gt;
&lt;br /&gt;
• OpenGL with alpha blending (high-end) - &#039;&#039;&#039;Requires very specific Graphics Cards&#039;&#039;&#039;&lt;br /&gt;
::In this case your media is always first and foremost, and the media is always full-screen. If you&#039;re not watching any media, Pluto downloads the &#039;most interesting&#039; photos from flickr.com and presents smooth sliding, cross-fading gallery art as your media. &lt;br /&gt;
&lt;br /&gt;
[[Image:Avw8.jpg|thumb|500px|left|Selection of Graphical User Interface]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
===Adjust Image Size===&lt;br /&gt;
The wizard will guide you to the adjustment of the image size. If your TV doesn&#039;t overscan, meaning crop off the edges, you will see all 4 yellow arrows completely on this step. If your TV does overscan, be sure to hit the - key to reduce the image until all 4 arrows are fully visible. Use the arrow keys to shift the image. The goal is that all 4 arrows are centered and as close to the edges of your screen as possible, but without being cropped off. Once you made the correct setup press OK and go the next screen.&lt;br /&gt;
&lt;br /&gt;
This is where LinuxMCE will display the user interface. Your movies and media themselves are always full-screen and are not effected by this.&lt;br /&gt;
&lt;br /&gt;
[[Image:Avw9.jpg|thumb|500px|left|Adjust Image Size]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Audio Output Connector===&lt;br /&gt;
Next set up the audio system. Again, you have to look at the sound card to see where is connected the cable which goes to the sound system. If you connected the cable to the correct output you have only to click the choice on the screen. If you will hear a melody, then everything is ok, you made the correct setup.&lt;br /&gt;
&lt;br /&gt;
[[Image:Avw10.jpg|thumb|500px|left|Audio Output Connector]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Avw11.jpg|thumb|500px|left|Volume Adjustment]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
===Dolby Audio Test===&lt;br /&gt;
If your audio has Dolby, then you will have an additional screen, if not then you will bypass these two screen.&lt;br /&gt;
[[Image:AVWizardStep7.jpg|thumb|500px|left|Dolby Audio Test]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
===DTS Audio Test===&lt;br /&gt;
If you audio has Digital Theater Sound(DTS) then you will have an additional screen, if not then you will bypass this screen.&lt;br /&gt;
[[Image:AVWizardStep8.jpg|thumb|500px|left|Dolby Audio Test]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Final Confirmation===&lt;br /&gt;
The final screen of the AV Wizard will show you the settings that you’ve chosen for the LinuxMCE system. If agree these setting press &#039;&#039;I agree&#039;&#039;, if not, press &#039;&#039;I do not agree&#039;&#039; and you’ll be able to make the settings again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Avw12.jpg|thumb|500px|left|Final Confirmation]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Section II==&lt;br /&gt;
&lt;br /&gt;
Another method to choose the resolutions and the connector is by pressing some keyboard keys. By default, the AV Wizard has the resolution 640x480 on VGA. To choose the connector you have to press the keys from 1 to 5 (1=DVI, 2=VGA, 3=Component, 4=Composite, 5=S-Video). To choose a resolution you have to press the keys from 6 to 0 (6=640x480, 7=1024x768, 8=720p, 9=1080i, 0=1080p). For choosing the resolution and connector you have to be in the initial screen of AV Wizard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Avw13.jpg|thumb|500px|left|Welcome]]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both;&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you are in this screen press the key the desired connector. The screen will flicker and will return to this initial screen. Then, press the key for the desired resolution. Again, the screen will flicker and will return to the initial screen, using the resolution that you chose. After you made the setup, you can continue with the next settings. &lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Driver Issues===  &lt;br /&gt;
*&#039;&#039;1080i and 1080p are not fully supported because of some factory issues of NVidia drivers&#039;&#039;.&lt;br /&gt;
===The AVWizard does not start===&lt;br /&gt;
*I hear the beeps but I only have a black screen.&lt;br /&gt;
::Please refer to Section II above as it will tell you how to start the AVWizard with a connection other than VGA.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14545</id>
		<title>Custom Display Resolutions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14545"/>
		<updated>2008-06-28T16:04:02Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have a display designed for use with a computer rather than as a regular TV, such as a plasma display, it is possible that the native resolution of the display is not one of the options presented by the [[AVWizard]].  In this case, with a small amount of tweaking it is possible to get the media director to drive the display at its native resolution, which will give you optimum picture quality.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note:&#039;&#039;&#039; the following has only been tested with a [[Hybrid]].  If someone knows how to do it with a diskless [[Media Director]], please update this page.&lt;br /&gt;
&lt;br /&gt;
=Step 1: EDID=&lt;br /&gt;
&lt;br /&gt;
By default, LinuxMCE disables EDID - please see the [[EDID]] page for the details.  However in this case you are probably better off re-enabling it.  This should be done by editing &amp;lt;code&amp;gt;/usr/pluto/templates/xorg.conf.in&amp;lt;/code&amp;gt;, which is the template from which the [[AVWizard]] automatically creates new Xorg configurations.  You will find a line in this file like:&lt;br /&gt;
&lt;br /&gt;
        Option &amp;quot;UseEDID&amp;quot;     &amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Simply change &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; and save the file.  Now we need to regenerate the Xorg config, but first we need to ensure that the right resolution is visible in the [[AVWizard]].&lt;br /&gt;
&lt;br /&gt;
=Step 2: Adding new resolutions to the A/V Wizard=&lt;br /&gt;
&lt;br /&gt;
The resolutions visible in the wizard are set in the file &amp;lt;code&amp;gt;/usr/pluto/share/Resolutions.conf&amp;lt;/code&amp;gt;.  The resolution you need may well already be in there, but with visibility disabled.  For instance, 1360x768 is already in there, and only requires the visibility flag to be toggled to make it appear in the wizard.&lt;br /&gt;
&lt;br /&gt;
If your required resolution is not in there, copy a block from one of the other resolutions and modify it accordingly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXME:&#039;&#039;&#039; someone please document the syntax of this file!&lt;br /&gt;
&lt;br /&gt;
=Step 3: Run the A/V Wizard to regenerate the correct Xorg configuration=&lt;br /&gt;
&lt;br /&gt;
Proceed through the wizard, selecting the resolution which you have just made appear, and make sure the display is happy with the setting.  If not, switch to the tty1 virtual console via Control-Alt-F1, log in, and check the most recently modified Xorg logfile written by the wizard&#039;s test (this is probably &amp;lt;code&amp;gt;/var/log/Xorg.1.log&amp;lt;/code&amp;gt;) to find out why it didn&#039;t work.&lt;br /&gt;
&lt;br /&gt;
=Step 4: Prevent LinuxMCE from changing the Xorg config=&lt;br /&gt;
&lt;br /&gt;
This is a bit of an ugly hack, and if the above is done correctly I&#039;m not sure if it&#039;s even needed.  Nevertheless, if you want to get really creative and write your own xorg.conf, this is the way to protect it from being overwritten:&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/usr/pluto/bin/Xconfigure.sh&amp;lt;/code&amp;gt; and add the following lines immediately below the &amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    echo &amp;quot;$0 neutered to preserve custom xorg.conf&amp;quot;&lt;br /&gt;
    exit 0&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=AVWizard&amp;diff=14544</id>
		<title>AVWizard</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=AVWizard&amp;diff=14544"/>
		<updated>2008-06-28T16:02:49Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: refactor into separate EDID page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page covers the aspects of the AVWizard that the end user will be interested in.  If you want to customise the AVWizard for your needs, like writing a separate backend, see [[AVWizard for developers]].&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
&lt;br /&gt;
LinuxMCE is intended to act like a normal consumer A/V device, even though it is PC based.  As a result, the process for configuring displays is substantially different from configuring X11 on a normal Linux machine, and the A/V Wizard has been designed to make this process as easy as possible.  Please see the [[EDID]] page for more details on the reasons behind the way it has been designed.&lt;br /&gt;
&lt;br /&gt;
==Starting A/V Wizard==&lt;br /&gt;
===Initially===&lt;br /&gt;
This wizard is started automatically the very first time the system boots; it does not automatically start after that.&lt;br /&gt;
&lt;br /&gt;
===Starting A/V Wizard from the LinuxMCE menu===&lt;br /&gt;
The A/V wizard can be restarted at any time from the LinuxMCE menu by choosing Advanced--&amp;gt; Advanced--&amp;gt; A/V Wizard.&lt;br /&gt;
&lt;br /&gt;
===Restarting the AVWizard during bootup===&lt;br /&gt;
Alternatively, the AV Wizard can be started during bootup. Either hold down the Shift key on the keyboard, or press the &amp;quot;A/V Menu&amp;quot; button on the remote to make the A/V wizard start. During bootup you should hear a series of escalating beeps to tell you when LinuxMCE is monitoring the Shift (and &amp;quot;A/V Menu&amp;quot;) keys.  &lt;br /&gt;
&lt;br /&gt;
When you hear the descending beeps it means that you&#039;re too late; the bootup has already gone past the AV Wizard check and LinuxMCE has already started.&lt;br /&gt;
&lt;br /&gt;
==How A/V Wizard Starts==&lt;br /&gt;
When A/V Wizard starts it always outputs 640x480 on the VGA connector. If you are &#039;&#039;not&#039;&#039; using a VGA connector, you will likely see a black screen when the A/V Wizard starts (even if you previously saw the Kubuntu boot splash).  You will know that the A/V Wizard is running, however, because you will hear a series of beeps. If you then have video after hearing the beeps, proceed to [[AVWizard_Step_by_Step| complete the A/V Wizard]]. If not, see the next section.&lt;br /&gt;
&lt;br /&gt;
==What to do if A/V Wizard does not start==&lt;br /&gt;
Press the number 1 through 5 on the keyboard (or the remote control) to switch to the active connector. Wait 15 seconds, and you will hear that same sequence of beeps telling you that A/V Wizard has now restarted. If you don&#039;t hear the beeps after 15 seconds, press the number for your connector again.&lt;br /&gt;
  &lt;br /&gt;
    &amp;lt;pre&amp;gt; Keys for choosing a connector:&lt;br /&gt;
&lt;br /&gt;
1: DVI&lt;br /&gt;
2: VGA&lt;br /&gt;
3: Component&lt;br /&gt;
4: Composite&lt;br /&gt;
5: S-Video&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you hear the beeps but still don&#039;t see a picture, it&#039;s possible that the display you&#039;re using cannot handle 640x480.  Press the number 6-9, or 0, as shown below, to select your resolution.  Again, 15 seconds later, you should hear the beeps when the A/V Wizard is restarted. If you again need to choose a connector (other than the default VGA), press the 1-5 key (as above) and wait until you hear the beeps again. Repeat as often as needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Keys for choosing a resolution:&lt;br /&gt;
&lt;br /&gt;
6: 640x480&lt;br /&gt;
7: 1024x768&lt;br /&gt;
8: 720p&lt;br /&gt;
9: 1080i&lt;br /&gt;
0: 1080p&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;Note: Due to a bug in the 0704 release, the numeric keys 0-9 on the Windows XP I/R remote may not be able to set your output connector &amp;amp; resolution. Use the 0-9 keys on the keyboard instead, or use another remote.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Once you have a picture you can proceed to complete the A/V Wizard. You can then resize your user interface to fit your screen, choose your audio outputs, and so on. Follow the [[AVWizard Step by Step]] instructions.&lt;br /&gt;
&lt;br /&gt;
==AVWizard steps==&lt;br /&gt;
:&#039;&#039;See [[AVWizard Step by Step]] for detailed screen-by-screen instructions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
AVWizard is an easy 10 step configuration wizard:&lt;br /&gt;
&lt;br /&gt;
*AV Welcome screen&lt;br /&gt;
*AV Resolution and Refresh screen&lt;br /&gt;
*AV Video Resolution counter&lt;br /&gt;
*AV UI Switcher&lt;br /&gt;
*AV Video Output&lt;br /&gt;
*AV Audio Connector&lt;br /&gt;
*AV Audio Volume&lt;br /&gt;
*AV Dolby Test&lt;br /&gt;
*AV DTS Test&lt;br /&gt;
*AV Final Selections&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After that an [[Orbiter Generator]] will be launched, to create an [[Orbiter]] (remote control) for that tool.&lt;br /&gt;
&lt;br /&gt;
==Running A/V Wizard from the Commandline==&lt;br /&gt;
If you are having difficulty running the AVWizard normally (by selecting the option in the Orbiter) it can be run manually by typing in the command line. &amp;lt;pre&amp;gt;/usr/pluto/bin/AVWizard_Run.sh&amp;lt;/pre&amp;gt; &lt;br /&gt;
Note that you should kill X and any process trying to reload it before running the wizard. You should only do this if your attempt to run it normally fails for whatever reason.&lt;br /&gt;
Note: I had to use &amp;lt;pre&amp;gt;sudo -s /usr/pluto/bin/AVWizard_Run.sh&amp;lt;/pre&amp;gt; to get my AVWizard to restart.&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14543</id>
		<title>Custom Display Resolutions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14543"/>
		<updated>2008-06-28T16:02:28Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have a display designed for use with a computer rather than as a regular TV, such as a plasma display, it is possible that the native resolution of the display is not one of the options presented by the [[AVWizard]].  In this case, with a small amount of tweaking it is possible to get the media director to drive the display at its native resolution, which will give you optimum picture quality.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note:&#039;&#039;&#039; the following has only been tested with a [[Hybrid]].  If someone knows how to do it with a diskless [[Media Director]], please update this page.&lt;br /&gt;
&lt;br /&gt;
=Step 1: EDID=&lt;br /&gt;
&lt;br /&gt;
By default, LinuxMCE disables EDID - please see the [[EDID]] page for the details.  However in this case you are probably better off re-enabling it.  This should be done by editing &amp;lt;code&amp;gt;/usr/pluto/templates/xorg.conf.in&amp;lt;/code&amp;gt;, which is the template from which the [[AVWizard]] automatically creates new Xorg configurations.  You will find a line in this file like:&lt;br /&gt;
&lt;br /&gt;
        Option &amp;quot;UseEDID&amp;quot;     &amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Simply change &#039;false&#039; to &#039;true&#039; and save the file.  Now we need to regenerate the Xorg config, but first we need to ensure that the right resolution is visible in the [[AVWizard]].&lt;br /&gt;
&lt;br /&gt;
=Step 2: Adding new resolutions to the A/V Wizard=&lt;br /&gt;
&lt;br /&gt;
The resolutions visible in the wizard are set in the file &amp;lt;code&amp;gt;/usr/pluto/share/Resolutions.conf&amp;lt;/code&amp;gt;.  The resolution you need may well already be in there, but with visibility disabled.  For instance, 1360x768 is already in there, and only requires the visibility flag to be toggled to make it appear in the wizard.&lt;br /&gt;
&lt;br /&gt;
If your required resolution is not in there, copy a block from one of the other resolutions and modify it accordingly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXME:&#039;&#039;&#039; someone please document the syntax of this file!&lt;br /&gt;
&lt;br /&gt;
=Step 3: Run the A/V Wizard to regenerate the correct Xorg configuration=&lt;br /&gt;
&lt;br /&gt;
Proceed through the wizard, selecting the resolution which you have just made appear, and make sure the display is happy with the setting.  If not, switch to the tty1 virtual console via Control-Alt-F1, log in, and check the most recently modified Xorg logfile written by the wizard&#039;s test (this is probably &amp;lt;code&amp;gt;/var/log/Xorg.1.log&amp;lt;/code&amp;gt;) to find out why it didn&#039;t work.&lt;br /&gt;
&lt;br /&gt;
=Step 4: Prevent LinuxMCE from changing the Xorg config=&lt;br /&gt;
&lt;br /&gt;
This is a bit of an ugly hack, and if the above is done correctly I&#039;m not sure if it&#039;s even needed.  Nevertheless, if you want to get really creative and write your own xorg.conf, this is the way to protect it from being overwritten:&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/usr/pluto/bin/Xconfigure.sh&amp;lt;/code&amp;gt; and add the following lines immediately below the &amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    echo &amp;quot;$0 neutered to preserve custom xorg.conf&amp;quot;&lt;br /&gt;
    exit 0&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14542</id>
		<title>Custom Display Resolutions</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Custom_Display_Resolutions&amp;diff=14542"/>
		<updated>2008-06-28T16:01:39Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: New page: =Setting up custom display resolutions=  If you have a display designed for use with a computer rather than as a regular TV, such as a plasma display, it is possible that the native resolu...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Setting up custom display resolutions=&lt;br /&gt;
&lt;br /&gt;
If you have a display designed for use with a computer rather than as a regular TV, such as a plasma display, it is possible that the native resolution of the display is not one of the options presented by the [[AVWizard]].  In this case, with a small amount of tweaking it is possible to get the media director to drive the display at its native resolution, which will give you optimum picture quality.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note:&#039;&#039;&#039; the following has only been tested with a [[Hybrid]].  If someone knows how to do it with a diskless [[Media Director]], please update this page.&lt;br /&gt;
&lt;br /&gt;
==Step 1: EDID==&lt;br /&gt;
&lt;br /&gt;
By default, LinuxMCE disables EDID - please see the [[EDID]] page for the details.  However in this case you are probably better off re-enabling it.  This should be done by editing &amp;lt;code&amp;gt;/usr/pluto/templates/xorg.conf.in&amp;lt;/code&amp;gt;, which is the template from which the [[AVWizard]] automatically creates new Xorg configurations.  You will find a line in this file like:&lt;br /&gt;
&lt;br /&gt;
        Option &amp;quot;UseEDID&amp;quot;     &amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Simply change &#039;false&#039; to &#039;true&#039; and save the file.  Now we need to regenerate the Xorg config, but first we need to ensure that the right resolution is visible in the [[AVWizard]].&lt;br /&gt;
&lt;br /&gt;
==Step 2: Adding new resolutions to the A/V Wizard==&lt;br /&gt;
&lt;br /&gt;
The resolutions visible in the wizard are set in the file &amp;lt;code&amp;gt;/usr/pluto/share/Resolutions.conf&amp;lt;/code&amp;gt;.  The resolution you need may well already be in there, but with visibility disabled.  For instance, 1360x768 is already in there, and only requires the visibility flag to be toggled to make it appear in the wizard.&lt;br /&gt;
&lt;br /&gt;
If your required resolution is not in there, copy a block from one of the other resolutions and modify it accordingly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXME:&#039;&#039;&#039; someone please document the syntax of this file!&lt;br /&gt;
&lt;br /&gt;
==Step 3: Run the A/V Wizard to regenerate the correct Xorg configuration==&lt;br /&gt;
&lt;br /&gt;
Proceed through the wizard, selecting the resolution which you have just made appear, and make sure the display is happy with the setting.  If not, switch to the tty1 virtual console via Control-Alt-F1, log in, and check the most recently modified Xorg logfile written by the wizard&#039;s test (this is probably &amp;lt;code&amp;gt;/var/log/Xorg.1.log&amp;lt;/code&amp;gt;) to find out why it didn&#039;t work.&lt;br /&gt;
&lt;br /&gt;
==Step 4: Prevent LinuxMCE from changing the Xorg config==&lt;br /&gt;
&lt;br /&gt;
This is a bit of an ugly hack, and if the above is done correctly I&#039;m not sure if it&#039;s even needed.  Nevertheless, if you want to get really creative and write your own xorg.conf, this is the way to protect it from being overwritten:&lt;br /&gt;
&lt;br /&gt;
Edit &amp;lt;code&amp;gt;/usr/pluto/bin/Xconfigure.sh&amp;lt;/code&amp;gt; and add the following lines immediately below the &amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    echo &amp;quot;$0 neutered to preserve custom xorg.conf&amp;quot;&lt;br /&gt;
    exit 0&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=AVWizard_for_developers&amp;diff=14541</id>
		<title>AVWizard for developers</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=AVWizard_for_developers&amp;diff=14541"/>
		<updated>2008-06-28T15:49:32Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: split off developer&amp;#039;s page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(See also the [[AVWizard|AVWizard users&#039; page]].)&lt;br /&gt;
&lt;br /&gt;
AVWizard is written in C++ using the libraries:&lt;br /&gt;
*SDL (SDL_image, SDL_rotozoom, etc.)&lt;br /&gt;
*libXML2&lt;br /&gt;
*network code&lt;br /&gt;
&lt;br /&gt;
AVWizard executes these two steps:&lt;br /&gt;
*[[Generating screens of the AVWizard]] (in the /tmp folder as XML files)&lt;br /&gt;
*load modules one by one, depending of the needs of the ([[Main AVWizard]]).&lt;br /&gt;
&lt;br /&gt;
Those two steps may be split in the future into two separate applications, making it more customisable. &amp;quot;Redundant code&amp;quot; may also then be reduced, such as defining object, save/load operations, and restore objects&lt;br /&gt;
. &lt;br /&gt;
The XML files keep only the display representations of the data. The factory creates the coresponding objects in a WizardWidget class which contains a tree of WizardWidgets that has as many child processes as are used.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=EDID&amp;diff=14540</id>
		<title>EDID</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=EDID&amp;diff=14540"/>
		<updated>2008-06-28T15:38:50Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: new EDID page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=LinuxMCE and Extended Display Identification Data (EDID)=&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
Consumer A/V gear, like DVDs, cable boxes and TVs, handle video differently than PCs and PC monitors.  PCs and PC monitors exchange information about the resolution and capabilities of the monitors using [http://en.wikipedia.org/wiki/Extended_display_identification_data EDID].  With EDID, the PC figures out automatically what type of monitor and what type of video connector (VGA, DVI) is used.  However, consumer A/V gear generally does not work like this.  Instead the output resolution is generally set by a switch.  The video signal is then output to all connectors at the same time.&lt;br /&gt;
&lt;br /&gt;
==LinuxMCE with TVs==&lt;br /&gt;
This often leads to frustration when using a home theater PC.  When you connect the PC to a TV, the PC usually expects EDID information from the TV. But since most consumer TV&#039;s do not report EDID information (or report it improperly), the PC often incorrectly detects the active connector, or outputs the wrong resolution.&lt;br /&gt;
&lt;br /&gt;
Therefore LinuxMCE does not use EDID to communicate to the TV or monitor.  Instead, the user must manually specify the connector type and the resolution in the [[AVWizard|A/V Wizard]] (unless you are using the default 640 x 480 VGA).  &lt;br /&gt;
&lt;br /&gt;
==LinuxMCE with PC monitors, plasma displays etc.==&lt;br /&gt;
The [[AVWizard|A/V Wizard]] makes the process a bit more complicated for PC users who may actually be using a PC monitor (instead of a TV) for video output. They are used to having EDID automatically detect and configure their monitor&#039;s output connector and resolution. Because EDID is turned off in LinuxMCE, however, these users will also have to manually set the output connector and resolution settings, as above.&lt;br /&gt;
&lt;br /&gt;
==Trade-off: disable EDID==&lt;br /&gt;
We decided that to use a consumer TV with a home theater PC (and still have HD video) it would be simpler to use manual output type/resolution configuration for all video output, no matter whether a TV or a PC monitor is used.&lt;br /&gt;
&lt;br /&gt;
==Hiding the complexity of modelines==&lt;br /&gt;
In the past, most Linux users using a TV as a monitor have determined the correct settings for their TV using a [http://www.bohne-lang.de/spec/linux/modeline/ modeline tool].&lt;br /&gt;
They then manually edit the [http://en.wikipedia.org/wiki/Modeline modeline] of the [http://en.wikipedia.org/wiki/XFree86 Xfree86] module in Linux. While this only has to be done once for each TV, it takes some effort and tweaking of Linux configuration files. Requiring a user to edit the Xfree86 modeline by hand is likely too complex for many users, so instead, we decided to use a simpler manual configuration method for all video output devices, no matter whether a TV or a PC monitor.&lt;br /&gt;
&lt;br /&gt;
==Custom display resolutions==&lt;br /&gt;
Those with displays with unusual resolutions are most affected by this - however see [[Custom Display Resolutions]] for a workaround.&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=X_Configuration_Scripts&amp;diff=14440</id>
		<title>X Configuration Scripts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=X_Configuration_Scripts&amp;diff=14440"/>
		<updated>2008-06-25T23:33:22Z</updated>

		<summary type="html">&lt;p&gt;Adamspiers: add Resolutions.conf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General info ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; pluto-x-scripts&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Directory:&#039;&#039;&#039; src/X-Resolution&lt;br /&gt;
&lt;br /&gt;
These scripts are used to configure X and change resolutions.&lt;br /&gt;
&lt;br /&gt;
== File details ==&lt;br /&gt;
&lt;br /&gt;
;/usr/pluto/share/Resolutions.conf: Configuration file which determines the resolutions available for selection in the AV Wizard&lt;br /&gt;
;/usr/pluto/share/resolutions.png: Reference picture for resolution change screen&lt;br /&gt;
;Xconfigure.sh: Generates a XF86Config-4 file (defaults to /etc/X11/XF86Config-4). It can use a set of defaults on request. Autodetects the video card driver as part of the defaults. Updates configuration sections according to requested screen resolution, refresh rate. Updates just the video driver when requested.&lt;br /&gt;
&lt;br /&gt;
 Xconfigure.sh [--defaults] [--resolution &amp;lt;ResX&amp;gt;x&amp;lt;ResY&amp;gt;[@&amp;lt;Refresh&amp;gt;]] [--scantype {progressive|interlace|doublescan}] [--force] [--update-video-driver] [--conffile &amp;lt;config_file&amp;gt;] [--force-vesa]&lt;br /&gt;
 --defaults - use the defaults as a starting point&lt;br /&gt;
 --resolution &amp;lt;ResX&amp;gt;x&amp;lt;ResY&amp;gt;[@&amp;lt;Refresh&amp;gt;] - set the screen mode and corresponding modeline in the config file; Refresh defaults to 60&lt;br /&gt;
 --scantype {progressive|interlace|doublescan} - select a scan type; has effect only when used with the --resolution parameter; when not specified, defaults to progressive&lt;br /&gt;
 --force - The default horizontal sync range is 28-90; with this option, it is set to 28-500&lt;br /&gt;
 --update-video-driver - redetects the video driver and updates the config file; does nothing when the --defaults parameter is specified as --defaults implies this parameter&lt;br /&gt;
 --conffile - specify which config file to use instead of the default /etc/X11/XF86Config-4&lt;br /&gt;
 --force-vesa - use vesa, skip driver autodetection; useful only with --defaults and --update-video-driver; used by the fallback mechanism in case the detected driver fails X probeonly test.&lt;br /&gt;
&lt;br /&gt;
;Xres_config.sh and Xres_config_end.sh: These scripts are used by the LinuxMCE Admin &amp;quot;Set resolution and refresh&amp;quot; pages.&lt;br /&gt;
&lt;br /&gt;
 Xres_config.sh: &amp;lt;ResX&amp;gt; &amp;lt;ResY&amp;gt; &amp;lt;Refresh&amp;gt; [&amp;lt;Scan Type&amp;gt;] - generates a X config file for this resolution and starts a X server on display :1, sets the background to the resolutions.png file and displays the current settings on screen and at the console.&lt;br /&gt;
 X_res_config_end.sh {y/n} - confirms or infirms if the settings specified to the previous script should be kept and transfered to the running system (y parameter) or should be discarded (n parameter).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;xtiming.pl:xtiming.pl &amp;lt;ResX&amp;gt; &amp;lt;ResY&amp;gt; &amp;lt;Refresh&amp;gt; [&amp;lt;Scan Type&amp;gt;] - generates a X Modeline for the specified resolution&lt;br /&gt;
&lt;br /&gt;
;XF86Config-4.in: Defaults used when the --defaults parameter is used with the Xconfigure.sh script&lt;br /&gt;
&lt;br /&gt;
;X-ChangeDisplayDriver.awk: Used for updating the display driver in a X config file&lt;br /&gt;
&lt;br /&gt;
;X-ChangeResolution.awk: Used for updating the screen mode, vertical refresh rate, horizontal sync frequency, and resolution modeline in a X config file.&lt;br /&gt;
&lt;br /&gt;
[[Category: LinuxMCEBashScripts]]&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;/div&gt;</summary>
		<author><name>Adamspiers</name></author>
	</entry>
</feed>