Moderator: Forum Moderators
I have some errors that may give us a clue:
The first is just terminal output:
Error parsing: /home/mythtv/.mythtv/cache/contextcache.xml at line: 1 column: 1
Here is an error from xmltv build:
t/test_tv_imdb.t (Wstat: 0 Tests: 14 Failed: 13)
Failed tests: 2-14
Files=7, Tests=165, 71 wallclock secs ( 0.07 usr 0.03 sys + 64.14 cusr 6.81 csys = 71.05 CPU)
Failed 1/7 test programs. 13/165 subtests failed.
make: *** [Makefile test_dynamic] Error 255
==> ERROR: A failure occurred in check().
I have another problem:
TV Listings no longer populate. I was using schedules direct and just seems to have stopped working somewhere along the way. I tried to switch to EIT and but conldn't get that to work either.
Here is the output from trying to build xmltv
Or, just remove /home/mythtv/.mythtv/cache/contextcache.xml. Here's what mine v31-Pre one looks like:
Code: Select all
<Configuration> <Settings> <Theme>Steppes</Theme> <Language>en_US</Language> <Country>US</Country> <GuiHeight>0</GuiHeight> <GuiOffsetX>0</GuiOffsetX> <GuiOffsetY>0</GuiOffsetY> <GuiWidth>0</GuiWidth> <RunFrontendInWindow>0</RunFrontendInWindow> <AlwaysOnTop>0</AlwaysOnTop> <HideMouseCursor>0</HideMouseCursor> <ThemePainter>auto</ThemePainter> <StartupScreenDelay>2</StartupScreenDelay> </Settings> </Configuration>
see a 2nd issue. Be sure to mention your MythTV version. If you're running on master, the
Data Direct feed from Schedules Direct is no longer supported.
I deleted the duplicate original post that didn't have the attachment above.
Mythfrontend slaps up the "White Box" if you do anything except go to recordings and watch something. And as soon as you exit playback the "White Box" appears. So you can't adjust anything in SETUP, because you cannot see it.
If you right click the mouse within the box a RELOAD option appears that does nothing.
Mythfrontend version: makepkg (v30.0-79-ga27754ae7f-dirty)
I don't see anything out of the ordinary when watching the output of mythfrontend launched with "-v and --log-level debug". It looks like the menu is still accepting input when the screen goes completely white but I can never get it to redraw the white screen with a normal menu.
I'm just taking a guess here, but I suspect this is a QT issue since it happens when with mythfrontend on my server's nvidia card output as well as a remote sshd X forwarding and XQuartz on my MacBookPro. I'm using qt-core version 5.14.0.
Anyway I'm convinced this is caused by the MythUIWebBrowser UI component creating an invisible web browser window that for some reason is becoming visible.
You can test this theory by changing the default position and size in the themes base.xml that you are using. So for MythCenter-wide you would edit
/usr/share/mythtv/themes/MythCenter-wide/base.xml find this section and change the area.
Code: Select all
<!-- Base definition of a webbrowser --> <webbrowser name="basewebbrowser"> <area>20,20,1240,500</area> <browserarea>0,0,100%-16,100%-16</browserarea> <zoom>1.0</zoom> <scrollduration>500</scrollduration> <scrollbar name="vertscrollbar" from="basevertscrollbar"> <area>100%-14,0,14,100%-14</area> </scrollbar> <scrollbar name="horizscrollbar" from="basehorizscrollbar"> <area>0,100%-14,100%-14,14</area> </scrollbar> </webbrowser>
I also have the same problem after a recent update of my Arch system.
I have a feeling that the white rectangle has something to do with the rendering area for video output. It only appears after some operations. Most notably after playing back a recorded program or MythVideo file. It also happens after entering most setup menus, even Audio, but not "Edit Keys" for example. Could it be that most setup menus initiate video playback to read capabilities (resolutions etc) or something like that?
Browsing images (photos) also work just fine without getting the white rectangle. Showing images use the native "UI resolution" I guess so it never switch to video playback settings.
My graphics is a "Intel Corporation UHD Graphics 630".
I'm running mythfrontend version: fixes/30 [v30.0-79-ga27754ae7f]
The size and position looks like the default size of the "basewebbrowser" in MythCenter-wide
(Changes made to /usr/share/mythtv/themes/MythCenter-wide/base.xml did not make a difference)
I did an upgrade for qt5-base and pacman installed 13 packanges: (pacman -Syu qt5-base)
I still have the white box just like before...