LinHES Forums
http://forums.linhes.org/

MythTV 0.22 for LinHES
http://forums.linhes.org/viewtopic.php?f=21&t=20431
Page 1 of 3

Author:  cecil [ Mon Oct 26, 2009 9:04 pm ]
Post subject:  MythTV 0.22 for LinHES

Thanks to nharris, we have 0.22 RC packages for LinHES. Please note, you will lose access to LinHES Configuration in the Service Menu if you install these packages. Additionally, you will lose access to Online Streams. LinHES Configuration won't be available until MythVantage is updated to use the latest MythTV libraries. Note: If you are using the LinHES theme, you should change to something else before backing up. At the moment, there is no LinHES theme for 0.22.

The first thing you should do if a backup. This is so, if something blows up, you can revert to where you were. After backing up, exit the frontend and open an xterm (<alt><x>):

Code:
sudo sv stop mythbackend
sudo pacman -R mythcontrols mythsmolt mythappletrailers
sudo pacman -Sy
sudo pacman -Ss mythtv | grep svn
This will give you a list of all the mythtv SVN related packages. Just install what you want.
Code:
sudo pacman  -S mythtv-svn mythmusic-svn
sudo pacman -Sd mythappletrailers
sudo cp /usr/share/mythtv/is.xml /usr/share/mythtv/themes/defaultmenu
Now, run mythtv-setup to update the db schema
Code:
mythtv-setup
Once complete, restart the backend and start the frontend.
Code:
sudo sv start mythbackend
mythfrontend

Author:  nharris [ Mon Nov 02, 2009 8:47 am ]
Post subject: 

The packages are currently following the 0.22-fixes branch.

Things are a bit different in 0.22, so you might want to do a little reading before trying it out:

Release notes:
http://www.mythtv.org/wiki/Release_Notes_-_0.22

MythVideo changes:
http://www.mythtv.org/wiki/MythVideo_.2 ... tion_Guide
http://www.mythtv.org/wiki/Jamu

Author:  graysky [ Sun Nov 08, 2009 7:11 am ]
Post subject:  Re: MythTV 0.22 for LinHES

cecil wrote:
Code:
sudo sv stop mythbackend
sudo pacman -R mythcontrols mythsmolt mythappletrailers
sudo pacman -Sy
sudo pacman -Ss mythtv | grep svn
This will give you a list of all the mythtv SVN related packages. Just install what you want.
Code:
sudo pacman  -S mythtv-svn mythmusic-svn
sudo pacman -Sd mythappletrailers
sudo cp /usr/share/mythtv/is.xml /usr/share/mythtv/themes/defaultmenu
Now, run mythtv-setup to update the db schema
Code:
mythtv-setup
Once complete, restart the backend and start the frontend.
Code:
sudo sv start mythbackend
mythfrontend


I made it as far as running mythtv-setup which gave this error:

Code:
$ mythtv-setup
mythtv-setup: error while loading shared libraries: libvdpau.so.1: cannot open shared object file: No such file or directory


I am doing this from a virtualmachine (virtualbox). Is that why I can't continue?

Author:  nharris [ Sun Nov 08, 2009 8:38 am ]
Post subject: 

The packages are compiled with VDPAU support. Even if you don't have an nVidia card, it looks like you will need the shared libraries installed.

Author:  graysky [ Sun Nov 08, 2009 9:56 am ]
Post subject: 

nharris wrote:
The packages are compiled with VDPAU support. Even if you don't have an nVidia card, it looks like you will need the shared libraries installed.


I'm assuming that the nVidia driver package provides it and also conflicts with libgl. Guess it can't be done in a vb machine... are you planning to have two packages of 0.22 just as we do for 0.21 in the future (one with VDPAU and one without VDPAU)?

Author:  iscraigh [ Sun Nov 08, 2009 7:28 pm ]
Post subject: 

Okay not the recommended way (YMMV) I copied over the libvdpau libraries from a mythbuntu frontend and everything seems to be running fine.


Craig

Author:  nharris [ Mon Nov 09, 2009 8:02 am ]
Post subject: 

There are few potential ways to get this done... and Cecil will need to decide on one of them.

1. Two separate packages (I don't like this one)
2. A dummy vdpau package
3. Include vdpau libs with the package (script would need to check if they already exist before installing them)
4. ...insert your idea here...

Author:  graysky [ Mon Nov 09, 2009 8:14 am ]
Post subject: 

#3 sounds reasonable but what would happen if the hardware didn't support VDPAU at all?

Author:  nharris [ Mon Nov 09, 2009 8:38 am ]
Post subject: 

If you don't choose VDPAU as the decode method, you should be fine. Worst case is probably your frontend crashing/hanging if you choose VDPAU decode and don't have a supported card.

Author:  nharris [ Mon Nov 09, 2009 10:54 am ]
Post subject: 

Someone is finally posting prebuilt Windows packages for 0.22-fixes if anyone wants to experiment.

http://members.iinet.net.au/~davco/

Author:  paulsid [ Mon Nov 09, 2009 1:59 pm ]
Post subject: 

nharris wrote:
Someone is finally posting prebuilt Windows packages for 0.22-fixes if anyone wants to experiment.

http://members.iinet.net.au/~davco/


I've had 0.22-fixes svn running for Windows a while on my main desktop; didn't use the prebuilt ones though. 0.22 seems much more stable under Windows than 0.21 was, and needs much less fiddling with the configuration afterwards. 0.22 also supports the mouse properly, which is good 'cause it's just kind of instinctive to try to use it on an open window on a Windows box. Worth looking into if you want to stick a frontend on your Windows desktop or laptop for some added viewing convenience.

Author:  mihanson [ Mon Nov 09, 2009 3:54 pm ]
Post subject: 

nharris wrote:
The packages are compiled with VDPAU support. Even if you don't have an nVidia card, it looks like you will need the shared libraries installed.


Nathan,
Why not add the nvidia package to the list of dependencies? This way someone will know from the get-go (before going thru with the install) that it's needed. :?: This might save some headaches for the end user.

Author:  nharris [ Mon Nov 09, 2009 3:58 pm ]
Post subject: 

mihanson wrote:
Why not add the nvidia package to the list of dependencies?

I believe installing the nVidia package will kill other video card's OpenGL support. But, really... I'm not sure since all my boxes have nVidia cards.

From the forum feedback of non-nVidia users, it seems like all they need is the vdpau libs.

Author:  mihanson [ Sun Nov 15, 2009 12:29 am ]
Post subject: 

I needed to remove mythstream before the frontend would be happy. Otherwise, I was getting a "floating point exception."

Code:
sudo pacman -R mythstream


And if you have an HD-PVR, be sure to install the v4l-dvb package which includes the driver for the HD-PVR.

Code:
sudo pacman -Syf v4l-dvb


Note the f switch in the above command forces pacman to install over your current v4l drivers. I think you'll need to reboot before you can use the HD-PVR. I rebooted for another reason, so I did not try to simply modprobe the HD-PVR driver (hdpvr).

Author:  kmkittre [ Thu Dec 03, 2009 9:26 am ]
Post subject: 

So, per the comment in the repository "standard mythtv packages now 0.22-fixes"

1. does this mean that there is now mythvantage support?
2. I am currently running mythtv-svn. Now that mythtv is 0.22, I plan on going back to mythtv by doing a pacman -r mythtv-svn and pacman -Sy mythtv. Is this the best method?
3. Thanks for everyone's hard work!

Page 1 of 3 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/