<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Newy&#039;s Blog &#187; Linux</title>
	<atom:link href="http://www.jnewcastle.com/blog/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jnewcastle.com/blog</link>
	<description>tail -f /dev/mind &#62; blog</description>
	<lastBuildDate>Wed, 24 Feb 2010 02:28:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Building a mythfrontend on ubuntu karmic and 0.22-fixes</title>
		<link>http://www.jnewcastle.com/blog/2009/11/04/building-a-mythfrontend-on-ubuntu-karmic-and-0-22-fixes</link>
		<comments>http://www.jnewcastle.com/blog/2009/11/04/building-a-mythfrontend-on-ubuntu-karmic-and-0-22-fixes#comments</comments>
		<pubDate>Wed, 04 Nov 2009 18:47:19 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=883</guid>
		<description><![CDATA[start os install
during install routine I create a default user and we will call it desktop.
make desktop user login automatically
install nvidia restricted driver
aptitude install openssh-server portmap nfs-common xfsprogs lm-sensors snmpd smartmontools mutt postfix ssh dstat iptraf subversion checkinstall apache2 php5 libdts-dev libfreetype6-dev lame apcupsd apcupsd-cgi logwatch dselect openbox lirc mailx sysv-rc-conf mysql-client gparted libfame-0.9 libhtml-template-perl [...]]]></description>
			<content:encoded><![CDATA[<p>start os install</p>
<p>during install routine I create a default user and we will call it desktop.</p>
<p>make desktop user login automatically</p>
<p>install nvidia restricted driver</p>
<p>aptitude install openssh-server portmap nfs-common xfsprogs lm-sensors snmpd smartmontools mutt postfix ssh dstat iptraf subversion checkinstall apache2 php5 libdts-dev libfreetype6-dev lame apcupsd apcupsd-cgi logwatch dselect openbox lirc mailx sysv-rc-conf mysql-client gparted libfame-0.9 libhtml-template-perl libmjpegtools-1.9 libnet-upnp-perl libphonon4 libpvm3 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-webkit libqt4-xml libqtcore4 libqtgui4 libquicktime1 libsox-fmt-alsa libsox-fmt-base libsox1 libxml-namespacesupport-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl mjpegtools ntp phonon phonon-backend-gstreamer pvm pwgen python-mysqldb qt4-qtconfig sox toolame transcode transcode-doc ttf-liberation libqt4-dev nvidia-180-libvdpau nvidia-180-libvdpau-dev libxxf86vm-dev xfce4</p>
<p>mkdir /dvr /offline<br />
nano /etc/fstab</p>
<p>192.168.1.210:/offline /offline nfs soft,intr,rsize=32768,wsize=32768,async,nfsvers=3,bg,actimeo=0,tcp<br />
192.168.1.210:/dvr /dvr nfs soft,intr,rsize=32768,wsize=32768,async,nfsvers=3,bg,actimeo=0,tcp</p>
<p>mount -a</p>
<p>cp /etc/apt/sources.list /etc/apt/sources.list.org</p>
<p>sudo apt-key adv <code>--</code>keyserver keyserver.ubuntu.com <code>--</code>recv-keys CEC06767</p>
<p>cp /offline/archive/common/sources.list.karmic /etc/apt/sources.list</p>
<p>aptitude update</p>
<p>aptitude install nvidia-190-modaliases nvidia-glx-190 nvidia-190-libvdpau-dev<br />
aptitude upgrade<br />
aptitude build-dep mythtv</p>
<p>aptitude install libmad0 libmad0-dev flac libflac-dev libcdaudio-dev libtag1-dev libcdparanoia-dev xine-ui libxine1-ffmpeg mplayer libpulse-dev</p>
<p>download nx debs</p>
<p>sudo dpkg -i nxclient_3.3.0-6_x86_64.deb<br />
sudo dpkg -i dpkg -i nxnode_3.3.0-17_x86_64.deb<br />
sudo dpkg -i dpkg -i nxserver_3.3.0-22_x86_64.deb</p>
<p>RSYNC<br />
cp /offline/files/rsync/rsyncd.conf /etc<br />
cp /offline/files/rsync/rsyncd.secrets /etc<br />
chmod 600 /etc/rsyncd.secrets<br />
nano /etc/default/rsync and enable<br />
/etc/init.d/rsync restart</p>
<p>SNMP</p>
<p>cp /offline/archive/common/snmpd.conf /etc/snmp</p>
<p>nano /etc/default/snmpd remove 127.0.0.1 our of config line<br />
/etc/init.d/snmpd restart<br />
SMARTD</p>
<p>cp /offline/archive/common/smartd.conf /etc/smartd.conf<br />
nano /etc/default/smartmontools<br />
start_smartd=yes<br />
/etc/init.d/smartmontools restart</p>
<p>WEBMIN</p>
<p>aptitude install libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl<br />
dpkg -i /offline/files/webmin_1.490_all.deb</p>
<p>Wake on lan if supported</p>
<p>echo ‘ethtool -s eth0 wol g’ &gt;&gt; /etc/rc.local</p>
<p>APCUPSD<br />
cp /offline/archive/common/apcupsd/apcupsd.conf /etc/apcupsd<br />
nano /etc/default/apcupsd and make isconfigured=yes<br />
/etc/init.d/apcupsd restart</p>
<p>download mythtv 0.22-fixes from svn and compile</p>
<p>cp /dvr/scripts/mythtv-backend /etc/init.d</p>
<p>cp /dvr/scripts/mythtv-backend.default /etc/default/mythtv-backend</p>
<p>update-rc.d mythtv-backend defaults</p>
<p>mkdir /var/log/mythtv</p>
<p>chown mythtv.mythtv /var/log/mythtv</p>
<p>make sure /root/.mythtv/mysql.txt is created and correct</p>
<p>/etc/init.d/mythtv-backend start</p>
<p>Customize desktop for mythtv</p>
<p>nano /usr/share/xsessions/mythtv.desktop<br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Name=MythTV<br />
Comment=Use this session to run MythTV<br />
Exec=/usr/local/bin/mythtv.sh<br />
Icon=<br />
Type=Application</p>
<p>nano /usr/local/bin/mythtv.sh<br />
mythfrontend&amp;<br />
killall irexec<br />
irexec -d<br />
nvidia-settings -l<br />
mtd -d</p>
<p>exec openbox</p>
<p>chmod +x /usr/local/bin/mythtv.sh</p>
<p>LIRC</p>
<p>cp /dvr/files/lircrc /home/desktop/.mythtv<br />
ln -s /home/desktop/.mythtv/lircrc /home/desktop/.lircrc</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/11/04/building-a-mythfrontend-on-ubuntu-karmic-and-0-22-fixes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a 0.22 (trunk) mythbackend on ubuntu Jaunty</title>
		<link>http://www.jnewcastle.com/blog/2009/10/09/building-a-0-22-trunk-mythbackend-on-ubuntu-jaunty</link>
		<comments>http://www.jnewcastle.com/blog/2009/10/09/building-a-0-22-trunk-mythbackend-on-ubuntu-jaunty#comments</comments>
		<pubDate>Sat, 10 Oct 2009 01:04:10 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=824</guid>
		<description><![CDATA[start os install
during install routine I create a default user and we will call it desktop.
make desktop user login automatically
install nvidia restricted driver
aptitude install openssh-server portmap nfs-common xfsprogs lm-sensors snmpd smartmontools mutt postfix ssh dstat iptraf subversion checkinstall apache2 php5  libdts-dev libfreetype6-dev lame apcupsd apcupsd-cgi logwatch dselect openbox phpmyadmin lirc mailx sysv-rc-conf mysql-client gparted [...]]]></description>
			<content:encoded><![CDATA[<p>start os install</p>
<p>during install routine I create a default user and we will call it desktop.</p>
<p>make desktop user login automatically</p>
<p>install nvidia restricted driver</p>
<p>aptitude install openssh-server portmap nfs-common xfsprogs lm-sensors snmpd smartmontools mutt postfix ssh dstat iptraf subversion checkinstall apache2 php5  libdts-dev libfreetype6-dev lame apcupsd apcupsd-cgi logwatch dselect openbox phpmyadmin lirc mailx sysv-rc-conf mysql-client gparted libfame-0.9 libhtml-template-perl libmjpegtools-1.9 libnet-upnp-perl libphonon4 libpvm3 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-webkit libqt4-xml libqtcore4 libqtgui4 libquicktime1 libsox-fmt-alsa libsox-fmt-base libsox1 libxml-namespacesupport-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl mjpegtools mysql-server mysql-server-5.0 mysql-server-core-5.0 ntp phonon phonon-backend-gstreamer pvm pwgen python-mysqldb qt4-qtconfig sox toolame transcode transcode-doc ttf-liberation libqt4-dev nvidia-180-libvdpau nvidia-180-libvdpau-dev libxxf86vm-dev</p>
<p>mkdir /dvr /offline<br />
nano /etc/fstab</p>
<p>192.168.1.210:/offline /offline nfs soft,intr,rsize=32768,wsize=32768,async,nfsvers=3,bg,actimeo=0,tcp<br />
192.168.1.210:/dvr /dvr nfs soft,intr,rsize=32768,wsize=32768,async,nfsvers=3,bg,actimeo=0,tcp</p>
<p>mount -a</p>
<p>cp /etc/apt/sources.list /etc/apt/sources.list.org</p>
<p>cp /offline/archive/common/sources.list.jaunty /etc/apt/sources.list</p>
<p>aptitude update<br />
aptitude upgrade<br />
aptitude build-dep mythtv</p>
<p>aptitude install libmad0 libmad0-dev flac libflac-dev libcdaudio-dev libtag1-dev libcdparanoia-dev xine-ui libxine1-ffmpeg mplayer libpulse-dev</p>
<p>download nx debs</p>
<p>sudo dpkg -i nxclient_3.3.0-6_x86_64.deb<br />
sudo dpkg -i dpkg -i nxnode_3.3.0-17_x86_64.deb<br />
sudo dpkg -i dpkg -i nxserver_3.3.0-22_x86_64.deb</p>
<p>RSYNC<br />
cp /offline/files/rsync/rsyncd.conf /etc<br />
cp /offline/files/rsync/rsyncd.secrets /etc<br />
chmod 600 /etc/rsyncd.secrets<br />
nano /etc/default/rsync and enable<br />
/etc/init.d/rsync restart</p>
<p>SNMP</p>
<p>cp /offline/archive/common/snmpd.conf /etc/snmp</p>
<p>nano /etc/default/snmpd remove 127.0.0.1 our of config line<br />
/etc/init.d/snmpd restart<br />
SMARTD</p>
<p>cp /offline/archive/common/smartd.conf /etc/smartd.conf<br />
nano /etc/default/smartmontools<br />
start_smartd=yes<br />
/etc/init.d/smartmontools restart</p>
<p>WEBMIN</p>
<p>aptitude install libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl<br />
dpkg -i /offline/files/webmin_1.480_all.deb</p>
<p>Wake on lan if supported</p>
<p>echo &#8216;ethtool -s eth0 wol g&#8217; &gt;&gt; /etc/rc.local</p>
<p>APCUPSD<br />
cp /offline/archive/common/apcupsd/apcupsd.conf /etc/apcupsd<br />
nano /etc/default/apcupsd and make isconfigured=yes<br />
/etc/init.d/apcupsd restart</p>
<p>cp /dvr/scripts/mythtv-backend /etc/init.d</p>
<p>cp /dvr/scripts/mythtv-backend.default /etc/default/mythtv-backend</p>
<p>update-rc.d mythtv-backend defaults</p>
<p>mkdir /var/log/mythtv</p>
<p>chown mythtv.mythtv /var/log/mythtv</p>
<p>make sure /root/.mythtv/mysql.txt is created and correct</p>
<p>/etc/init.d/mythtv-backend start</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/10/09/building-a-0-22-trunk-mythbackend-on-ubuntu-jaunty/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install nvidia 190.x or 185.x drivers on ubuntu jaunty</title>
		<link>http://www.jnewcastle.com/blog/2009/09/29/how-to-install-nvidia-190-x-or-185-x-drivers-on-ubuntu-jaunty</link>
		<comments>http://www.jnewcastle.com/blog/2009/09/29/how-to-install-nvidia-190-x-or-185-x-drivers-on-ubuntu-jaunty#comments</comments>
		<pubDate>Tue, 29 Sep 2009 18:07:24 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=876</guid>
		<description><![CDATA[Add the following two lines to your /etc/apt/sources.list file
deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main
Install the gpg key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEC06767
install
aptitude update
aptitude install nvidia-190-modaliases nvidia-glx-190 nvidia-190-libvdpau-dev
or
aptitude install nvidia-185-modaliases nvidia-glx-185 nvidia-185-libvdpau-dev
]]></description>
			<content:encoded><![CDATA[<p>Add the following two lines to your /etc/apt/sources.list file</p>
<p>deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu jaunty main</p>
<p>Install the gpg key</p>
<p>sudo apt-key adv <code>--</code>keyserver keyserver.ubuntu.com <code>--</code>recv-keys CEC06767</p>
<p>install</p>
<p>aptitude update</p>
<p>aptitude install nvidia-190-modaliases nvidia-glx-190 nvidia-190-libvdpau-dev</p>
<p>or</p>
<p>aptitude install nvidia-185-modaliases nvidia-glx-185 nvidia-185-libvdpau-dev</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/09/29/how-to-install-nvidia-190-x-or-185-x-drivers-on-ubuntu-jaunty/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mythtv and vdpau is truely amazing</title>
		<link>http://www.jnewcastle.com/blog/2009/09/17/mythtv-and-vdpau-is-truely-amazing</link>
		<comments>http://www.jnewcastle.com/blog/2009/09/17/mythtv-and-vdpau-is-truely-amazing#comments</comments>
		<pubDate>Thu, 17 Sep 2009 22:45:24 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>
		<category><![CDATA[New toys]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=871</guid>
		<description><![CDATA[Finally have the new nano itx motherboard running.  Ubuntu Jaunty with the latest nvidia .run installer.  Playing a 720p hd source from our qam source.  Right now cpu usage for mythfrontend is only about 19 -20%.  system load is right around .44.  Amazing that an atom based motherboard could handle playback like this.  I am [...]]]></description>
			<content:encoded><![CDATA[<p><img src="file:///C:/Users/JNEWCA%7E1/AppData/Local/Temp/moz-screenshot.png" alt="" />Finally have the new nano itx motherboard running.  Ubuntu Jaunty with the latest nvidia .run installer.  Playing a 720p hd source from our qam source.  Right now cpu usage for mythfrontend is only about 19 -20%.  system load is right around .44.  Amazing that an atom based motherboard could handle playback like this.  I am going to try windows 7 media center and xbox media center on it and see how those perform also.  So far I am sold.  I may invest in another one of these.</p>
<p>processor       : 0<br />
vendor_id       : GenuineIntel<br />
cpu family      : 6<br />
model           : 28<br />
model name      : Intel(R) Atom(TM) CPU  230   @ 1.60GHz<br />
stepping        : 2<br />
cpu MHz         : 1600.139<br />
cache size      : 512 KB<br />
physical id     : 0<br />
siblings        : 2<br />
core id         : 0<br />
cpu cores       : 1<br />
apicid          : 0<br />
initial apicid  : 0<br />
fpu             : yes<br />
fpu_exception   : yes<br />
cpuid level     : 10<br />
wp              : yes<br />
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov p                             at clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arc                             h_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm la                             hf_lm<br />
bogomips        : 3200.27<br />
clflush size    : 64<br />
cache_alignment : 64<br />
address sizes   : 32 bits physical, 48 bits virtual<br />
power management:</p>
<p>processor       : 1<br />
vendor_id       : GenuineIntel<br />
cpu family      : 6<br />
model           : 28<br />
model name      : Intel(R) Atom(TM) CPU  230   @ 1.60GHz<br />
stepping        : 2<br />
cpu MHz         : 1600.139<br />
cache size      : 512 KB<br />
physical id     : 0<br />
siblings        : 2<br />
core id         : 0<br />
cpu cores       : 1<br />
apicid          : 1<br />
initial apicid  : 1<br />
fpu             : yes<br />
fpu_exception   : yes<br />
cpuid level     : 10<br />
wp              : yes<br />
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov p                             at clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arc                             h_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm la                             hf_lm<br />
bogomips        : 3200.01<br />
clflush size    : 64<br />
cache_alignment : 64<br />
address sizes   : 32 bits physical, 48 bits virtual<br />
power management:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/09/17/mythtv-and-vdpau-is-truely-amazing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to build .deb packages for mythtv</title>
		<link>http://www.jnewcastle.com/blog/2009/08/04/how-to-build-deb-packages-for-mythtv</link>
		<comments>http://www.jnewcastle.com/blog/2009/08/04/how-to-build-deb-packages-for-mythtv#comments</comments>
		<pubDate>Tue, 04 Aug 2009 20:11:32 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=856</guid>
		<description><![CDATA[aptitude install autotools-dev fakeroot dh-make build-essential
Instead of running make and make install, just to a checkinstall, you can run a checkinstall &#8211;install=no if you do not want to install the package after it is made.  So in my case I have a script that makes the packages and I checkout the source and put it [...]]]></description>
			<content:encoded><![CDATA[<p>aptitude install autotools-dev fakeroot dh-make build-essential</p>
<p>Instead of running make and make install, just to a checkinstall, you can run a checkinstall &#8211;install=no if you do not want to install the package after it is made.  So in my case I have a script that makes the packages and I checkout the source and put it in a dir that is the svn version</p>
<p>cd ./$1/mythtv<br />
./configure &#8211;prefix=/usr &#8211;enable-dvb &#8211;dvb-path=/usr/include &#8211;enable-xvmc &#8211;enable-opengl-vsync &#8211;enable-proc-opt &#8211;enable-libdts &#8211;enable-firewire &#8211;enable-xvmc-opengl<br />
qmake mythtv.pro<br />
make -j 2<br />
checkinstall &#8211;install=no &#8211;pkgversion=0.22 &#8211;pkgrelease=$1 &#8211;pakdir ../..<br />
cd ../..<br />
pwd<br />
cd ./$1/mythplugins<br />
./configure &#8211;prefix=/usr &#8211;enable-aac &#8211;disable-mytharchive &#8211;disable-mythbrowser &#8211;disable-mythcontrols &#8211;disable-mythgame &#8211;disable-mythzoneminder<br />
make -j 2<br />
checkinstall &#8211;install=no &#8211;pkgversion=0.22 &#8211;pkgrelease=$1 &#8211;pakdir ../..<br />
cd ../..<br />
pwd<br />
cd ./$1/myththemes<br />
./configure &#8211;prefix=/usr<br />
checkinstall &#8211;install=no &#8211;pkgversion=0.22 &#8211;pkgrelease=$1 &#8211;pakdir ../..<br />
cd ../..<br />
pwd<br />
cd ./$1/themes<br />
./configure &#8211;prefix=/usr<br />
checkinstall &#8211;install=no &#8211;pkgversion=0.22 &#8211;pkgrelease=$1 &#8211;pakdir ../..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/08/04/how-to-build-deb-packages-for-mythtv/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Requirements to build mythtv .22(trunk) from scratch on jaunty</title>
		<link>http://www.jnewcastle.com/blog/2009/07/27/requirements-to-build-mythtv-22-from-scratch-on-jaunty</link>
		<comments>http://www.jnewcastle.com/blog/2009/07/27/requirements-to-build-mythtv-22-from-scratch-on-jaunty#comments</comments>
		<pubDate>Mon, 27 Jul 2009 20:13:43 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=849</guid>
		<description><![CDATA[Dependencies:
libfame-0.9 libhtml-template-perl libmjpegtools-1.9 libnet-upnp-perl libphonon4 libpvm3 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-webkit libqt4-xml libqtcore4 libqtgui4 libquicktime1 libsox-fmt-alsa libsox-fmt-base libsox1 libxml-namespacesupport-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl mjpegtools mysql-server mysql-server-5.0 mysql-server-core-5.0 ntp phonon phonon-backend-gstreamer pvm pwgen python-mysqldb qt4-qtconfig sox toolame transcode transcode-doc ttf-liberation libqt4-dev nvidia-180-libvdpau nvidia-180-libvdpau-dev
Script I use to make: (command example I use, ./mktrunk.sh 21037)
In [...]]]></description>
			<content:encoded><![CDATA[<p>Dependencies:</p>
<p>libfame-0.9 libhtml-template-perl libmjpegtools-1.9 libnet-upnp-perl libphonon4 libpvm3 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-webkit libqt4-xml libqtcore4 libqtgui4 libquicktime1 libsox-fmt-alsa libsox-fmt-base libsox1 libxml-namespacesupport-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl mjpegtools mysql-server mysql-server-5.0 mysql-server-core-5.0 ntp phonon phonon-backend-gstreamer pvm pwgen python-mysqldb qt4-qtconfig sox toolame transcode transcode-doc ttf-liberation libqt4-dev nvidia-180-libvdpau nvidia-180-libvdpau-dev</p>
<p>Script I use to make: (command example I use, ./mktrunk.sh 21037)</p>
<p>In the above example 21037 is the svn revision number for trunk, but also the directory name for the source I have checked out for trunk.</p>
<p>cd ./$1/mythtv<br />
./configure &#8211;prefix=/usr &#8211;enable-dvb &#8211;dvb-path=/usr/include &#8211;enable-opengl-vsync &#8211;enable-proc-opt &#8211;enable-firewire &#8211;disable-xvmcw &#8211;enable-vdpau<br />
qmake-qt4 mythtv.pro<br />
make -j 2</p>
<p>The thing that kept me from compiling from source for a very long time was the qmake line.  Make sure you use qmake-qt4 and not the old qmake command.  Also make sure you have no qt3 files installed on your building system period.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/07/27/requirements-to-build-mythtv-22-from-scratch-on-jaunty/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slow season for tv shows</title>
		<link>http://www.jnewcastle.com/blog/2009/06/04/slow-season-for-tv-shows</link>
		<comments>http://www.jnewcastle.com/blog/2009/06/04/slow-season-for-tv-shows#comments</comments>
		<pubDate>Thu, 04 Jun 2009 12:29:07 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=818</guid>
		<description><![CDATA[Since it is the summer season for tv shows and there is very little on, I normally start a refresh of our mythtv system.  I am thinking about making the master backend server a vm.  I currently have a few vm&#8217;s on an esxi4 server.  I have a masterbackend up and running [...]]]></description>
			<content:encoded><![CDATA[<p>Since it is the summer season for tv shows and there is very little on, I normally start a refresh of our mythtv system.  I am thinking about making the master backend server a vm.  I currently have a few vm&#8217;s on an esxi4 server.  I have a masterbackend up and running and one tuner from our hdhomerun setup on it.  Last night was the first recording on the masterbackend.  It looked like it handled it just fine.  I think I am going to have to rethink this setup.  I may just make it an sql server not the masterbackend server.<br />
I have rebuilt on of the frontend with Jaunty.  It used to be intrepid.  It was a very fast build.  From start to finish, probably less than 2 hours.  The only problem I had was I forgot to run the backend as the mythtv user so it was causing a system load of about 1.5.  After I figured out it was filling up a log file pretty fast it is happy now.  The Myth gui seems to be much snappier compared to the intrepid build.  I plan to remove the intrepid apt repository I had later today.  Next step will be to rebuild the other frontend.  It is currently hardy.  After that the only other box i have is the current masterbackend and that is hardy also.  Not sure if I will rebuilt that as a Jaunty box or not.  It will be nice to be all 64bit oses and be able to remove a few sections of the apt repository I keep synced.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/06/04/slow-season-for-tv-shows/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting audio to go over hdmi for mythtv</title>
		<link>http://www.jnewcastle.com/blog/2009/01/20/getting-audio-to-go-over-hdmi-for-mythtv</link>
		<comments>http://www.jnewcastle.com/blog/2009/01/20/getting-audio-to-go-over-hdmi-for-mythtv#comments</comments>
		<pubDate>Tue, 20 Jan 2009 16:09:16 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=791</guid>
		<description><![CDATA[After using the alsa upgrade script I rebooted and started to work on getting audio going .
Before the upgrade I got the following.
root@m2box:/offline/files/alsa# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: VT1708B Analog [VT1708B Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@m2box:/offline/files/alsa# aplay -L
default:CARD=NVidia
HDA NVidia, VT1708B Analog
Default Audio Device
front:CARD=NVidia,DEV=0
HDA NVidia, VT1708B Analog
Front [...]]]></description>
			<content:encoded><![CDATA[<p>After using the alsa upgrade script I rebooted and started to work on getting audio going .</p>
<p>Before the upgrade I got the following.</p>
<p>root@m2box:/offline/files/alsa# aplay -l<br />
**** List of PLAYBACK Hardware Devices ****<br />
card 0: NVidia [HDA NVidia], device 0: VT1708B Analog [VT1708B Analog]<br />
Subdevices: 1/1<br />
Subdevice #0: subdevice #0<br />
root@m2box:/offline/files/alsa# aplay -L<br />
default:CARD=NVidia<br />
HDA NVidia, VT1708B Analog<br />
Default Audio Device<br />
front:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
Front speakers<br />
surround40:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
4.0 Surround output to Front and Rear speakers<br />
surround41:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
4.1 Surround output to Front, Rear and Subwoofer speakers<br />
surround50:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
5.0 Surround output to Front, Center and Rear speakers<br />
surround51:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
5.1 Surround output to Front, Center, Rear and Subwoofer speakers<br />
surround71:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers<br />
null<br />
Discard all samples (playback) or generate zero samples (capture)<br />
After the upgrade and reboot I got the following:</p>
<p>root@m2box:~# aplay -l<br />
**** List of PLAYBACK Hardware Devices ****<br />
card 0: NVidia [HDA NVidia], device 0: VT1708B Analog [VT1708B Analog]<br />
Subdevices: 2/2<br />
Subdevice #0: subdevice #0<br />
Subdevice #1: subdevice #1<br />
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]<br />
Subdevices: 1/1<br />
Subdevice #0: subdevice #0<br />
root@m2box:~# aplay -L<br />
default:CARD=NVidia<br />
HDA NVidia, VT1708B Analog<br />
Default Audio Device<br />
front:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
Front speakers<br />
surround40:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
4.0 Surround output to Front and Rear speakers<br />
surround41:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
4.1 Surround output to Front, Rear and Subwoofer speakers<br />
surround50:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
5.0 Surround output to Front, Center and Rear speakers<br />
surround51:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
5.1 Surround output to Front, Center, Rear and Subwoofer speakers<br />
surround71:CARD=NVidia,DEV=0<br />
HDA NVidia, VT1708B Analog<br />
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers<br />
null<br />
Discard all samples (playback) or generate zero samples (capture)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/01/20/getting-audio-to-go-over-hdmi-for-mythtv/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>upgrading alsa on ubuntu</title>
		<link>http://www.jnewcastle.com/blog/2009/01/20/upgrading-alsa-on-ubuntu</link>
		<comments>http://www.jnewcastle.com/blog/2009/01/20/upgrading-alsa-on-ubuntu#comments</comments>
		<pubDate>Tue, 20 Jan 2009 16:05:38 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mythtv]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=785</guid>
		<description><![CDATA[After a bunch of digging trying to get audio over hdmi on my new motherboard working, I stumbled upon a script that was created for doing exactly what I need to do.  If you go to http://ubuntuforums.org/showthread.php?t=962695&#38;page=6 you will find very good info on this subject.  What i have done is download the script [...]]]></description>
			<content:encoded><![CDATA[<p>After a bunch of digging trying to get audio over hdmi on my new motherboard working, I stumbled upon a script that was created for doing exactly what I need to do.  If you go to <a href="http://ubuntuforums.org/showthread.php?t=962695&amp;page=6">http://ubuntuforums.org/showthread.php?t=962695&amp;page=6</a> you will find very good info on this subject.  What i have done is download the script file.  Untared it and then ran it the following way.</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 66px; text-align: left;" dir="ltr"> sudo ./AlsaUpgrade-1.0.x-rev-1.16.sh -d
 sudo ./AlsaUpgrade-1.0.x-rev-1.16.sh -c
 sudo ./AlsaUpgrade-1.0.x-rev-1.16.sh -i</pre>
<p>Be patient each step can take some time.  After the upgrade reboot and then do an aplay -l to list all of your devices.  This is where it gets tricky.  Depending on your hardware you may have to do different things in mythtv to get audio going through hdmi.</p>
<p>Updated:  The day after I went through this process the script was updated.  I have updated the commands above.  Looks like this process worked on newer kernels but not older ones.  Intrepid it worked fine for me but hardy it did not.  The new script and version of alsa works perfect on hardy now.  New forum page is located at <a href="http://ubuntuforums.org/showthread.php?p=6589810#post6589810">http://ubuntuforums.org/showthread.php?p=6589810#post6589810</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2009/01/20/upgrading-alsa-on-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fstab uuid</title>
		<link>http://www.jnewcastle.com/blog/2008/12/16/fstab-uuid</link>
		<comments>http://www.jnewcastle.com/blog/2008/12/16/fstab-uuid#comments</comments>
		<pubDate>Wed, 17 Dec 2008 00:00:39 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.jnewcastle.com/blog/?p=759</guid>
		<description><![CDATA[If you want to mount a drive using uuid just partition the drive and then run
vol_id -u /dev/sda1 (in karmic just do a ls -la /dev/disk/by-uuid)
sda1 is an example, you may have a different drive you are working on.
when you get the uuid you can create the entry in /etc/fstab.  You will need to reboot [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to mount a drive using uuid just partition the drive and then run<br />
vol_id -u /dev/sda1 (in karmic just do a ls -la /dev/disk/by-uuid)<br />
sda1 is an example, you may have a different drive you are working on.<br />
when you get the uuid you can create the entry in /etc/fstab.  You will need to reboot at least once after the drive has been partitioned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jnewcastle.com/blog/2008/12/16/fstab-uuid/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
