[mythtv-users] Mythbuntu 16.04.1 (0.28) Frontend not visible
Andrew Potter
andrew at potter.id.au
Fri Nov 11 09:54:23 UTC 2016
-----Original Message-----
From: mythtv-users [mailto:mythtv-users-bounces at mythtv.org] On Behalf Of
Michael T. Dean
Sent: Thursday, 10 November 2016 11:26 PM
To: Discussion about MythTV <mythtv-users at mythtv.org>
Subject: Re: [mythtv-users] Mythbuntu 16.04.1 (0.28) Frontend not visible
On 11/10/2016 12:01 AM, Andrew Potter wrote:
>
> OK I had Mythbuntu 14.04 and wanted to upgrade to Mythbuntu 16.04 LTS.
>
> I downloaded the 16.04.1 ISO and installed on a fresh SSD drive.
> Keeping the old disk as this is a production system.
>
> After the installation I restored the old Database (14.04 database)
> tot he new system. I can see in the logs that the database was
> upgraded and the settings all look to be correct via myth-setup.
>
> But the local frontend does not get to the display screens. I have to
> hot alt-f4 and I get the this window is busy dialog do you wan t to
> stop it.
>
> I have looked at the front end logs but cannot see anything
>
> The last log I see is about successfully reading the airplay rsa key.
>
> The logs are available here http://pastebin.com/KvnVSX4w
>
> I am thinking it is possibly a QT issue, ie not rendering a display
> correctly, but I do not know enough to diagnose. Of course I could
> also be well off the mark.
>
> Any help is greatly appreciated.
>
You're killing mythfrontend in the middle of the MythMusic database schema
upgrade (specifically--at least in the logs provided--during the backup it's
making before the upgrade). If you let it run farther in any previous runs,
it may have gotten into the middle of the upgrade, at which killing
mythfrontend may have done bad things. Remember that the
backend/mythtv-setup upgrades the TV schema. All plugin schemas are
upgraded by the plugins themselves, which run inside the frontend.
In other words, you need to look at more than the last line in the
log--2 lines before it said what was happening.
Nov 10 08:48:46 Master-Backend mythfrontend.real: mythfrontend[6935]: E
CoreContext dbutil.cpp:604 (DoBackup) Backing up database with script:
'/usr/share/mythtv/mythconverg_backup.pl'
So, you just need a bit more patience when upgrading versions, because
backing up the database takes quite a bit of time, even if the upgrades go
quickly (and they don't always). (And, yes, ideally mythfrontend would tell
you what's happening, but until someone completely
redesigns/refactors/rewrites our database upgrade code, we don't have access
to the (new) UI at the time when we're doing the upgrade, so we can't put up
any messages.)
Mike
Sorry for top posting earlier
Mike,
I restored the original database again. From version 0.27 Schema was 1317 I
think.
I then let mythSetup run for about an hour then mythbackend also for a
while.
I then reran the frontend and it did the same as before. Only this time I
did not stop it. But when I returned to the box it was no longer running ,
determined this by checking TOP.
The last log is that the backup was completed.
Logs below
Andrew
... logs deleted...
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
CoreContext AirPlay/mythairplayserver.cpp:387 (Create) AirPlay: Created
airplay objects.
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
CoreContext schemawizard.cpp:120 (Compare) Current MythTV Schema Version
(DBSchemaVer): 1344
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
thread_unknown serverpool.cpp:407 (listen) Listening on TCP 127.0.0.1:5100
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
thread_unknown serverpool.cpp:407 (listen) Listening on TCP
192.168.1.66:5100
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
thread_unknown serverpool.cpp:407 (listen) Listening on TCP [::1]:5100
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
thread_unknown serverpool.cpp:407 (listen) Listening on TCP
[fe80::6484:a5dd:6e89:9159%enp3s0]:5100
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: N
CoreContext mythmainwindow.cpp:2087 (RegisterMediaPlugin) Registering
Internal as a media playback plugin.
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: A
CoreContext mediamonitor-unix.cpp:210 (CheckMountable)
MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks
was not provided by any .service files
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: W
CoreContext mediamonitor-unix.cpp:217 (CheckMountable) MMUnix:UDisks2
service found. Media Monitor does not support this yet!
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
CoreContext mythtranslation.cpp:73 (load) Loading en_us translation for
module mythgallery
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: I
CoreContext schemawizard.cpp:120 (Compare) Current MythMusic Schema Version
(MusicDBSchemaVer): 1020
Nov 11 16:15:43 Master-Backend mythfrontend.real: mythfrontend[2708]: E
CoreContext dbutil.cpp:604 (DoBackup) Backing up database with script:
'/usr/share/mythtv/mythconverg_backup.pl'
Nov 11 16:15:44 Master-Backend mythfrontend.real: mythfrontend[2708]: I
RAOPDevice bonjourregister.cpp:118 (BonjourCallback) Bonjour: Service
registration complete: name '3a452b366e48 at MythTV on Master-Backend' type
'_raop._tcp.' domain: 'local.'
Nov 11 16:15:44 Master-Backend mythfrontend.real: mythfrontend[2708]: I
AirplayServer bonjourregister.cpp:118 (BonjourCallback) Bonjour: Service
registration complete: name 'MythTV on Master-Backend' type '_airplay._tcp.'
domain: 'local.'
Nov 11 16:28:45 Master-Backend mythfrontend.real: mythfrontend[2708]: C
CoreContext dbutil.cpp:625 (DoBackup) Database Backup complete.
More information about the mythtv-users
mailing list