[mythtv-commits] Ticket #10336: black screen using opengl painter in opensuse 12.1

MythTV noreply at mythtv.org
Fri Feb 17 18:07:43 UTC 2012


#10336: black screen using opengl painter in opensuse 12.1
---------------------------------------+-----------------------------
 Reporter:  yiannividalis@…            |          Owner:
     Type:  Bug Report - General       |         Status:  new
 Priority:  minor                      |      Milestone:  unknown
Component:  MythTV - General           |        Version:  Master Head
 Severity:  medium                     |     Resolution:
 Keywords:                             |  Ticket locked:  0
---------------------------------------+-----------------------------

Comment (by yiannividalis@…):

 I uninstalled the official opensuse nvidia drivers from the nvidia repo
 and I installed the newest nvidia drivers 295.20. The problem persists.
 Apparently, there is an option in the newest nvidia drivers not to install
 the opengl components, but before I try it I must find out what files from
 other packages it replaces so that I reinstall them.

 This is the output log of running mythfrontend with the newest drivers.
 What else should I provide?

 {{{
 2012-02-17 19:41:12.810785 C  mythfrontend version: master
 [v0.25pre-4541-g94d27c6-dirty] www.mythtv.org
 2012-02-17 19:41:12.810830 N  Enabled verbose msgs:  general
 2012-02-17 19:41:12.810874 N  Setting Log Level to LOG_INFO
 2012-02-17 19:41:12.810937 I  Added logging to the console
 2012-02-17 19:41:12.810945 I  Added database logging to table logging
 2012-02-17 19:41:12.811094 N  Setting up SIGHUP handler
 2012-02-17 19:41:12.811407 N  Using runtime prefix = /usr
 2012-02-17 19:41:12.811425 N  Using configuration directory =
 /home/yianni/.mythtv
 2012-02-17 19:41:12.813828 E  MediaRenderer::HttpServer Create Error
 2012-02-17 19:41:12.815318 N  Empty LocalHostName.
 2012-02-17 19:41:12.815333 I  Using localhost value of storage
 2012-02-17 19:41:12.815480 I  Testing network connectivity to
 '192.168.13.100'
 2012-02-17 19:41:12.816416 I  Starting process manager
 2012-02-17 19:41:12.816450 I  Starting process signal handler
 2012-02-17 19:41:12.816695 I  Starting IO manager (read)
 2012-02-17 19:41:12.820793 I  Starting IO manager (write)
 2012-02-17 19:41:12.935088 I  Database connection created: DBManager0
 2012-02-17 19:41:12.935139 I  New DB connection, total: 1
 2012-02-17 19:41:12.937812 I  Connected to database 'mythconverg' at host:
 192.168.13.100
 2012-02-17 19:41:12.941458 I  Closing DB connection named 'DBManager0'
 2012-02-17 19:41:12.941612 I  Database connection created: DBManager1
 2012-02-17 19:41:12.941630 I  New DB connection, total: 1
 2012-02-17 19:41:12.942119 I  Connected to database 'mythconverg' at host:
 192.168.13.100
 2012-02-17 19:41:12.943386 I  Current locale el_GR
 2012-02-17 19:41:12.943443 E  No locale defaults file for el_GR, skipping
 2012-02-17 19:41:13.011865 I  Database connection created: DBManager2
 2012-02-17 19:41:13.011897 I  New DB connection, total: 2
 2012-02-17 19:41:13.012597 I  Connected to database 'mythconverg' at host:
 192.168.13.100
 2012-02-17 19:41:13.017727 I  ScreenSaverX11Private: DPMS is active.
 2012-02-17 19:41:13.070654 N  Desktop video mode: 1920x1080 60.000 Hz
 2012-02-17 19:41:13.087838 I  Loading el translation for module
 mythfrontend
 2012-02-17 19:41:13.094211 E  LIRC: Failed to connect to Unix socket
 '/dev/lircd'
                         eno: Îεν ÏÏάÏÏει ÏέÏοιο αÏÏείο ή
 καÏÎ¬Î»Î¿Î³Î¿Ï (2)
 2012-02-17 19:41:13.094915 I  Binding to UDP 127.0.0.1:6948
 2012-02-17 19:41:13.094973 I  Binding to UDP 192.168.13.100:6948
 2012-02-17 19:41:13.095022 I  Binding to UDP 255.255.255.255:6948
 2012-02-17 19:41:13.126318 I  Using Frameless Window
 2012-02-17 19:41:13.126379 I  Using Full Screen Window
 2012-02-17 19:41:13.254987 I  Trying the OpenGL painter
 2012-02-17 19:41:13.262519 W  NVCtrl: OpenGL Sync to VBlank is disabled.
 2012-02-17 19:41:13.262533 W  NVCtrl: For best results enable this in
 NVidia settings or try running:
 2012-02-17 19:41:13.262537 W  NVCtrl: nvidia-settings -a "SyncToVBlank=1"
 2012-02-17 19:41:13.262570 W  NVCtrl: Alternatively try setting the
 '__GL_SYNC_TO_VBLANK' environment variable.
 2012-02-17 19:41:13.373175 I  OpenGL: Vendor  :
 2012-02-17 19:41:13.373189 I  OpenGL: Renderer:
 2012-02-17 19:41:13.373192 I  OpenGL: Version :
 2012-02-17 19:41:13.373201 I  OpenGL: Max texture size: 512 x 512
 2012-02-17 19:41:13.373205 I  OpenGL: Direct rendering: Yes
 2012-02-17 19:41:13.373210 I  OpenGL2ES: Found default functionality.
 2012-02-17 19:41:13.373213 I  OpenGL2ES: Framebuffer Objects available.
 2012-02-17 19:41:13.378302 E  OpenGL2: Failed to compile shader.
 2012-02-17 19:41:13.378316 E  0(2) : warning C7022: unrecognized profile
 specifier "mediump"
 0(2) : warning C7022: unrecognized profile specifier "precision"
 0(3) : error C7573: OpenGL/ES requires precision specifier on float types

 2012-02-17 19:41:13.378320 E  #version 100
 precision mediump float;
 varying vec4 v_color;
 void main(void)
 {
     gl_FragColor = v_color;
 }

 2012-02-17 19:41:13.379004 E  OpenGL2: Failed to compile shader.
 2012-02-17 19:41:13.379011 E  0(2) : warning C7022: unrecognized profile
 specifier "mediump"
 0(2) : warning C7022: unrecognized profile specifier "precision"
 0(4) : error C7573: OpenGL/ES requires precision specifier on float types
 0(5) : error C7573: OpenGL/ES requires precision specifier on float types

 2012-02-17 19:41:13.379016 E  #version 100
 precision mediump float;
 uniform sampler2D s_texture0;
 varying vec4 v_color;
 varying vec2 v_texcoord0;
 void main(void)
 {
     gl_FragColor = texture2D(s_texture0, v_texcoord0) * v_color;
 }

 2012-02-17 19:41:13.379668 E  OpenGL2: Failed to compile shader.
 2012-02-17 19:41:13.379676 E  0(2) : warning C7022: unrecognized profile
 specifier "mediump"
 0(2) : warning C7022: unrecognized profile specifier "precision"
 0(3) : error C7573: OpenGL/ES requires precision specifier on float types
 0(4) : error C7573: OpenGL/ES requires precision specifier on float types
 0(5) : error C7573: OpenGL/ES requires precision specifier on float types
 0(8) : error C7573: OpenGL/ES requires precision specifier on float types
 0(9) : error C7573: OpenGL/ES requires precision specifier on float types

 2012-02-17 19:41:13.379681 E  #version 100
 precision mediump float;
 varying vec4 v_color;
 varying vec2 v_position;
 uniform mat4 u_parameters;
 void main(void)
 {
     float dis = distance(v_position.xy, u_parameters[0].xy);
     float mult = smoothstep(u_parameters[0].z, u_parameters[0].w, dis);
     gl_FragColor = v_color * vec4(1.0, 1.0, 1.0, mult);
 }

 2012-02-17 19:41:13.380380 E  OpenGL2: Failed to compile shader.
 2012-02-17 19:41:13.380393 E  0(2) : warning C7022: unrecognized profile
 specifier "mediump"
 0(2) : warning C7022: unrecognized profile specifier "precision"
 0(3) : error C7573: OpenGL/ES requires precision specifier on float types
 0(4) : error C7573: OpenGL/ES requires precision specifier on float types
 0(5) : error C7573: OpenGL/ES requires precision specifier on float types
 0(8) : error C7573: OpenGL/ES requires precision specifier on float types
 0(9) : error C7573: OpenGL/ES requires precision specifier on float types
 0(10) : error C7573: OpenGL/ES requires precision specifier on float types
 0(11) : error C7573: OpenGL/ES requires precision specifier on float types

 2012-02-17 19:41:13.380399 E  #version 100
 precision mediump float;
 varying vec4 v_color;
 varying vec2 v_position;
 uniform mat4 u_parameters;
 void main(void)
 {
     float dis = distance(v_position.xy, u_parameters[0].xy);
     float rad = u_parameters[0].z;
     float wid = u_parameters[0].w;
     float mult = smoothstep(rad + wid, rad + (wid - 1.0), dis) *
 smoothstep(rad - (wid + 1.0), rad - wid, dis);
     gl_FragColor = v_color * vec4(1.0, 1.0, 1.0, mult);
 }

 2012-02-17 19:41:13.381077 E  OpenGL2: Failed to compile shader.
 2012-02-17 19:41:13.381087 E  0(2) : warning C7022: unrecognized profile
 specifier "mediump"
 0(2) : warning C7022: unrecognized profile specifier "precision"
 0(3) : error C7573: OpenGL/ES requires precision specifier on float types
 0(4) : error C7573: OpenGL/ES requires precision specifier on float types
 0(5) : error C7573: OpenGL/ES requires precision specifier on float types
 0(8) : error C7573: OpenGL/ES requires precision specifier on float types
 0(9) : error C7573: OpenGL/ES requires precision specifier on float types
 0(10) : error C7573: OpenGL/ES requires precision specifier on float types

 2012-02-17 19:41:13.381092 E  #version 100
 precision mediump float;
 varying vec4 v_color;
 varying vec2 v_position;
 uniform mat4 u_parameters;
 void main(void)
 {
     float dis = abs(u_parameters[0].x - v_position.x);
     float y = u_parameters[0].y * 2.0;
     float mult = smoothstep(y, y - 0.1, dis) * smoothstep(-0.1, 0.0, dis);
     gl_FragColor = v_color * vec4(1.0, 1.0, 1.0, mult);
 }

 2012-02-17 19:41:13.381767 E  OpenGL2: Failed to compile shader.
 2012-02-17 19:41:13.381776 E  0(2) : warning C7022: unrecognized profile
 specifier "mediump"
 0(2) : warning C7022: unrecognized profile specifier "precision"
 0(3) : error C7573: OpenGL/ES requires precision specifier on float types
 0(4) : error C7573: OpenGL/ES requires precision specifier on float types
 0(5) : error C7573: OpenGL/ES requires precision specifier on float types
 0(8) : error C7573: OpenGL/ES requires precision specifier on float types
 0(9) : error C7573: OpenGL/ES requires precision specifier on float types
 0(10) : error C7573: OpenGL/ES requires precision specifier on float types

 2012-02-17 19:41:13.381781 E  #version 100
 precision mediump float;
 varying vec4 v_color;
 varying vec2 v_position;
 uniform mat4 u_parameters;
 void main(void)
 {
     float dis = abs(u_parameters[0].x - v_position.y);
     float x = u_parameters[0].y * 2.0;
     float mult = smoothstep(x, x - 0.1, dis) * smoothstep(-0.1, 0.0, dis);
     gl_FragColor = v_color * vec4(1.0, 1.0, 1.0, mult);
 }

 2012-02-17 19:41:13.382170 I  OpenGL: Initialised MythRenderOpenGL
 2012-02-17 19:41:13.815596 I  Current MythTV Schema Version (DBSchemaVer):
 1296
 2012-02-17 19:41:14.087766 N  Registering Internal as a media playback
 plugin.
 2012-02-17 19:41:14.132762 I  Loading el translation for module
 mytharchive
 2012-02-17 19:41:14.135696 N  Registering WebBrowser as a media playback
 plugin.
 2012-02-17 19:41:14.135780 I  Loading el translation for module
 mythbrowser
 2012-02-17 19:41:14.147240 I  Loading el translation for module
 mythgallery
 2012-02-17 19:41:14.150833 I  Loading el translation for module mythgame
 2012-02-17 19:41:14.172215 I  Current MythMusic Schema Version
 (MusicDBSchemaVer): 1019
 2012-02-17 19:41:14.181818 I  Loading el translation for module mythmusic
 2012-02-17 19:41:14.183823 I  Loading el translation for module
 mythnetvision
 2012-02-17 19:41:14.187079 I  Loading el translation for module mythnews
 2012-02-17 19:41:14.192353 I  Starting update of BBC-Current-XML
 2012-02-17 19:41:14.192614 E  BBC-Current-XML recently updated, skipping.
 2012-02-17 19:41:14.192703 E  nrecoverable error parsing script output
 2012-02-17 19:41:14.192711 E  data[8]: 'wind_dir::'
 2012-02-17 19:41:14.192763 I  Starting update of BBC-3day-XML
 2012-02-17 19:41:14.192957 E  BBC-3day-XML recently updated, skipping.
 2012-02-17 19:41:14.193047 I  Starting update of wunderground
 2012-02-17 19:41:14.193244 E  wunderground recently updated, skipping.
 2012-02-17 19:41:14.193355 I  Starting update of wunderground-maps
 2012-02-17 19:41:14.193540 E  wunderground-maps recently updated,
 skipping.
 2012-02-17 19:41:14.193623 I  Starting update of wunderground-animaps
 2012-02-17 19:41:14.193806 E  wunderground-animaps recently updated,
 skipping.
 2012-02-17 19:41:14.193956 I  Loading el translation for module
 mythweather
 2012-02-17 19:41:14.195948 I  Loading el translation for module
 mythzoneminder
 2012-02-17 19:41:14.197020 I  Listening on TCP 127.0.0.1:6546
 2012-02-17 19:41:14.197087 I  Listening on TCP 192.168.13.100:6546
 2012-02-17 19:41:14.238839 N  Found mainmenu.xml for theme 'Arclight'
 2012-02-17 19:41:14.282277 E  Failed to create OpenGL texture.
 2012-02-17 19:41:14.509543 I  Database connection created: DBManager3
 2012-02-17 19:41:14.509560 I  New DB connection, total: 3
 2012-02-17 19:41:14.510216 I  Connected to database 'mythconverg' at host:
 192.168.13.100
 2012-02-17 19:41:14.536662 I  MythCoreContext: Connecting to backend
 server: 192.168.13.100:6543 (try 1 of 21)
 2012-02-17 19:41:14.537408 I  Using protocol version 72
 2012-02-17 19:41:20.771122 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.782283 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.794887 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.808964 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.824961 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.837596 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.851297 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.865520 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.879570 E  Failed to create OpenGL texture.
 2012-02-17 19:41:20.893551 E  Failed to create OpenGL texture.
 2012-02-17 19:41:21.598001 E  Failed to create OpenGL texture.
 2012-02-17 19:41:21.612054 E  Failed to create OpenGL texture.
 2012-02-17 19:41:22.051304 I  OpenGL2: Deleting OpenGL Resources
 2012-02-17 19:41:22.051326 I  OpenGL: Deleting OpenGL Resources
 2012-02-17 19:41:22.052495 I  Waiting for threads to exit.
 2012-02-17 19:41:22.054930 I  Closing DB connection named 'DBManager2'
 2012-02-17 19:41:22.316732 I  Closing DB connection named 'DBManager3'
 2012-02-17 19:41:22.415905 I  Closing DB connection named 'DBManager1'
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10336#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list