<?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=Lbrigman</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=Lbrigman"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Lbrigman"/>
	<updated>2026-10-27T14:04:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=6781</id>
		<title>Contacts</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Contacts&amp;diff=6781"/>
		<updated>2007-10-24T05:31:19Z</updated>

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

		<summary type="html">&lt;p&gt;Lbrigman: /* History of LinuxMCE, why I started this project, and the goals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== History of LinuxMCE, why I started this project, and the goals ==&lt;br /&gt;
&lt;br /&gt;
By: Paul Webber&lt;br /&gt;
&lt;br /&gt;
At Cedia 2006, the biggest event in the U.S.A. for home audio/video/automation, I saw an incredible demo of Monster Cable&#039;s new Einstein product suite.  Cedia&#039;s Technology Council wrote that out of the tens of thousands products at the show, this was the &amp;quot;the most important product&amp;quot; there, and &amp;quot;the most exciting thing to hit home automation&amp;quot; [http://crn.com/digital-home/193104836?queryText=monster+einstein link]&lt;br /&gt;
&lt;br /&gt;
I learned the best part was that the company that developed it and licensed it to Monster, Pluto (plutohome.com), released virtually all the source code for free as open source.  They only held back modules for DRM and some patented or licensed stuff.  Yet even though it had a gorgeous user interface, tons of cool features, and even the industry experts I talked to said it kicked ass over Windows Vista and was the most promising thing to help Linux grab the market for living room media pc&#039;s, almost nobody knows about it, and very, very few Linux users have ever tried it.&lt;br /&gt;
&lt;br /&gt;
As I started to to use it, the reason was clear.  The software was very tightly intertwined with Pluto&#039;s own custom distro which is single-purpose and designed to only run on a dedicated box, kind of like a Tivo.  Thus it was almost impossible to make it work on a &#039;normal&#039; Linux PC.  Pluto said this wasn&#039;t the intent, but that it had to be that way because their paying customers demanded closed-down black-box solutions which had to comply with rules regarding DRM.  And, they said they were too busy taking care of their commercial clients to put much effort into the open source community.&lt;br /&gt;
&lt;br /&gt;
Fair enough, I guess.  They already contributed over 3 million lines of code and this media platform.  So I figured I&#039;d branch off and work on building an open source community to take it from here.  The folks at Pluto were helpful and supportive, and welcomed this fork, and even allowed me to use their build servers and svn to get it going.&lt;br /&gt;
&lt;br /&gt;
The first task was porting Pluto to run on a standard Linux Distro, Ubuntu, instead of their proprietary one.  This, I thought, would take me a week.  Five months later with two of us working almost full-time, &amp;lt;sigh&amp;gt; it&#039;s finally done.  It&#039;s still not perfect because there remain some Pluto stuff that was written for their black-box system and &amp;quot;take over&amp;quot; more than it should.  However, I have rewritten them enough that it&#039;s quite usable for a Ubuntu user, and pretty non-intrusive.&lt;br /&gt;
&lt;br /&gt;
My goals are:&lt;br /&gt;
&lt;br /&gt;
*  I want to continue stripping out any of the Pluto stuff that is at all invasive or non-conforming with what is expected of a Linux desktop so that this can be a standard desktop option distributed as part of Ubuntu that runs beside Gnome or KDE, and allow easy switching between the two.  The challenge is to do this while still preserving the appliance-like, self-configuring, black-box nature that makes this non-computer-ish and easy for novices with no Linux experience.  This is a bit tricky since in general standard Linux desktops expect users to be fairly technical, and the black-box appliances like TiVo, are totally closed and take over the system, like Pluto currently does.&lt;br /&gt;
&lt;br /&gt;
*  To build an active community that can continue to expand LinuxMCE.  Fortunately, the architecture is extremely modular; every function is basically a separate module that runs in it&#039;s own memory space and talks to all the other modules through a socket-based messaging layer.  This means there are many existing open source projects that could be seamlessly added-on to provide cool functionality, like speech recognition, internet radio, and so on.  In fact, most of the modules Pluto wrote are already like this, basically thin wrappers around existing open source projects like Xine and Asterisk that allow them to all work together.  So there&#039;s lots of room for integrating more open source projects like this.&lt;br /&gt;
&lt;br /&gt;
* To rewrite the Orbiter GUI Pluto developed so it&#039;s more general-purpose for any developer that wants to add a suitable UI for displaying on TV and controlling with a remote (aka the 10&#039; UI).  Ideally I would like to make it easy for existing developers to target both the traditional desktop UI, and the 10&#039; UI, since the nature of home pc&#039;s is moving in that direction.  In other words, the same XCalc calculator could be launched on the Gnome desktop for use with a mouse, or on the 10&#039; UI for use with a remote control.&lt;br /&gt;
&lt;br /&gt;
*  Most of all, I want to get LinuxMCE accepted into other Distro&#039;s as a standard desktop option.  I humbly think this is important for Linux to be a viable option for home pc users, like it already is for commercial servers because, in the home, everyone is starting to expect their pc&#039;s to be media hubs.  Windows Vista even includes the media center edition standard on every version now.  Ultimately it would be nice if a home user could go to a retail store to buy a big-name home PC, like a Dell or an HP, and have the option of choosing Windows or Linux, just like somebody shopping for a server does today.&lt;/div&gt;</summary>
		<author><name>Lbrigman</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=ASUS_DIGIMatrix&amp;diff=6768</id>
		<title>ASUS DIGIMatrix</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=ASUS_DIGIMatrix&amp;diff=6768"/>
		<updated>2007-10-23T00:16:35Z</updated>

		<summary type="html">&lt;p&gt;Lbrigman: /* Adding remote control */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Media Directors]]&lt;br /&gt;
&lt;br /&gt;
__toc__&lt;br /&gt;
&lt;br /&gt;
Asus Digimatrix has pros and cons. Let me do initial evaluation...&lt;br /&gt;
&lt;br /&gt;
I&#039;ve also added Panel utility that lets you control LCD display...&lt;br /&gt;
&lt;br /&gt;
*Pros:&lt;br /&gt;
**Small factor&lt;br /&gt;
**Nice front panel&lt;br /&gt;
**Integrated IR Remote&lt;br /&gt;
**Clock and Temp display (although Time under LinuxMCE is not right at the moment)&lt;br /&gt;
*Cons:&lt;br /&gt;
**Cannot PXE boot (I simulate this with boot CD that is always in tray)&lt;br /&gt;
**Wake on LAN still doesn&#039;t work properly (but can be wrong on this one)...&lt;br /&gt;
&lt;br /&gt;
[[Image:asus-fromt.jpg]] [[Image:asus_back.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== HW clock problem ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Digimatrix has nice little VFD screen that shows hardware clock. The problem is that when it is powered off that time is in GMT rather than local time (in my case this is two hours  behind). This comes from default handling of time in Linux - HW clock keeps GMT time and software then handles it when powered on. But after power down it goes back to GMT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Solution&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Entry UTC=yes in /etc/default/rcS (for that particular MD and not on the core) has to be changed to UTC=no.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have no idea if this breaks any automatic daylight time saving feature or anything else, but works on my Digimatrix now - so I can see proper time when powered off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding remote control==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It seems pretty straightforward, but it seems it starts to work only after few hard reboots...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Two additional kernel modules are required for remote to operate properly (lirc_dev, lirc_it87). They should be added as additional kernel modules on Media Directors page. As I&#039;m writing this, this feature doesn&#039;t work, so you must manually add them to /etc/modules and watch, cause that file could get overwritten (particularly if you click on &#039;Rebuild image&#039;)...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Add &#039;Digimatrix&#039; remote control in the bottom of corresponding entry in Media directors LinuxMCE-admin page.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Select &#039;default&#039; driver&lt;br /&gt;
&lt;br /&gt;
Those actions will add two devices to Digimatrix MD parent device : &#039;Digimatrix&#039; (remote) and &#039;default&#039; which will start actual lircd daemon. Now some of buttons should work (left,right,up,down) but not all of them. There is another further step necessary :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Setting up remote mapping in MySQL database pluto_main, RemoteMapping (where keys from lircd.conf on Digmatrix remote page have to be added to trigger proper DCE messages, but please read [http://linuxmce.com/wiki/index.php/Control_LinuxMCE_using_an_Infrared_remote this] first - if you make changes on your own, you&#039;ll lose upgrading feature of table entries!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I&#039;ve already sent email with suggested additions for Digimatrix remote :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 --------------------- suggested additions to table are listed in ()-------&lt;br /&gt;
 (os_start)Power;|0 -203 1 194&lt;br /&gt;
 1;One;|0 -203 1 28 26 16&lt;br /&gt;
 2;Two;|0 -203 1 28 26 17&lt;br /&gt;
 3;Three;|0 -203 1 28 26 18&lt;br /&gt;
 4;Four;|0 -203 1 28 26 19&lt;br /&gt;
 5;Five;|0 -203 1 28 26 20&lt;br /&gt;
 6;Six;|0 -203 1 28 26 21&lt;br /&gt;
 7;Seven;|0 -203 1 28 26 22&lt;br /&gt;
 8;Eight;|0 -203 1 28 26 23&lt;br /&gt;
 9;Nine;|0 -203 1 28 26 24&lt;br /&gt;
 0;Zero;|0 -203 1 28 26 25&lt;br /&gt;
 enter;|0 -203 1 28 26 5&lt;br /&gt;
 (next)SkipNext;skipfwd;|0 -106 1 65 5 +1&lt;br /&gt;
 (pre)SkipPrior;skipback;|0 -106 1 65 5 -1&lt;br /&gt;
 (ch+)chup;ChanUp;|0 -106 1 65 5 +1&lt;br /&gt;
 (ch-)chdown;ChanDown;|0 -106 1 65 5 -1&lt;br /&gt;
 (step+)fastforward;Forward;|0 -106 1 41 43 +2&lt;br /&gt;
 (step-)Rewind;|0 -106 1 41 43 -2&lt;br /&gt;
 Pause;|0 -106 1 39&lt;br /&gt;
 Play;|0 -106 1 37&lt;br /&gt;
 Mute;|0 -106 1 97&lt;br /&gt;
 Stop;|0 -106 1 95 203 1&lt;br /&gt;
 Down;|0 -203 1 201&lt;br /&gt;
 Up;|0 -203 1 200&lt;br /&gt;
 Left;|0 -203 1 202&lt;br /&gt;
 Right;|0 -203 1 203&lt;br /&gt;
 ok;|0 -203 1 190&lt;br /&gt;
 (vol-)voldn;VolDown;|0 -106 1 90&lt;br /&gt;
 (vol+)VolUp;|0 -106 1 89&lt;br /&gt;
 recorded_tv;RecTV;|0 -203 1 401 29 5&lt;br /&gt;
 (dvd_vcd;dvd_audio)DVD;|0 -106 1 43&lt;br /&gt;
 menu;|0 -106 1 548&lt;br /&gt;
 tv;live_tv;LiveTV;|0 -106 1 43 29 1&lt;br /&gt;
 Back;|0 -203 1 240&lt;br /&gt;
 Clear;|0 -203 1 363&lt;br /&gt;
 (subtitle)epg;Guide;|0 -106 1 126&lt;br /&gt;
 start;Home;|0 -203 1 741 159 1&lt;br /&gt;
 Music;|0 -203 1 401 29 4&lt;br /&gt;
 (ui_size)Radio;|0 -106 1 43 29 6&lt;br /&gt;
 (rec)Record;|0 -106 1 102&lt;br /&gt;
 (ui_on_off)display;info;list;|0 -203 1 399&lt;br /&gt;
 green;|0 -203 1 28 26 177&lt;br /&gt;
 yellow;|0 -203 1 28 26 178&lt;br /&gt;
 red;|0 -203 1 28 26 179&lt;br /&gt;
 blue;|0 -203 1 28 26 180&lt;br /&gt;
&lt;br /&gt;
----- suggestions to change in digimatrix remote entry &lt;br /&gt;
          on_off                   0x000000000000B04F&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
to change to &#039;music&#039; - there is alternate sign on remote that is more useful than on_off feature (os_start is for that)&lt;br /&gt;
&lt;br /&gt;
I also suggested new entry in table :&lt;br /&gt;
 photo (music,tv,dvd are already in)...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(to be expanded)&lt;br /&gt;
&lt;br /&gt;
== Power ON/OFF from remote control !!!==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Currently not many PCs can do this. But digitools package (look below) includes digiwake utility that must be run on system&#039;s shutdown (anytime after lircd, but it disables it so shutdown is best place) and Digimatrix will then wake up on Music (On/Off) button on remote - if it stays in idle power of course..&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently for 1.03 Digiwake, you must run digiwake -w to write default values. On on/off remote button Digimatrix starts booting but it doesn&#039;t read CD to PXE boot (maybe my BIOS is not the right version...&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Radu suggests putting script in /etc/init.d, and make symlinks in /etc/rc6.d and /etc/rc0.d (rc6 = reboot; rc0 = halt/poweroff); use the existing symlinks as reference - I think only rc0 symlink is necessary.&lt;br /&gt;
&lt;br /&gt;
&#039;digiwake.sh&#039; content (in /etc/init.d ) &amp;lt;br&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 # digiwake.sh Prepares Digmatrix to be powered on by remote on/off button.&lt;br /&gt;
 #&lt;br /&gt;
 /usr/local/sbin/digiwake -w&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and make this :&lt;br /&gt;
 ln -s /etc/init.d/digiwake.sh /etc/rc0.d/S80digiwake&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting VFD panel to display time, temperature (with volume) and volume knob to work  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You need to compile [http://www.geexbox.org/src/devel/ Digitools ]&amp;lt;br&amp;gt;&lt;br /&gt;
My notes:&lt;br /&gt;
     wget http://www.geexbox.org/src/devel/digitools-1.03.tar.gz&lt;br /&gt;
     tar zxvf digitools-1.03.tar.gz&lt;br /&gt;
     cd digitools&lt;br /&gt;
     apt-get install libc6-dev&lt;br /&gt;
     apt-get install libasound2-dev&lt;br /&gt;
     make install&lt;br /&gt;
 &lt;br /&gt;
Then I add this line to /etc/inittab (not sure if this is proper and nice way of doing it - but it works) :&lt;br /&gt;
&lt;br /&gt;
     FP:2345:once:/usr/local/sbin/digipanel -l -s -t &amp;amp;&amp;gt; /dev/null &amp;amp; echo &amp;quot;Starting panel control&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(to be expanded)&lt;/div&gt;</summary>
		<author><name>Lbrigman</name></author>
	</entry>
</feed>