Author |
Message |
stinga
|
Posted: Wed Aug 24, 2011 5:31 pm |
|
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location:
Cornwall - uk
|
Can I just rollback to 6.03 from 6.04 or are there changes that would make this impossible, most likely in the DB?
_________________ -- stinga
as of 17-May-2018 R8.2 - sort of working. MB: gigabyte GA-P43-ES3G | RAM: 2GB VGA: PNY Nvidia GT240 1GB 4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2 pata: 1x300Gb | sata: 2x1Tb 2x2Tb Problems: TBS6981 Does not work.
|
|
Top |
|
 |
graysky
|
Posted: Wed Aug 24, 2011 7:22 pm |
|
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location:
/dev/null
|
With pacman, and a specific list of all the packages with version numbers, it is theoretically possible. Someone with more knowledge about the two versions is going to have to respond though.
...can I ask why?
_________________ Retired KM user (R4 - R6.04); friend to LH users.
|
|
Top |
|
 |
mattbatt
|
Posted: Wed Aug 24, 2011 9:41 pm |
|
Joined: Tue Aug 15, 2006 11:14 am
Posts: 1343
Location:
Orlando FL
|
if you haven't upgraded yet I would make a clone of your drive so that you can roll back the hard way.
_________________ My System
|
|
Top |
|
 |
stinga
|
Posted: Thu Aug 25, 2011 5:06 am |
|
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location:
Cornwall - uk
|
G'day Graysky,
I am having problems with it. There is a audio stutter, that seems to be a known bug, there is a patch on mythtv for it, but I am finding linhes a bit complicated now for compiling and hacking, it is real hard to find the source code.
And I get regular failed recordings do to insufficiency memory, I suspect a memory leak somewhere in the backend, hence why I want to recompile it in another post.
I never had these issues with 6.03.
I upgraded to 6.04 to try and get a tbs6981 which is just duff.
On a side note, due to the complication I am having with finding the source code I am thinking of departing from linhes, it is a great product but I am finding just too hard to find answers to relatively simple problems. I am going to try a bit longer, I am wondering if I should just grab another disk install deb or something and just go for the raw install.
While I am on the subject I had a thought. I would download 6.03 iso and take the FE off that and see what happens. So I went to linhes.org and nowhere does it tell me how to get linhes, I know how to go and find stuff, but I would have thought there would be a big download here type link/button.
[Edit 1]
Hmm, even that was hard, OK so I download and opened up the iso but it is in larch format and my quick google couldn't find an easy way of unpacking the system.sqf which is where I think all the 'stuff' is.
So I ran the iso as an VM and I now have the 6.03 FE now just to try it out on my 6.04 install.
[Edit 2]
Sigh... Does not work due to 6.03 being mythtv 0.23 and 6.04 being 0.24. Ah well it was a good idea why it lasted.
[/grumpy mode]
[Edit 3]
I have downloaded mythtv-024.1 and compiling that, lets see if that gets me anywhere, I am not sure what version of mythtv linhes 6.04 is using.
[Edit 4]
I think I have fixed the audio stutter, seems that FE could not write to /proc/asound/card0/pcm1p/sub0/prealloc so for now I have chmod o+w and restarted the FE, I will test later to see how I get on. The error has gone away stating it could not write 128. it was 64
_________________ -- stinga
as of 17-May-2018 R8.2 - sort of working. MB: gigabyte GA-P43-ES3G | RAM: 2GB VGA: PNY Nvidia GT240 1GB 4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2 pata: 1x300Gb | sata: 2x1Tb 2x2Tb Problems: TBS6981 Does not work.
|
|
Top |
|
 |
graysky
|
Posted: Thu Aug 25, 2011 12:53 pm |
|
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location:
/dev/null
|
stinga wrote: I am thinking of departing from linhes, it is a great product but I am finding just too hard to find answers to relatively simple problems.
I too grew-up on KM?LinHES, but came to a point where I wanted more control and customization over the system and went with full blown Arch. Based on your post, I would characterize you as ready for a solo flight.
_________________ Retired KM user (R4 - R6.04); friend to LH users.
|
|
Top |
|
 |
stinga
|
Posted: Fri Aug 26, 2011 6:26 am |
|
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location:
Cornwall - uk
|
Trouble is I quite like the linhes product and on the whole it works really well. It is just a shame it has become very hard to give back to the project.
And linhes is really easy to use and setup, for the most it just works, but when it does not the frustration goes up, it also seems to me that posts are dropping off on the linhes list I am not sure what this means...
1) it is much better so just works
2) people are using mythbuntu or whatever
Anyway, I will stick for now since I think the stutter issue sorted.
_________________ -- stinga
as of 17-May-2018 R8.2 - sort of working. MB: gigabyte GA-P43-ES3G | RAM: 2GB VGA: PNY Nvidia GT240 1GB 4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2 pata: 1x300Gb | sata: 2x1Tb 2x2Tb Problems: TBS6981 Does not work.
|
|
Top |
|
 |
brfransen
|
Posted: Fri Aug 26, 2011 8:44 am |
|
Joined: Fri Jul 21, 2006 11:12 pm
Posts: 1194
Location:
SC
|
|
Top |
|
 |
stinga
|
Posted: Sat Aug 27, 2011 12:27 pm |
|
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location:
Cornwall - uk
|
Ta,
But not much help, I could not find the myth BE/FE in all of that.
I know it is a src download from somewhere.
I have another post dealing with this issue. SO it would be better to discuss there.
_________________ -- stinga
as of 17-May-2018 R8.2 - sort of working. MB: gigabyte GA-P43-ES3G | RAM: 2GB VGA: PNY Nvidia GT240 1GB 4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2 pata: 1x300Gb | sata: 2x1Tb 2x2Tb Problems: TBS6981 Does not work.
|
|
Top |
|
 |
mattbatt
|
Posted: Sat Aug 27, 2011 10:03 pm |
|
Joined: Tue Aug 15, 2006 11:14 am
Posts: 1343
Location:
Orlando FL
|
so is the idea of the LinHES package to add LinHES to a full fledged Arch install? When I was new to Linux the pre-built appliance KM was perfect. Now I spend most of my time trying to get around the limitations of an Appliance Linux so that I can install useful things. For example I spent a week trying to get Chrome running on 6.03 and had to update lots of libraries. Somehow in the process I screwed up the photo album viewer in MythTV. I obviously still like the product and show up in the forums a couple of times a week just to see if I can lend a hand with simple questions.
_________________ My System
|
|
Top |
|
 |
graysky
|
Posted: Sun Aug 28, 2011 1:57 am |
|
Joined: Wed Dec 10, 2003 8:31 pm
Posts: 1996
Location:
/dev/null
|
Strategic and differences; you need to decide what is more important to you.
LH =
*Appliance
*Low bar for startup and management
*High bar (perhaps boarding on insurmountable) for flexibility/deviation from what comes out of the box
*Slow update cycle
Arch =
*OS
*Higher bar (depending on your Linux skill set) for startup and management
*Low bar for flexibility
*Rapid update cycle
_________________ Retired KM user (R4 - R6.04); friend to LH users.
|
|
Top |
|
 |
tjc
|
Posted: Sun Aug 28, 2011 10:41 am |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
stinga wrote: I could not find the myth BE/FE in all of that.
Go to these two directories and snarf the files named myth*src.tar.gz
http://linhes.org/repo/src_packages/core-testing/
http://linhes.org/repo/src_packages/extra-testing/
This will include multiple versions but you can sort that out later.
You'll notice that they're really small, typically less than 10kb. That's because what's inside looks like this:
Code: [tjc@x2 Downloads]$ tar ztvf mythtv-0.24-21.src.tar.gz drwxr-xr-x root/root 0 2011-08-16 15:59 mythtv/ -rw-r--r-- 1000/users 568 2010-12-25 11:42 mythtv/smolt_jump.patch -rw-r--r-- root/root 397 2011-02-11 02:25 mythtv/git_version.patch -rwxr-xr-x 1000/users 800 2010-12-25 11:42 mythtv/mythbackend -rw-r--r-- 1000/users 111 2010-12-25 11:42 mythtv/mythfrontend.lr -rwxr-xr-x 1000/users 1117 2010-12-25 11:42 mythtv/mythtv.install -rwxr-xr-x 1000/users 93 2010-12-25 11:42 mythtv/myth.sh -rwxr-xr-x 1000/users 344 2010-12-25 11:42 mythtv/pretty -rw-r--r-- 1000/users 110 2010-12-25 11:42 mythtv/mythbackend.lr -rwxr-xr-x 1000/users 4456 2011-08-16 15:48 mythtv/PKGBUILD
You may ask yourself, "But where's the SOURCE!" the answer is that it's here (pay special attention the bit that says "source=(" below): Code: [tjc@x2 Downloads]$ cat mythtv/PKGBUILD # $Id: PKGBUILD 91139 2010-09-23 10:45:09Z remy $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Juergen Hoetzel <juergen@archlinux.org> # Contributor: <kleptophobiac@gmail.com> # Contributor: dorphell <dorphell@archlinux.org> pkgname=mythtv pkgver=0.24 pkgrel=21 pkgdesc="A Homebrew PVR project" arch=('i686' 'x86_64') url="http://www.mythtv.org/" license=('GPL') depends=('mysql-clients' 'qt' 'lame' 'lirc-utils' 'ffmpeg-svn' 'libxvmc' 'fribidi' 'perl-soap-lite' 'perl-date-manip' 'perl-xml-sax' 'perl-math-round' 'perl-net-upnp' 'perl-dbd-mysql' 'perl-time-hires' 'libavc1394' 'wget' 'libiec61883' 'mysql-python' 'python-lxml' 'mesa' 'libxinerama' 'libxrandr' 'faad2' 'libvdpau' 'libcrystalhd-git') makedepends=('yasm' 'libgl' 'git' 'rsync') replaces=() groups=('pvr') #backup=(/usr/share/mythtv/is.xml) #options=(!strip) #MAKEFLAGS="-j6" install='mythtv.install' patchs=('smolt_jump.patch' 'git_version.patch') optdepends=('xmltv: to download tv listings') #replaces=('mythtv-contrib') #conflicts=('mythtv-contrib') source=(ftp://ftp.knoppmyth.net/R6/sources/mythtv-0.24-fixes.tar.bz2 'mythbackend' 'myth.sh' `echo ${patchs[@]:0}` 'mythbackend.lr' 'mythfrontend.lr' 'pretty' 'http://www.ronfrazier.net/mythtv/0.24/downloads/ceton_ver007.patch') _gitroot="https://github.com/MythTV/mythtv.git" _gitname="${pkgname}" build() {
cd "${srcdir}/${pkgname}"/mythtv msg "Updating from GIT..." #git checkout -b 0.24-fixes origin/fixes/0.24 git pull msg "The local files are updated." # apply patches echo "--------------------------applying patches----------------------------------------------------" for i in `echo ${patchs[@]:0} ` do echo applying $i echo "-----------------------------" patch -Np0 -i ${startdir}/src/$i || return 1 done echo Applying patch for Ceton InfinTV4 patch -p2 < ${startdir}/src//ceton_ver007.patch echo "--------------------------done applying patches-----------------------------------------------"
sed -i -e "s/\`(svnversion \$\${SVNTREEDIR} 2>\/dev\/null) || echo Unknown\`/$pkgver/" version.pro find bindings/python contrib -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
ARCH=${CARCH/_/-} ./configure --prefix=/usr --cpu=${ARCH} \ --disable-audio-jack \ --disable-audio-pulse \ --disable-altivec \ --disable-distcc \ --disable-ccache \ --enable-vdpau \ --enable-crystalhd \ --dvb-path=/usr/include \ --enable-opengl-vsync \ --with-bindings=perl,python --python=python2 || return 1
make all || return 1 }
package() { cd "${srcdir}/${pkgname}"/mythtv # basic install make INSTALL_ROOT="${pkgdir}" install # install contrib files rsync -arp --exclude .svn --delete-excluded contrib ${pkgdir}/usr/share/mythtv/ || return 1 # install database structure rsync -arp --exclude .svn --delete-excluded database ${pkgdir}/usr/share/mythtv/ || return 1 # install docs rsync -arp --exclude .svn --delete-excluded docs ${pkgdir}/usr/share/mythtv/ || return 1
# patch the xml LinHES style cp -r ${startdir}/menu-xml/*.xml ${pkgdir}/usr/share/mythtv/themes/defaultmenu/ # mv ${pkgdir}/usr/share/mythtv/themes/defaultmenu/is.xml ${pkgdir}/usr/share/mythtv/ cd ${pkgdir}/usr/share/mythtv patch -p0 < ${startdir}/menu-xml/mainmenu.xml.patch || return 1 patch -p0 < ${startdir}/menu-xml/optical_menu.xml.patch || return 1 patch -p0 < ${startdir}/menu-xml/library.xml.patch || return 1 patch -p0 < ${startdir}/menu-xml/util_menu.xml.patch || return 1
# make log dir mkdir -p ${pkgdir}/var/log/mythtv chown 1000.1000 ${pkgdir}/var/log/mythtv mkdir -p ${pkgdir}/etc/logrotate.d cp ${srcdir}/*.lr ${pkgdir}/etc/logrotate.d mkdir -p ${pkgdir}/etc/cron.hourly/ install -m0755 ${srcdir}/pretty ${pkgdir}/etc/cron.hourly/ } md5sums=('91488a6b1b05d14c5c5c601908b699e5' '7ef6de58240e7aad389a0b13d91b1cf6' '2babd4b8e146a7538d18dcd55695b0be' 'a837de9ccc201994320071e48952b17d' 'd048fd37d5061c853b5712d5f187b25d' 'f735805a80b0d1180dee01f9df1b7004' 'f407d6af23e74a49540755420f84fa58' '5469d9921b726db750b991c87d226158' 'f4abf567356a1f99a0177ac914829bb8')
OK, so it's not really here but the directions needed for the makepkg to get it for you are there. You don't download the source makepkg does it.
|
|
Top |
|
 |
stinga
|
Posted: Wed Aug 31, 2011 10:32 am |
|
Joined: Sat Nov 05, 2005 4:37 am
Posts: 191
Location:
Cornwall - uk
|
Ta, that's what I could not see!
_________________ -- stinga
as of 17-May-2018 R8.2 - sort of working. MB: gigabyte GA-P43-ES3G | RAM: 2GB VGA: PNY Nvidia GT240 1GB 4 x Technisat skystar 2 dvb | 1 x TBS6981 dvb-s2 pata: 1x300Gb | sata: 2x1Tb 2x2Tb Problems: TBS6981 Does not work.
|
|
Top |
|
 |