<div dir="ltr"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Wed, Oct 24, 2018 at 9:35 PM Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz" target="_blank">stephen_agent@jsw.gen.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 24 Oct 2018 20:58:28 -0700, you wrote:<br>
<br>
>On Wed, Oct 24, 2018 at 7:54 PM Stephen Worthington <<br>
><a href="mailto:stephen_agent@jsw.gen.nz" target="_blank">stephen_agent@jsw.gen.nz</a>> wrote:<br>
><br>
>> On Wed, 24 Oct 2018 15:40:48 -0700, you wrote:<br>
>><br>
>><br>
>> >9) There is still swap used as time goes on which I don't understand.<br>
>> >Right now I am recording and doing a mythcomfilter and the swap is empty.<br>
>> >Tomorrow the swap will be in use and files will be swapping in and out. It<br>
>> >is like a swaping leak.<br>
>><br>
>> I have noticed just in the last few days that the swap usage on my<br>
>> main MythTV system has completely disappeared, and on my mother's<br>
>> system has reduced a great deal. So I am wondering if a bug that was<br>
>> causing it has just been fixed. So if you are using the MythTV<br>
>> version from the main Ubuntu repositories, I would recommend adding<br>
>> the MythTV PPA and updating to the latest "fixes" version from there:<br>
>><br>
>> <a href="https://launchpad.net/~mythbuntu" rel="noreferrer" target="_blank">https://launchpad.net/~mythbuntu</a><br>
>><br>
>> This is my current version (mythutil --version):<br>
>><br>
>> MythTV Version : v29.1-41-gd8a2db7<br>
>> MythTV Branch : fixes/29<br>
>> Network Protocol : 91<br>
>> Library API : 29.20180316-1<br>
>> QT Version : 5.9.5<br>
>> Options compiled in:<br>
>> linux profile use_hidesyms using_alsa using_oss using_pulse<br>
>> using_pulseoutput using_backend using_bindings_perl<br>
>> using_bindings_python using_bindings_php using_crystalhd using_dvb<br>
>> using_firewire using_frontend using_hdhomerun using_vbox using_ceton<br>
>> using_hdpvr using_ivtv using_joystick_menu using_libcec<br>
>> using_libcrypto using_libdns_sd using_libfftw3 using_libxml2<br>
>> using_lirc using_mheg using_opengl using_opengl_video<br>
>> using_opengl_themepainter using_qtwebkit using_qtscript using_qtdbus<br>
>> using_taglib using_v4l2 using_x11 using_xrandr using_xv<br>
>> using_profiletype using_systemd_notify using_systemd_journal<br>
>> using_bindings_perl using_bindings_python using_bindings_php<br>
>> using_freetype2 using_mythtranscode using_opengl using_vaapi<br>
>> using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2<br>
>> using_libmp3lame<br>
>><br>
>> Also recently, there has been a significant speedup in the scheduler<br>
>> that is well worth having.<br>
>><br>
>><br>
>Stephen said: "So if you are using the MythTV version from the main Ubuntu<br>
>repositories"<br>
><br>
>I am using Mythbuntu 16. Am I using that version?<br>
><br>
>dad@NewMyth:~$ mythutil --version<br>
>MythTV Version : v0.28-2-g15cf421<br>
>MythTV Branch : fixes/0.28<br>
>Network Protocol : 88<br>
>Library API : 0.28.20160309-1<br>
>QT Version : 5.5.1<br>
>Options compiled in:<br>
> linux profile use_hidesyms using_alsa using_oss using_pulse<br>
>using_pulseoutput using_backend using_bindings_perl using_bindings_python<br>
>using_bindings_php using_crystalhd using_dvb using_firewire using_frontend<br>
>using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv<br>
>using_joystick_menu using_libcec using_libcrypto using_libdns_sd<br>
>using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl<br>
>using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_sdl<br>
>using_taglib using_v4l2 using_x11 using_xrandr using_xv using_profiletype<br>
>using_bindings_perl using_bindings_python using_bindings_php<br>
>using_freetype2 using_mythtranscode using_opengl using_vaapi using_vdpau<br>
>using_ffmpeg_threads using_mheg using_libass using_libxml2<br>
><br>
>What exactly should I do? It increasingly looks like some kind of memory<br>
>leak. The swap usage is just increasing with time. It is 130k and was 0<br>
>this afternoon.<br>
><br>
>Allen<br>
<br>
If you have not installed the PPA, then you will be using the version<br>
from the main repository. Which only gets updated very rarely. But<br>
your version is showing as fixes/0.28, which I believe should be the<br>
PPA version. But it is possible that a later version has been pushed<br>
to the main repository. To find out, run this command:<br>
<br>
apt-cache policy mythtv<br>
<br>
This is what I get:<br>
<br>
mythtv:<br>
Installed: 2:29.1+fixes.20181018.d8a2db7-0ubuntu0mythbuntu2<br>
Candidate: 2:29.1+fixes.20181018.d8a2db7-0ubuntu0mythbuntu2<br>
Version table:<br>
*** 2:29.1+fixes.20181018.d8a2db7-0ubuntu0mythbuntu2 500<br>
500 <a href="http://ppa.launchpad.net/mythbuntu/0.29/ubuntu" rel="noreferrer" target="_blank">http://ppa.launchpad.net/mythbuntu/0.29/ubuntu</a> bionic/main<br>
amd64 Packages<br>
500 <a href="http://ppa.launchpad.net/mythbuntu/0.29/ubuntu" rel="noreferrer" target="_blank">http://ppa.launchpad.net/mythbuntu/0.29/ubuntu</a> bionic/main<br>
i386 Packages<br>
100 /var/lib/dpkg/status<br>
2:29.1+fixes.20180414.329c235-0ubuntu3 500<br>
500 <a href="http://nz.archive.ubuntu.com/ubuntu" rel="noreferrer" target="_blank">http://nz.archive.ubuntu.com/ubuntu</a> bionic/multiverse<br>
amd64 Packages<br>
500 <a href="http://nz.archive.ubuntu.com/ubuntu" rel="noreferrer" target="_blank">http://nz.archive.ubuntu.com/ubuntu</a> bionic/multiverse i386<br>
Packages<br>
<br>
The top of my list is <a href="http://ppa.launchpad.net" rel="noreferrer" target="_blank">ppa.launchpad.net</a>, so that is where I am getting<br>
my packages from. Further down the list is the mirror I am getting<br>
the main repository packages from: <a href="http://nz.archive.ubuntu.com" rel="noreferrer" target="_blank">nz.archive.ubuntu.com</a>.<br>
<br>
Note that I am on v29 - you are still on 0.28, so it is possible that<br>
0.28 will not have had this bug fix.<br>
<br></blockquote><div><br></div><div>dad@NewMyth:~$ apt-cache policy mythtv</div><div>mythtv:</div><div> Installed: 2:0.28.0+fixes.20160413.15cf421-0ubuntu2</div><div> Candidate: 2:0.28.0+fixes.20160413.15cf421-0ubuntu2</div><div> Version table:</div><div> *** 2:0.28.0+fixes.20160413.15cf421-0ubuntu2 500</div><div> 500 <a href="http://us.archive.ubuntu.com/ubuntu" target="_blank">http://us.archive.ubuntu.com/ubuntu</a> xenial/multiverse i386 Packages</div><div> 100 /var/lib/dpkg/status</div><div><br></div><div>You may recall that I never upgrade so updates is turned off. It was advice I got 10 years ago when I first started using MythTV. I got it just after doing my first upgrade which broke the system.</div><div><br></div><div>However, in the course of this long path, I down versioned because of some bug with the 6200 video card and am running 16.04.1 where I should be running 16.04.5. Damn...</div><div><br></div><div>So dare I upgrade or will I just totally break everything.</div><div><br></div><div>I have been reading to try and find how to do a simple upgrade so that I might have 16.04.5 and the mythtv upgrade you are talking about. </div><div><br></div><div>I think what I do is to get the update is this, but does this get it all? And is this correct? Does it update everything I need to update? </div><div><pre class="m_-7161460445697147046gmail-command m_-7161460445697147046gmail-subordinate" id="m_-7161460445697147046gmail-yui_3_10_3_1_1540444490146_70" style="margin-top:0px;margin-bottom:0.8em;margin-left:2em;padding:0px;color:rgb(51,51,51);font-size:12px">sudo add-apt-repository ppa:mythbuntu/0.28
sudo apt-get update</pre></div><div><br></div><div>Allen</div><div><br></div></div></div></div>