<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Sep 5, 2014 at 7:38 PM, Daryl McDonald <span dir="ltr">&lt;<a href="mailto:darylangela@gmail.com" target="_blank">darylangela@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Fri, Sep 5, 2014 at 6:45 PM, Thomas Mashos <span dir="ltr">&lt;<a href="mailto:thomas@mashos.com" target="_blank">thomas@mashos.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div>On Fri, Sep 5, 2014 at 2:18 PM, Daryl McDonald &lt;<a href="mailto:darylangela@gmail.com" target="_blank">darylangela@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Sep 5, 2014 at 1:04 PM, Thomas Mashos &lt;<a href="mailto:thomas@mashos.com" target="_blank">thomas@mashos.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Sep 5, 2014 at 8:29 AM, Daryl McDonald &lt;<a href="mailto:darylangela@gmail.com" target="_blank">darylangela@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Fri, Sep 5, 2014 at 11:07 AM, Thomas Mashos &lt;<a href="mailto:thomas@mashos.com" target="_blank">thomas@mashos.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Fri, Sep 5, 2014 at 5:57 AM, Daryl McDonald &lt;<a href="mailto:darylangela@gmail.com" target="_blank">darylangela@gmail.com</a>&gt;<br>
&gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &lt;snip&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; I&#39;m having some trouble creating a backup schedule with MCC:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;  org.freedesktop.DBus.Python.TypeError<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Traceback (most recent call last):<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;   File &quot;/usr/lib/python3/dist-packages/dbus/service.py&quot;, line 707,<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; in<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; _message_cb<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;     retval = candidate_method(self, *args, **keywords)<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;   File<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; &quot;/usr/lib/python3/dist-packages/MythbuntuControlCentre/backend.py&quot;,<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; line 280, in scriptedchanges<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; plugin_instances[instance].root_scripted_changes(plugin_dictionary[plugin])<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;   File &quot;/usr/share/mythbuntu/plugins/python/mythbuntu-bare.py&quot;,<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; line<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; 488, in<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; root_scripted_changes<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;     config.set(&#39;Backup&#39;, &#39;db&#39;, reconfigure[subitem])<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;   File &quot;/usr/lib/python3.4/configparser.py&quot;, line 1166, in set<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;     self._validate_value_types(option=option, value=value)<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;   File &quot;/usr/lib/python3.4/configparser.py&quot;, line 1155, in<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; _validate_value_types<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;     raise TypeError(&quot;option values must be strings&quot;)<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; TypeError: option values must be strings<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; the above message appears after clicking &quot;apply&quot;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; mythtv-users mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; What is the output of &#39;dpkg -l mythbuntu-common&#39;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Thanks,<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Thomas Mashos<br>
&gt;&gt; &gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; mythtv-users mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; daryl@daryl-A780L3C:~$ dpkg -l mythbuntu-common<br>
&gt;&gt; &gt;&gt; &gt; Desired=Unknown/Install/Remove/Purge/Hold<br>
&gt;&gt; &gt;&gt; &gt; |<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend<br>
&gt;&gt; &gt;&gt; &gt; |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)<br>
&gt;&gt; &gt;&gt; &gt; ||/ Name           Version      Architecture Description<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; +++-==============-============-============-=================================<br>
&gt;&gt; &gt;&gt; &gt; ii  mythbuntu-comm 0.74         all          Mythbuntu application<br>
&gt;&gt; &gt;&gt; &gt; support<br>
&gt;&gt; &gt;&gt; &gt; fun<br>
&gt;&gt; &gt;&gt; &gt; daryl@daryl-A780L3C:~$<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hmm, thought I had tested all the parts of bare. This one is going to<br>
&gt;&gt; &gt;&gt; take a bit more work to get the trace for. Please do the following<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; 1. Close MCC<br>
&gt;&gt; &gt;&gt; 2. Kill mcc-backend (&#39;sudo killall mcc-backend&#39; should be fine).<br>
&gt;&gt; &gt;&gt; 3. Start mcc-backend in a terminal with &#39;sudo /usr/bin/mcc-backend&#39;<br>
&gt;&gt; &gt;&gt; 4. In a new terminal window, start mythbuntu-control-center<br>
&gt;&gt; &gt;&gt; 5. Reproduce the error<br>
&gt;&gt; &gt;&gt; 6. Post the output from both terminal windows here.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thomas Mashos<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; mythtv-users mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt; &gt;&gt; <a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
&gt;&gt; &gt;&gt; MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$ sudo killall mcc-backend<br>
&gt;&gt; &gt; [sudo] password for daryl:<br>
&gt;&gt; &gt; mcc-backend: no process found<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$ sudo killall mythbuntu-control-center-backend<br>
&gt;&gt; &gt; mythbuntu-control-center-backend: no process found<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$ mythbuntu-control-centre<br>
&gt;&gt; &gt; Reading package lists... Done<br>
&gt;&gt; &gt; Building dependency tree<br>
&gt;&gt; &gt; Reading state information... Done<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; the GUI opened as expected. I even tried correct spelling:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$ sudo killall mythbuntu-control-centre-backend<br>
&gt;&gt; &gt; mythbuntu-control-centre-backend: no process found<br>
&gt;&gt; &gt; daryl@daryl-A780L3C:~$<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; could this have to do with MCC being set according to a database<br>
&gt;&gt; &gt; restore?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; mythtv-users mailing list<br>
&gt;&gt; &gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt; &gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt; &gt; <a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
&gt;&gt; &gt; MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; Sorry I had the wrong location for the backend binary, but the right<br>
&gt;&gt; name. If you do the following (mcc-backend may not be running) you<br>
&gt;&gt; will get the trace that we need.<br>
&gt;&gt;<br>
&gt;&gt; 1. Close MCC<br>
&gt;&gt; 2. run &#39;sudo killall mcc-backend&#39;<br>
&gt;&gt; 3. Start mcc-backend in a terminal with &#39;sudo<br>
&gt;&gt; /usr/share/mythbuntu/mcc-backend&#39;<br>
&gt;&gt; 4. In a new terminal window, start mythbuntu-control-center<br>
&gt;&gt; 5. Reproduce the error<br>
&gt;&gt; 6. Post the output from both terminal windows here.<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt;<br>
&gt;&gt; Thomas Mashos<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; mythtv-users mailing list<br>
&gt;&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt;&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt; <a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
&gt;&gt; MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
&gt;<br>
&gt;<br>
&gt;  daryl@daryl-A780L3C:~$ sudo killall mcc-backend<br>
&gt; [sudo] password for daryl:<br>
&gt; mcc-backend: no process found<br>
&gt; daryl@daryl-A780L3C:~$ sudo /usr/share/mythbuntu/mcc-backend<br>
&gt; daryl@daryl-A780L3C:~$<br>
&gt;<br>
&gt; it worked for at least  a couple minutes before returning the &quot;~$&quot;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; mythtv-users mailing list<br>
&gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
&gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt; <a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
&gt; MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
&gt;<br>
<br>
</div></div>That is exactly what it should do, look like it&#39;s running, which is<br>
when you open up mythbuntu-control-centre in another tab and reproduce<br>
the error. Only then will you see a trace in the mcc-backend terminal<br>
<div><div><br>
<br>
Thanks,<br>
<br>
Thomas Mashos<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a></div></div></blockquote><div><br></div></div></div><div>Sorry Thomas, I feel like I have newbosity all over me. I did what you asked this time and while the trace was running I tried to set a backup schedual, which produced this GUI warning:</div><span class=""><div><br></div><div>org.freedesktop.DBus.Python.TypeError<br></div><div><br></div><div><div>Traceback (most recent call last):</div><div>  File &quot;/usr/lib/python3/dist-packages/dbus/service.py&quot;, line 707, in _message_cb</div><div>    retval = candidate_method(self, *args, **keywords)</div><div>  File &quot;/usr/lib/python3/dist-packages/MythbuntuControlCentre/backend.py&quot;, line 280, in scriptedchanges</div><div>    plugin_instances[instance].root_scripted_changes(plugin_dictionary[plugin])</div><div>  File &quot;/usr/share/mythbuntu/plugins/python/mythbuntu-bare.py&quot;, line 488, in root_scripted_changes</div><div>    config.set(&#39;Backup&#39;, &#39;db&#39;, reconfigure[subitem])</div><div>  File &quot;/usr/lib/python3.4/configparser.py&quot;, line 1166, in set</div><div>    self._validate_value_types(option=option, value=value)</div><div>  File &quot;/usr/lib/python3.4/configparser.py&quot;, line 1155, in _validate_value_types</div><div>    raise TypeError(&quot;option values must be strings&quot;)</div><div>TypeError: option values must be strings</div></div><div><br></div></span><div>Here is the is the other terminal output after running the trace:</div><span class=""><div><br></div><div><div>daryl@daryl-A780L3C:~$ mythbuntu-control-centre</div><div>Reading package lists... Done</div><div>Building dependency tree       </div><div>Reading state information... Done</div><div>Reading package lists... Done</div><div>Building dependency tree       </div><div>Reading state information... Done</div><div>daryl@daryl-A780L3C:~$</div></div><div><br></div></span><div>and here is he output of the first terminal:</div><span class=""><div><br></div><div><div>daryl@daryl-A780L3C:~$ sudo killall mcc-backend[sudo] password for daryl: </div><div>mcc-backend: no process found</div><div>daryl@daryl-A780L3C:~$ sudo /usr/share/mythbuntu/mcc-backend</div><div>daryl@daryl-A780L3C:~$ </div></div><div><br></div></span><div>Is the following what we are looking for:  (maybe more newbosity)</div><div><br></div><div><div>daryl@daryl-A780L3C:~$ cat /usr/share/mythbuntu/mcc-backend</div><div>#!/usr/bin/python3</div><div>## -*- coding: utf-8 -*-</div><div><br></div><div># «mcc-backend» - Mythbuntu Control Centre dbus backend spawner</div><div><br></div><div># Originally based upon the Jockey dbus backend</div><div>#</div><div># (c) 2008 Canonical Ltd.</div><div># (c) 2009 Mario Limonciello &lt;<a href="mailto:superm1@mythbuntu.org" target="_blank">superm1@mythbuntu.org</a>&gt;</div><div>#</div><div># Mythbuntu is free software; you can redistribute it and/or modify it under</div><div># the terms of the GNU General Public License as published by the Free</div><div># Software Foundation; either version 2 of the License, or at your option)</div><div># any later version.</div><div>#</div><div># This program is distributed in the hope that it will be useful,</div><div># but WITHOUT ANY WARRANTY; without even the implied warranty of</div><div># MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</div><div># GNU General Public License for more details.</div><div>#</div><div># You should have received a copy of the GNU General Public License along</div><div># with this application; if not, write to the Free Software Foundation, Inc., 51</div><div># Franklin St, Fifth Floor, Boston, MA  02110-1301  USA</div><div>##################################################################################</div><div><br></div><div>&#39;&#39;&#39;Mythbuntu Control Centre D-BUS backend executable.&#39;&#39;&#39;</div><div><br></div><div>import sys, optparse, logging, gettext</div><div><br></div><div>import MythbuntuControlCentre.backend</div><div><br></div><div>def parse_argv():</div><div>    &#39;&#39;&#39;Parse command line arguments, and return (options, args) pair.&#39;&#39;&#39;</div><div><br></div><div>    parser = optparse.OptionParser()</div><div>    parser.add_option (&#39;--debug&#39;, action=&#39;store_true&#39;,</div><div>        dest=&#39;debug&#39;, default=False,</div><div>        help=_(&#39;Enable debugging messages.&#39;))</div><div>    parser.add_option (&#39;-l&#39;, &#39;--logfile&#39;, type=&#39;string&#39;, metavar=&#39;FILE&#39;,</div><div>        dest=&#39;logfile&#39;, default=None,</div><div>        help=_(&#39;Write logging messages to a file instead to stderr.&#39;))</div><div>    parser.add_option ( &#39;--timeout&#39;, type=&#39;int&#39;,</div><div>        dest=&#39;timeout&#39;, metavar=&#39;SECS&#39;, default=600,</div><div>        help=_(&#39;Timeout for D-BUS service (default: 600, 0: run forever)&#39;))</div><div><br></div><div>    (opts, args) = parser.parse_args()</div><div>    return (opts, args)</div><div><br></div><div>def setup_logging(debug=False, logfile=None):</div><div>    &#39;&#39;&#39;Setup logging.&#39;&#39;&#39;</div><div><br></div><div>    logging.raiseExceptions = False</div><div>    if debug:</div><div>        logging.basicConfig(level=logging.DEBUG, filename=logfile,</div><div>            format=&#39;%(asctime)s %(levelname)s: %(message)s&#39;)</div><div>    else:</div><div>        logging.basicConfig(level=logging.WARNING, filename=logfile,</div><div>            format=&#39;%(levelname)s: %(message)s&#39;)</div><div><br></div><div>gettext.install(&#39;mythbuntu-control-centre&#39;)</div><div>argv_options, argv_args = parse_argv()</div><div>setup_logging(argv_options.debug, argv_options.logfile)</div><div><br></div><div>svr = MythbuntuControlCentre.backend.Backend.create_dbus_server()</div><div>if argv_options.timeout == 0:</div><div>    svr.run_dbus_service()</div><div>else:</div><div>    svr.run_dbus_service(argv_options.timeout)</div><div>daryl@daryl-A780L3C:~$ </div></div></div></div></div></blockquote><div><br></div><div>I&#39;ve also stumbled across this:</div><div><br></div><div> daryl@daryl-A780L3C:~$ cat /var/log/mcc.log</div><div>daryl@daryl-A780L3C:~$</div><div><br></div><div>opening that file with the files launcher, shows a blank file.</div></div><br></div></div>