[mythtv-commits] Ticket #10336: black screen using opengl painter in opensuse 12.1
MythTV
noreply at mythtv.org
Wed Feb 15 18:17:51 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 updated to
MythTV Version : v0.25pre-4541-g94d27c6-dirty
MythTV Branch : master
Network Protocol : 72
Library API : 0.25.20120212-5
QT Version : 4.7.4
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_backend
using_bindings_perl using_bindings_python using_bindings_php using_dvb
using_frontend using_hdpvr using_iptv using_libcrypto using_libfftw3
using_libxml2 using_lirc using_mheg using_qtwebkit using_qtscript
using_qtdbus using_v4l2 using_x11 using_xrandr using_bindings_perl
using_bindings_python using_bindings_php using_mythtranscode using_opengl
using_opengles using_vdpau using_ffmpeg_threads using_live using_mheg
using_libxml2
but the problem remains. Things I tried:
- changing the theme to Graphite and Mythcenter-wide - No success
- changing the ThemePainter to qt using phpMyAdmin - No success
- I edited the configure file to disable opengles - No success
I was wrong before, i.e. the system is responsive and doesn't require
ctrl+c, i.e. it exits by pressing escape.
I am enclosing another terminal output because it shows more messages.
Can someone at least help me bypass this problem until I setup the
backend? If not here, maybe in the users list?
Thanks
Yianni.
{{{
2012-02-15 19:56:56.356339 C mythtv-setup version: master
[v0.25pre-4541-g94d27c6-dirty] www.mythtv.org
2012-02-15 19:56:56.356379 N Enabled verbose msgs: general
2012-02-15 19:56:56.356420 N Setting Log Level to LOG_INFO
2012-02-15 19:56:56.356481 I Added logging to the console
2012-02-15 19:56:56.356489 I Added database logging to table logging
2012-02-15 19:56:56.356613 N Setting up SIGHUP handler
2012-02-15 19:56:56.356835 N Using runtime prefix = /usr
2012-02-15 19:56:56.356852 N Using configuration directory =
/home/yianni/.mythtv
2012-02-15 19:56:56.358373 N Empty LocalHostName.
2012-02-15 19:56:56.358387 I Using localhost value of storage
2012-02-15 19:56:56.358570 I Testing network connectivity to
'192.168.13.100'
2012-02-15 19:56:56.361074 I Starting process manager
2012-02-15 19:56:56.361212 I Starting IO manager (read)
2012-02-15 19:56:56.362740 I Starting IO manager (write)
2012-02-15 19:56:56.362859 I Starting process signal handler
2012-02-15 19:56:56.512828 I Database connection created: DBManager0
2012-02-15 19:56:56.512875 I New DB connection, total: 1
2012-02-15 19:56:56.515220 I Connected to database 'mythconverg' at host:
192.168.13.100
2012-02-15 19:56:56.520143 I Closing DB connection named 'DBManager0'
2012-02-15 19:56:56.520301 I Database connection created: DBManager1
2012-02-15 19:56:56.520319 I New DB connection, total: 1
2012-02-15 19:56:56.520764 I Connected to database 'mythconverg' at host:
192.168.13.100
2012-02-15 19:56:56.521601 I Current locale el_GR
2012-02-15 19:56:56.521658 E No locale defaults file for el_GR, skipping
2012-02-15 19:56:56.557520 I Database connection created: DBManager2
2012-02-15 19:56:56.557550 I New DB connection, total: 2
2012-02-15 19:56:56.558186 I Connected to database 'mythconverg' at host:
192.168.13.100
2012-02-15 19:56:56.564270 I ScreenSaverX11Private: DPMS is active.
2012-02-15 19:56:56.628083 N Desktop video mode: 1920x1080 60.000 Hz
2012-02-15 19:56:56.638590 C MythCoreContext: Host is configured to
listen on 0:0:0:0:0:0:0:1, but address is not used on any local network
interfaces.
2012-02-15 19:56:56.644357 I Loading el translation for module
mythfrontend
2012-02-15 19:56:56.644907 E LIRC: Failed to connect to Unix socket
'/dev/lircd'
eno: Îεν ÏÏάÏÏει ÏÎÏοιο αÏÏείο ή
καÏÎ¬Î»Î¿Î³Î¿Ï (2)
2012-02-15 19:56:56.645480 I Binding to UDP 127.0.0.1:6948
2012-02-15 19:56:56.645540 I Binding to UDP 192.168.13.100:6948
2012-02-15 19:56:56.645591 I Binding to UDP 255.255.255.255:6948
2012-02-15 19:56:56.679914 I Using Frameless Window
2012-02-15 19:56:56.679984 I Using Full Screen Window
2012-02-15 19:56:56.888856 I Trying the OpenGL painter
2012-02-15 19:56:57.031802 W NVCtrl: OpenGL Sync to VBlank is disabled.
2012-02-15 19:56:57.031818 W NVCtrl: For best results enable this in
NVidia settings or try running:
2012-02-15 19:56:57.031822 W NVCtrl: nvidia-settings -a "SyncToVBlank=1"
2012-02-15 19:56:57.031859 W NVCtrl: Alternatively try setting the
'__GL_SYNC_TO_VBLANK' environment variable.
2012-02-15 19:56:57.306115 I OpenGL: Vendor :
2012-02-15 19:56:57.306129 I OpenGL: Renderer:
2012-02-15 19:56:57.306134 I OpenGL: Version :
2012-02-15 19:56:57.306142 I OpenGL: Max texture size: 512 x 512
2012-02-15 19:56:57.306147 I OpenGL: Direct rendering: Yes
2012-02-15 19:56:57.306152 I OpenGL2ES: Found default functionality.
2012-02-15 19:56:57.306156 I OpenGL2ES: Framebuffer Objects available.
2012-02-15 19:56:57.312012 E OpenGL2: Failed to compile shader.
2012-02-15 19:56:57.312024 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-15 19:56:57.312027 E #version 100
precision mediump float;
varying vec4 v_color;
void main(void)
{
gl_FragColor = v_color;
}
2012-02-15 19:56:57.312688 E OpenGL2: Failed to compile shader.
2012-02-15 19:56:57.312695 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-15 19:56:57.312698 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-15 19:56:57.313342 E OpenGL2: Failed to compile shader.
2012-02-15 19:56:57.313349 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-15 19:56:57.313354 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-15 19:56:57.314033 E OpenGL2: Failed to compile shader.
2012-02-15 19:56:57.314043 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-15 19:56:57.314049 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-15 19:56:57.314697 E OpenGL2: Failed to compile shader.
2012-02-15 19:56:57.314705 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-15 19:56:57.314710 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-15 19:56:57.315379 E OpenGL2: Failed to compile shader.
2012-02-15 19:56:57.315386 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-15 19:56:57.315391 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-15 19:56:57.315759 I OpenGL: Initialised MythRenderOpenGL
2012-02-15 19:56:57.652090 E XMLParseBase: Unable to load window
'backgroundwindow' from base
2012-02-15 19:56:57.654489 I Current MythTV Schema Version (DBSchemaVer):
1296
2012-02-15 19:56:58.126693 E Failed to create OpenGL texture.
... Repeating until I press escape.
2012-02-15 19:57:00.405952 E Failed to create OpenGL texture.
2012-02-15 19:57:00.420084 E Failed to create OpenGL texture.
2012-02-15 19:57:00.434217 E Failed to create OpenGL texture.
2012-02-15 19:57:00.448405 E Failed to create OpenGL texture.
2012-02-15 19:57:00.600362 I OpenGL2: Deleting OpenGL Resources
2012-02-15 19:57:00.600385 I OpenGL: Deleting OpenGL Resources
2012-02-15 19:57:00.602711 I Closing DB connection named 'DBManager2'
2012-02-15 19:57:00.644496 I Closing DB connection named 'DBManager1'
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10336#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list