Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#10326 closed Bug Report - General (Upstream Bug)

Screens not painted in Mythtv-Setup

Reported by: Jim Newton <jim@…> Owned by:
Priority: minor Milestone: 0.25
Component: MythTV - User Interface Library Version: Master Head
Severity: medium Keywords: setup, menus, paint, show
Cc: Ticket locked: no

Description

Normal running of the mythtv-setup GUI on my combined front / backend which is on the 0.25 daily updated repository.

The main menu shows fine. However of the seven top level menu options only the Channel Editor and System Events menus take me to the second level of options. All the rest it almost seems like the system thinks its showing them but there's no change to the screen - reason I say this is that hitting ESC as you could to return to the previous menu works and makes the top level mythtv-setup main menu live again.

For the Channel Editor screen selecting 'Channel Scan' exhibits same behaviour with control only returning pressing ESC.

I have marked this as Critical as not being able to enter the menus to set up the system is a showstopper. Only continues to work for me as I have the previous settings from the upgrade however with digital switchover in the UK I'm losing channels until I can rescan.

With regard to my system, a reasonably standard ATI-based platform on which the frontend runs fine.

Change History (4)

comment:1 Changed 7 years ago by Jim Newton <jim@…>

To add to this after a little more investigation. Deactivating the ATI Proprietary video driver (using Jockey in Ubuntu) and falling back to the free ATI driver resolves this issue. All menus in mythtv-setup and mythfrontend are now accessible again

comment:2 Changed 7 years ago by Raymond Wagner

Component: MythTV - GeneralMythTV - User Interface Library
Priority: criticalminor
Resolution: Upstream Bug
Status: newclosed

This sounds like MythTV is auto-selecting the OpenGL painter, with buggy OpenGL drivers. You can try setting one or both of the following environmental variables.

export LIBGL_ALWAYS_INDIRECT=1
export XLIB_SKIP_ARGB_VISUALS=1

Or forcefully disable the OpenGL painter with '-O UIPainter=Qt' on the command line.

comment:3 Changed 7 years ago by sphery

Though please note that if you have to run with a painter override, you need to either fix your system (likely video drivers) or reply to my request for information: http://www.gossamer-threads.com/lists/mythtv/dev/502283#502283 . No one should have to use that override normally on a functional system.

comment:4 Changed 7 years ago by Jim Newton <jim@…>

The painter override works in terms of menus functioning, however exiting from LiveTV back to the main menu doesn't appear to work with the painter override.

Note: See TracTickets for help on using tickets.