<br>Another day, another test.<br><br>As a follow up to the VFD problems I have been having below, I decided to check the response when starting mythfrontend as per normal, then killing the mythlcdserver pid, then starting mythlcdserver manually.<br>
<br>Basically the following:<br><br>1) Clean up:<br>$ pkill -HUP mythlcdserver (just to be sure to kill of any residuals before test)<br><br>2) Start mythfrontend with verbose preferences:<br>$ mythfrontend -v all,nodatabase,nomedia<br>
<br>(Note: At this point mythfrontend has not connected to VFD display properly)<br><br>3) Find mythlcdserver PID:<br>$ ps ax | grep mythlcdserver<br><br>4) Kill mythlcdserver PID<br>$ sudo kill -9 3605<br><br>5) Manually start mythlcdserver with verbose preferences (within 10 seconds)<br>
$ /usr/bin/mythlcdserver -v all -x 10<br><br><br>The result is that after killing mythlcdserver and restarting it manually it connects perfectly and VFD starts displaying time and date, menu's work... everything is good.<br>
<br>After this test I am now starting to believe that mythfrontend (as of 0.21) is somehow responsible for the problem...<br><br>This afternoon I will start compiling and testing previous versions of LCDproc (0.5.2, 0.5.1, <a href="http://0.5.0.">0.5.0.</a>.. 0.4.3) just to be sure.<br>
<br><br><br>Tim<br><br><br><br><div class="gmail_quote">On Fri, Apr 18, 2008 at 7:41 AM, tim dennis <<a href="mailto:tdennis.sub@gmail.com">tdennis.sub@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
So I have compared the logs of Mythlcdserver fro the following three situations:<br><br>A) Start mythfrontend (as normal)<br>C) Start mythlcdserver then start mythfrontend<br>D) Start mythlcdserver then start mythfrontend then "reload" frontend by running through the Setup/Appearances screens<br>
<br>It looks like the following two lines do not appear when starting mythfrontend in all three situations.<div class="Ih2E3d"><br><br>MythSocket(8bf7870:9): socket is readable<br></div><div class="Ih2E3d">MythSocket(8bf7870:9): cb->readyRead()<br>
<br></div>For situation C: somehow when the frontend reloads after finishing the last Setup/Appearances page the first thing that happens is that the socket becomes readable and ready, thus enabling the VFD. It is almost as if mythfrontend is somehow initially blocking the socket. Perhaps this is timing related? <br>
<br>Will do some further testing tonight... perhaps start mythfrontend as normal, kill mythlcdserver pid & start mythlcdserver again manually...see what happens.<br><br>If anybody is having similar problems or has advise (or better yet a solution lol) please let me know.<br>
<font color="#888888">
<br>Tim</font><div><div></div><div class="Wj3C7c"><br></div></div></blockquote></div><br>