Ok, I think I tracked it down a little more...
From what i understand, Mythtv starts. Then LMCE tells it to jump to livetv. MythTV ends up in the EPG-Grid. And then LMCE seems to send or MythTV to process the swith-Command twice, so that MythTV switches to TV and back to the EPG-Grid. Then LMCE queries the current Display and asks for the switch again...
So maybe, the delay before query-Location should just wait a little longer (might be DVB-T specifict, as tuning might take a little loger)...
But can that be configured anywhere ? Where ?
from /var/log/pluto/24_MythTV_Player:
05 09/18/07 15:31:54.759 Going to send command jump livetv <0xb781eb90>
05 09/18/07 15:31:56.019 Connect() failed, Error Code 111 (Connection refused)) <0xb781eb90>
05 09/18/07 15:31:57.019 Connect() failed, Error Code 111 (Connection refused)) <0xb781eb90>
05 09/18/07 15:31:58.019 Connect() failed, Error Code 111 (Connection refused)) <0xb781eb90>
05 09/18/07 15:31:58.019 ClientSocket::Connect() not successful <0xb781eb90>
05 09/18/07 15:31:58.019 void ClientSocket::Disconnect() on this socket: 0x80b7f98 (m_Socket:
<0xb781eb90>
01 09/18/07 15:31:58.019 Unable to connect to MythTV client <0xb781eb90>
05 09/18/07 15:31:58.019 MythTV_Player::pollMythStatus no jump livetv <0xb781eb90>
05 09/18/07 15:31:58.119 Going to send command jump livetv <0xb781eb90>
05 09/18/07 15:32:00.464 Myth Responded: OK <0xb781eb90>
05 09/18/07 15:32:01.463 Going to send command query location <0xb781eb90>
05 09/18/07 15:32:01.516 Myth Responded: GuideGrid <0xb781eb90>
05 09/18/07 15:32:01.516 MythTV_Player::pollMythStatus no playback yet, reported : GuideGrid <0xb781eb90>
05 09/18/07 15:32:04.615 Going to send command jump livetv <0xb781eb90>
05 09/18/07 15:32:06.661 Myth Responded: OK <0xb781eb90>
05 09/18/07 15:32:07.660 Going to send command query location <0xb781eb90>
05 09/18/07 15:32:07.733 Myth Responded: GuideGrid <0xb781eb90>
05 09/18/07 15:32:07.733 MythTV_Player::pollMythStatus no playback yet, reported : GuideGrid <0xb781eb90>
05 09/18/07 15:32:10.832 Going to send command jump livetv <0xb781eb90>
05 09/18/07 15:32:12.872 Myth Responded: OK <0xb781eb90>
05 09/18/07 15:32:13.872 Going to send command query location <0xb781eb90>
05 09/18/07 15:32:13.945 Myth Responded: GuideGrid <0xb781eb90>
05 09/18/07 15:32:13.945 MythTV_Player::pollMythStatus no playback yet, reported : GuideGrid <0xb781eb90>
05 09/18/07 15:32:17.044 Going to send command jump livetv <0xb781eb90>
05 09/18/07 15:32:19.118 Myth Responded: OK <0xb781eb90>
05 09/18/07 15:32:20.128 Going to send command query location <0xb781eb90>
05 09/18/07 15:32:20.149 Myth Responded: GuideGrid <0xb781eb90>
05 09/18/07 15:32:20.149 MythTV_Player::pollMythStatus no playback yet, reported : GuideGrid <0xb781eb90>
Blocks continue until crash of backend is supposed by LMCE
If I don't restart the Backend, it seems to work correctly from that time on...