[mythtv] If you're using an override to choose the Qt painter in master...

Lawrence Rust lvr at softsystem.co.uk
Mon Jan 30 18:00:57 UTC 2012


On Sat, 2012-01-28 at 17:09 -0500, Michael T. Dean wrote:
> On 01/28/2012 05:03 PM, MythTV wrote:
> >        Author:  Michael T. Dean<mdean at mythtv.org>
> >   Change Date:  2012-01-28T14:03:01-08:00
> >     Push Date:  2012/01/28 14:03:36 -0800
> >    Repository:  mythtv
> >        Branch:  master
> > New Revision:  5f469b2211182774d02620c1d41c819dc250fcb3
> >     Changeset:  https://github.com/MythTV/mythtv/commit/5f469b221
> >
> > Log:
> >
> > Don't recommend the OpenGL painter with softpipe renderer.
> >
> > Thanks to clever on IRC for reporting this case of software rendering,
> > which seems to be related to improper driver installation or
> > configuration or device permissions.
> 
> If anyone else out there is needing to override the UI Painter selection 
> with current master to force use of the Qt painter, please send logs of 
> mythfrontend startup without the override, so it shows it choosing the 
> OpenGL painter, and provide a description of why the OpenGL painter 
> isn't working.  This way, we can either help you fix brokenness, or if 
> the brokenness is systemic (driver/hardware issues), we can detect it 
> and not recommend the OpenGL painter.
> 
> As 0.25 release is approaching, consider this a "last call" for logs.
> 
> Remember that /no one/ should have to use an override to choose the Qt 
> painter.  If you are using such an override, something needs to be 
> fixed, so please help us do so.  :)

Using wine to run a win32 mythfrontend requires an override.  It's handy
to use wine for quick tests.  This log is from today's git master built
using mythbuild.sh:

wine mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.25pre-4223-g64cee71
MythTV Branch : master
Network Protocol : 72
Library API : 0.25.20120128-1
QT Version : 4.7.0
Options compiled in:
 release using_backend using_frontend using_iptv using_libfftw3 using_libxml2 using_libudf using_mheg using_opengl_video using_qtwebkit using_qtscript using_dxva2 using_opengl using_ffmpeg_threads using_live using_mheg using_libxml2 using_libudf

wine mythfrontend -w -geometry 1280x720+2+0 -O CDDevice=e: -O DVDDeviceLocation=e:
fixme:system:SetProcessDPIAware stub!
Unable to ignore SIGPIPE
2012-01-30 18:07:38.752449 C  mythfrontend version: master [v0.25pre-4223-g64cee71] www.mythtv.org
2012-01-30 18:07:38.752467 N  Enabled verbose msgs:  general
2012-01-30 18:07:38.752537 N  Setting Log Level to LOG_INFO
2012-01-30 18:07:38.752606 I  Added logging to the console
2012-01-30 18:07:38.752620 I  Added database logging to table logging
2012-01-30 18:07:38.753112 I  MythUIHelper: Overriding GUI size: width=1280 height=720
2012-01-30 18:07:38.753150 I  MythUIHelper: Overriding GUI offset: x=2 y=0
2012-01-30 18:07:38.753202 N  Using runtime prefix = Z:/home/lvr/Projects/myth/win/mythinstall/win32
2012-01-30 18:07:38.753218 N  Read conf dir = Z:/home/lvr/mythconf/master-wine
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
2012-01-30 18:07:38.754124 N  Using configuration directory = Z:/home/lvr/mythconf/master-wine
2012-01-30 18:07:38.789217 I  Using localhost value of wine
2012-01-30 18:07:38.791737 I  Database connection created: DBManager0
2012-01-30 18:07:38.791756 I  New DB connection, total: 1
2012-01-30 18:07:38.797333 I  Connected to database 'mythmaster' at host: mac
2012-01-30 18:07:38.810208 I  Closing DB connection named 'DBManager0'
2012-01-30 18:07:38.810455 I  Database connection created: DBManager1
2012-01-30 18:07:38.810472 I  New DB connection, total: 1
2012-01-30 18:07:38.814160 I  Connected to database 'mythmaster' at host: mac
2012-01-30 18:07:38.819488 I  Current locale en_GB
2012-01-30 18:07:38.819573 N  Reading locale defaults from Z:/home/lvr/Projects/myth/win/mythinstall/win32/share/mythtv//locales/en_gb.xml
2012-01-30 18:07:38.853070 I  Database connection created: DBManager2
2012-01-30 18:07:38.853092 I  New DB connection, total: 2
2012-01-30 18:07:38.856733 I  Connected to database 'mythmaster' at host: mac
2012-01-30 18:07:38.930145 N  Setting 'CDDevice' being forced to 'e:'
2012-01-30 18:07:38.930164 N  Setting 'DVDDeviceLocation' being forced to 'e:'
2012-01-30 18:07:38.930177 N  Setting 'RunFrontendInWindow' being forced to '1'
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
2012-01-30 18:07:38.955156 I  Loading en_gb translation for module mythfrontend
2012-01-30 18:07:38.978220 I  UDPListener: bound to port 6948
fixme:win:FlashWindowEx 0xace80c
fixme:wgl:X11DRV_wglGetPixelFormatAttribivARB unsupported 2008 WGL Attribute
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
2012-01-30 18:07:39.162328 I  Using the D3D9 painter
2012-01-30 18:07:39.341354 I  Current MythTV Schema Version (DBSchemaVer): 1293
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
2012-01-30 18:07:40.386587 N  Registering Internal as a media playback plugin.
2012-01-30 18:07:40.422480 N  Registering WebBrowser as a media playback plugin.
2012-01-30 18:07:40.422902 I  Loading en_gb translation for module mythbrowser
2012-01-30 18:07:40.514952 I  Loading en_gb translation for module mythgallery
2012-01-30 18:07:40.531932 I  Loading en_gb translation for module mythgame
2012-01-30 18:07:40.549630 I  Current MythMusic Schema Version (MusicDBSchemaVer): 1019
2012-01-30 18:07:40.628436 I  Loading en_gb translation for module mythmusic
2012-01-30 18:07:40.648347 I  Loading en_gb translation for module mythweather
2012-01-30 18:07:40.842973 N  Found mainmenu.xml for theme 'MythCenter-wide'
fixme:win:EnumDisplayDevicesW ((null),0,0xacb4bc,0x00000000), stub!
2012-01-30 18:07:40.879326 I  Database connection created: DBManager3
2012-01-30 18:07:40.879358 I  New DB connection, total: 3
2012-01-30 18:07:40.884022 I  Connected to database 'mythmaster' at host: mac
2012-01-30 18:07:40.913799 I  MythCoreContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
2012-01-30 18:07:40.914971 I  Using protocol version 72
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x579a348, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_UNKNOWN, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
2012-01-30 18:07:41.292585 I  MythRenderD3D9: Default adaptor format X8R8G8B8.
2012-01-30 18:07:41.292620 I  MythRenderD3D9: Chosen surface and texture format: A8R8G8B8
2012-01-30 18:07:41.292652 I  MythRenderD3D9: Chosen video surface format A8R8G8B8.
2012-01-30 18:07:41.292662 I  MythRenderD3D9: Hardware YV12 to RGB conversion unavailable.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
2012-01-30 18:07:42.084161 I  MythRenderD3D9: Device: Intel(R) Ironlake Desktop
2012-01-30 18:07:42.084200 I  MythRenderD3D9: Driver: 6.14.10.5218
2012-01-30 18:07:42.086494 E  MythRenderD3D9: Failed to get DXVA2CreateDirect3DDeviceManager9 proc address.
2012-01-30 18:07:42.086504 N  MythRenderD3D9: DXVA2 support not available - not using device manager
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
2012-01-30 18:07:42.824906 C  Unable to determine local time zone settings. If local time zone settings differ from master backend settings, some functionality will fail.

-- 
Lawrence


More information about the mythtv-dev mailing list