Opened 12 years ago
Closed 12 years ago
Last modified 12 years ago
#10336 closed Bug Report - General (fixed)
black screen using opengl painter in opensuse 12.1
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | 0.25 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | yes |
Description
Hi, I am also creating this as a ticket after reporting it in the users list.
After updating to openSuSE 12.1 (and also after a clean 12.1 installation) neither mythfrontend nor mythtv-setup show any menus. After showing the Arclight background briefly, the screen goes black. Only ctrl+c stops the program.
Before, the system was on opensuse 11.4 with 290.10 nvidia drivers working flawlessly using vdpau.
In 12.1 I have tried 290.10 and 285.05 without success. Using the official nvidia driver from the opensuse repo doesn't work either.
This problem was reported in the dev list by another user before me: http://www.gossamer-threads.com/lists/mythtv/dev/502283
I cannot provide frontend log because I have to change the card configuration using mythtv-setup first. The terminal logging of mythtv-setup is:
2012-02-13 22:28:31.368460 C mythtv-setup version: master [v0.25pre-4422-g334f61f-dirty] www.mythtv.org 2012-02-13 22:28:31.368495 N Enabled verbose msgs: general 2012-02-13 22:28:31.368528 N Setting Log Level to LOG_INFO 2012-02-13 22:28:31.368575 I Added logging to the console 2012-02-13 22:28:31.368581 I Added database logging to table logging 2012-02-13 22:28:31.368686 N Setting up SIGHUP handler 2012-02-13 22:28:31.368865 N Using runtime prefix = /usr 2012-02-13 22:28:31.368881 N Using configuration directory = /home/yianni/.mythtv 2012-02-13 22:28:31.370327 N Empty LocalHostName. 2012-02-13 22:28:31.370337 I Using localhost value of storage 2012-02-13 22:28:31.370471 I Testing network connectivity to '192.168.13.100' 2012-02-13 22:28:31.372355 I Starting process manager 2012-02-13 22:28:31.372438 I Starting process signal handler 2012-02-13 22:28:31.372463 I Starting IO manager (write) 2012-02-13 22:28:31.372484 I Starting IO manager (read) 2012-02-13 22:28:31.488111 I Database connection created: DBManager0 2012-02-13 22:28:31.488158 I New DB connection, total: 1 2012-02-13 22:28:31.490235 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-13 22:28:31.492756 I Closing DB connection named 'DBManager0' 2012-02-13 22:28:31.492904 I Database connection created: DBManager1 2012-02-13 22:28:31.492919 I New DB connection, total: 1 2012-02-13 22:28:31.493289 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-13 22:28:31.493969 I Current locale el_GR 2012-02-13 22:28:31.494009 E No locale defaults file for el_GR, skipping 2012-02-13 22:28:31.569796 I Database connection created: DBManager2 2012-02-13 22:28:31.569901 I New DB connection, total: 2 2012-02-13 22:28:31.570532 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-13 22:28:31.573884 I ScreenSaverX11Private: DPMS is active. 2012-02-13 22:28:31.622147 N Desktop video mode: 1920x1080 60.000 Hz 2012-02-13 22:28:31.636791 I Loading el translation for module mythfrontend 2012-02-13 22:28:31.637335 E LIRC: Failed to connect to Unix socket '/dev/lircd' eno: ΞΡν ΟΟΞ¬ΟΟΡι ΟΞΟΞΏΞΉΞΏ Ξ±ΟΟΡίο Ξ� ΞΊΞ±ΟΞ¬Ξ»ΞΏΞ³ΞΏΟ (2) 2012-02-13 22:28:31.637912 I UDPListener: bound to port 6948 2012-02-13 22:28:31.669799 I Using Frameless Window 2012-02-13 22:28:31.669865 I Using Full Screen Window 2012-02-13 22:28:31.803465 I Trying the OpenGL painter 2012-02-13 22:28:31.811084 W NVCtrl: OpenGL Sync to VBlank is disabled. 2012-02-13 22:28:31.811100 W NVCtrl: For best results enable this in NVidia settings or try running: 2012-02-13 22:28:31.811104 W NVCtrl: nvidia-settings -a "SyncToVBlank=1" 2012-02-13 22:28:31.811141 W NVCtrl: Alternatively try setting the '__GL_SYNC_TO_VBLANK' environment variable. 2012-02-13 22:28:31.870545 E OpenGL: Multi-texturing not supported. Certain OpenGL features will not work 2012-02-13 22:28:31.870559 E OpenGL: GL_EXT_vertex_array extension not supported. This may not work 2012-02-13 22:28:31.870568 I OpenGL: OpenGL vendor : 2012-02-13 22:28:31.870573 I OpenGL: OpenGL renderer: 2012-02-13 22:28:31.870577 I OpenGL: OpenGL version : 2012-02-13 22:28:31.870585 I OpenGL: Max texture size: 512 x 512 2012-02-13 22:28:31.870592 I OpenGL: Max texture units: 0 2012-02-13 22:28:31.870598 I OpenGL: Direct rendering: Yes 2012-02-13 22:28:31.870602 I OpenGL: Initialised MythRenderOpenGL 2012-02-13 22:28:32.379739 I Current MythTV Schema Version (DBSchemaVer): 1294 2012-02-13 22:28:32.516340 E Failed to create OpenGL texture.
Then the screen goes black.
Mythavtest plays video (but I have to setup the sound I think after the format...)
I had already updated my laptop (intel i915 GPU I think - centrino) to 12.1 without issues.
Please let me know anything else I should provide.
TIA,
Yianni
Change History (8)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
I have the same problem as Yianni on ArchLinux? with nvidia card (GeForce? 8600 GT) and binary drivers 295.20. Compiled yesterday from master branch. The same mythtv version works good on Intel integrated graphic card. For me only 1/4 of the screen is painted with background when starting frontend (no buttons, just background) and the rest of the screen is black.
MythTV Version : Unknown-gef3fc49 MythTV Branch : master Network Protocol : 72 Library API : 0.25.20120212-5 QT Version : 4.8.0 Options compiled in: linux profile use_hidesyms using_alsa using_pulse using_pulseoutput using_backend using_bindings_python using_bindings_php using_dvb using_frontend using_hdpvr using_iptv using_ivtv using_libcrypto using_libdns_sd using_libxml2 using_libudf using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_python using_bindings_php using_mythtranscode using_opengl using_opengles using_vdpau using_ffmpeg_threads using_live using_mheg using_libass using_libxml2 using_libudf
% mythfrontend 2012-02-16 11:44:26.283294 C mythfrontend version: master [Unknown-gef3fc49] www.mythtv.org 2012-02-16 11:44:26.283321 N Enabled verbose msgs: general 2012-02-16 11:44:26.283352 N Setting Log Level to LOG_INFO 2012-02-16 11:44:26.283407 I Added logging to the console 2012-02-16 11:44:26.283414 I Added database logging to table logging 2012-02-16 11:44:26.283555 N Setting up SIGHUP handler 2012-02-16 11:44:26.284622 N Using runtime prefix = /usr 2012-02-16 11:44:26.284754 N Using configuration directory = /home/pennguin/.mythtv 2012-02-16 11:44:26.284965 W This application expects to be running a locale that specifies a UTF-8 codeset, and many features may behave improperly with your current language settings. Please set the LC_ALL or LC_CTYPE, and LANG variable(s) in the environment in which this program is executed to include a UTF-8 codeset (such as 'en_US.UTF-8'). 2012-02-16 11:44:26.287147 E MediaRenderer::HttpServer Create Error 2012-02-16 11:44:26.288787 E Unable to read configuration file mysql.txt 2012-02-16 11:44:26.288988 N Empty LocalHostName. 2012-02-16 11:44:26.288998 I Using localhost value of zygzak 2012-02-16 11:44:26.289151 I Testing network connectivity to '10.128.0.130' 2012-02-16 11:44:26.289465 I Starting process manager 2012-02-16 11:44:26.291699 I Starting process signal handler 2012-02-16 11:44:26.291723 I Starting IO manager (read) 2012-02-16 11:44:26.291762 I Starting IO manager (write) 2012-02-16 11:44:26.410650 I Database connection created: DBManager0 2012-02-16 11:44:26.410700 I New DB connection, total: 1 2012-02-16 11:44:26.416135 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-16 11:44:26.435457 I Closing DB connection named 'DBManager0' 2012-02-16 11:44:26.435715 I Database connection created: DBManager1 2012-02-16 11:44:26.435734 I New DB connection, total: 1 2012-02-16 11:44:26.444320 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-16 11:44:26.453000 I Current locale pl_PT 2012-02-16 11:44:26.453066 E No locale defaults file for pl_PT, skipping 2012-02-16 11:44:26.485174 I Database connection created: DBManager2 2012-02-16 11:44:26.485203 I New DB connection, total: 2 2012-02-16 11:44:26.490165 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-16 11:44:26.492996 I ScreenSaverX11Private: DPMS is active. 2012-02-16 11:44:26.558554 N Desktop video mode: 1360x768 60.015 Hz 2012-02-16 11:44:26.705254 E Bonjour: Error: -65537 2012-02-16 11:44:26.705269 E Bonjour: Failed to register service. 2012-02-16 11:44:26.705400 E RAOP Conn: Failed to read key from: /home/pennguin/.mythtv/RAOPKey.rsa 2012-02-16 11:44:26.705412 E RAOP Device: Aborting startup - no key found. 2012-02-16 11:44:26.735203 I Loading pl translation for module mythfrontend 2012-02-16 11:44:26.801113 I Binding to UDP 127.0.0.1:6948 2012-02-16 11:44:26.801177 I Binding to UDP 10.128.0.131:6948 2012-02-16 11:44:26.801273 I Binding to UDP ::1:6948 2012-02-16 11:44:26.801323 I Binding to UDP 255.255.255.255:6948 2012-02-16 11:44:27.121211 I Using Frameless Window 2012-02-16 11:44:27.121264 I Using Full Screen Window 2012-02-16 11:44:27.137947 I Trying the OpenGL painter 2012-02-16 11:44:27.139656 W NVCtrl: OpenGL Sync to VBlank is disabled. 2012-02-16 11:44:27.139672 W NVCtrl: For best results enable this in NVidia settings or try running: 2012-02-16 11:44:27.139677 W NVCtrl: nvidia-settings -a "SyncToVBlank=1" 2012-02-16 11:44:27.139696 W NVCtrl: Alternatively try setting the '__GL_SYNC_TO_VBLANK' environment variable. 2012-02-16 11:44:27.229822 I OpenGL: Vendor : NVIDIA Corporation 2012-02-16 11:44:27.229836 I OpenGL: Renderer: GeForce 8600 GT/PCIe/SSE2 2012-02-16 11:44:27.229841 I OpenGL: Version : 3.3.0 NVIDIA 295.20 2012-02-16 11:44:27.229858 I OpenGL: Max texture size: 8192 x 8192 2012-02-16 11:44:27.229864 I OpenGL: Direct rendering: Yes 2012-02-16 11:44:27.229870 I OpenGL2ES: Found default functionality. 2012-02-16 11:44:27.229874 I OpenGL2ES: Framebuffer Objects available. 2012-02-16 11:44:27.229899 I OpenGL2ES: Pixel Buffer Objects available. 2012-02-16 11:44:27.237313 E OpenGL2: Failed to compile shader. 2012-02-16 11:44:27.237327 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-16 11:44:27.237330 E #version 100 precision mediump float; varying vec4 v_color; void main(void) { gl_FragColor = v_color; } 2012-02-16 11:44:27.238417 E OpenGL2: Failed to compile shader. 2012-02-16 11:44:27.238429 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-16 11:44:27.238435 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-16 11:44:27.239349 E OpenGL2: Failed to compile shader. 2012-02-16 11:44:27.239361 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-16 11:44:27.239367 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-16 11:44:27.240271 E OpenGL2: Failed to compile shader. 2012-02-16 11:44:27.240292 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-16 11:44:27.240300 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-16 11:44:27.241190 E OpenGL2: Failed to compile shader. 2012-02-16 11:44:27.241202 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-16 11:44:27.241208 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-16 11:44:27.242127 E OpenGL2: Failed to compile shader. 2012-02-16 11:44:27.242141 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-16 11:44:27.242148 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-16 11:44:27.242687 I OpenGL: Initialised MythRenderOpenGL 2012-02-16 11:44:27.447671 I Current MythTV Schema Version (DBSchemaVer): 1296 2012-02-16 11:44:29.254890 N Registering Internal as a media playback plugin. 2012-02-16 11:44:29.307162 W No plugins directory /usr/lib/mythtv/plugins 2012-02-16 11:44:29.492630 N Found mainmenu.xml for theme 'Terra' 2012-02-16 11:44:29.869069 I Database connection created: DBManager3 2012-02-16 11:44:29.869093 I New DB connection, total: 3 2012-02-16 11:44:29.884128 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-16 11:44:29.912952 I MythCoreContext: Connecting to backend server: 10.128.0.130:6543 (try 1 of 1) 2012-02-16 11:44:29.915953 I Using protocol version 72 2012-02-16 11:44:44.605516 I Using protocol version 72 2012-02-16 11:44:44.611235 I Using protocol version 72 ^C
comment:3 Changed 12 years ago by
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'
comment:4 Changed 12 years ago by
No success even after experimenting with the nvidia install options:
- Selecting --opengl-headers parameter doesn't help, still black screen.
- Selecting --no-opengl-files shows the interface in Qt. At least it works. Video plays ok with vdpau.
I have been rebooting between the attempts and rebuilt mythtv with "make distclean" first. I am enclosing the log. The plugin translations complain because I didn't re-install them.
What can I try now?
2012-02-18 01:36:11.798132 C mythfrontend version: master [v0.25pre-4541-g94d27c6-dirty] www.mythtv.org 2012-02-18 01:36:11.798177 N Enabled verbose msgs: general 2012-02-18 01:36:11.798215 N Setting Log Level to LOG_INFO 2012-02-18 01:36:11.798277 I Added logging to the console 2012-02-18 01:36:11.798285 I Added database logging to table logging 2012-02-18 01:36:11.798406 N Setting up SIGHUP handler 2012-02-18 01:36:11.799132 N Using runtime prefix = /usr 2012-02-18 01:36:11.799172 N Using configuration directory = /home/yianni/.mythtv 2012-02-18 01:36:11.811754 E MediaRenderer::HttpServer Create Error 2012-02-18 01:36:11.819797 N Empty LocalHostName. 2012-02-18 01:36:11.819811 I Using localhost value of storage 2012-02-18 01:36:11.819952 I Testing network connectivity to '192.168.13.100' 2012-02-18 01:36:11.820335 I Starting process manager 2012-02-18 01:36:11.820384 I Starting process signal handler 2012-02-18 01:36:11.820491 I Starting IO manager (read) 2012-02-18 01:36:11.821660 I Starting IO manager (write) 2012-02-18 01:36:11.929623 I Database connection created: DBManager0 2012-02-18 01:36:11.929678 I New DB connection, total: 1 2012-02-18 01:36:11.934388 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:11.937815 I Closing DB connection named 'DBManager0' 2012-02-18 01:36:11.937957 I Database connection created: DBManager1 2012-02-18 01:36:11.937978 I New DB connection, total: 1 2012-02-18 01:36:11.938419 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:11.939180 I Current locale el_GR 2012-02-18 01:36:11.939237 E No locale defaults file for el_GR, skipping 2012-02-18 01:36:11.999336 I Database connection created: DBManager2 2012-02-18 01:36:11.999360 I New DB connection, total: 2 2012-02-18 01:36:12.000116 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:12.021584 I ScreenSaverX11Private: DPMS is active. 2012-02-18 01:36:12.071917 N Desktop video mode: 1920x1080 60.000 Hz 2012-02-18 01:36:12.113095 I Loading el translation for module mythfrontend 2012-02-18 01:36:12.118794 E LIRC: Failed to connect to Unix socket '/dev/lircd' eno: Îεν Ï ÏάÏÏει Ï ÎÏ Î¿Î¹Î¿ αÏÏείο ή ÎºÎ±Ï Î¬Î»Î¿Î³Î¿Ï (2) 2012-02-18 01:36:12.119358 I Binding to UDP 127.0.0.1:6948 2012-02-18 01:36:12.119399 I Binding to UDP 192.168.13.100:6948 2012-02-18 01:36:12.119436 I Binding to UDP 255.255.255.255:6948 2012-02-18 01:36:12.175601 I Using Frameless Window 2012-02-18 01:36:12.175645 I Using Full Screen Window 2012-02-18 01:36:12.239033 I Trying the OpenGL painter 2012-02-18 01:36:12.296639 W NVCtrl: OpenGL Sync to VBlank is disabled. 2012-02-18 01:36:12.296651 W NVCtrl: For best results enable this in NVidia settings or try running: 2012-02-18 01:36:12.296655 W NVCtrl: nvidia-settings -a "SyncToVBlank=1" 2012-02-18 01:36:12.296690 W NVCtrl: Alternatively try setting the '__GL_SYNC_TO_VBLANK' environment variable. 2012-02-18 01:36:12.314070 W OpenGL: OpenGL is using software rasterizer. 2012-02-18 01:36:12.314092 W OpenGL painter not recommended with this system's hardware/drivers. Falling back to Qt painter. 2012-02-18 01:36:12.314105 I Clearing OpenGL painter cache. 2012-02-18 01:36:12.314168 I OpenGL2: Deleting OpenGL Resources 2012-02-18 01:36:12.314183 I OpenGL: Deleting OpenGL Resources 2012-02-18 01:36:12.314516 I Using the Qt painter 2012-02-18 01:36:12.768304 I Current MythTV Schema Version (DBSchemaVer): 1296 2012-02-18 01:36:12.774288 I Database connection created: DBManager3 2012-02-18 01:36:12.774319 I New DB connection, total: 3 2012-02-18 01:36:12.774366 I Database connection created: DBManager4 2012-02-18 01:36:12.774384 I New DB connection, total: 4 2012-02-18 01:36:12.774814 I Database connection created: DBManager5 2012-02-18 01:36:12.774826 I New DB connection, total: 5 2012-02-18 01:36:12.775128 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:12.775222 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:12.775323 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:14.499359 N Registering Internal as a media playback plugin. 2012-02-18 01:36:14.605121 E Error Loading el translation for module mytharchive 2012-02-18 01:36:14.620307 N Registering WebBrowser as a media playback plugin. 2012-02-18 01:36:14.620370 E Error Loading el translation for module mythbrowser 2012-02-18 01:36:14.652949 E Error Loading el translation for module mythgallery 2012-02-18 01:36:14.672127 E Error Loading el translation for module mythgame 2012-02-18 01:36:14.729507 I Current MythMusic Schema Version (MusicDBSchemaVer): 1019 2012-02-18 01:36:14.752393 E Error Loading el translation for module mythmusic 2012-02-18 01:36:14.766081 E Error Loading el translation for module mythnetvision 2012-02-18 01:36:14.777967 E Error Loading el translation for module mythnews 2012-02-18 01:36:14.798196 E SourceManager: NeedSourceFor: Unable to find source for 13, 251833, 0 2012-02-18 01:36:14.798213 E SourceManager: NeedSourceFor: Unable to find source for 14, 251833, 0 2012-02-18 01:36:14.798223 E SourceManager: NeedSourceFor: Unable to find source for 27, Volos, 0 2012-02-18 01:36:14.798234 E SourceManager: NeedSourceFor: Unable to find source for 37, GR, 1 2012-02-18 01:36:14.798245 E SourceManager: NeedSourceFor: Unable to find source for 36, HPX, 1 2012-02-18 01:36:14.798359 E Error Loading el translation for module mythweather 2012-02-18 01:36:14.814629 E Error Loading el translation for module mythzoneminder 2012-02-18 01:36:14.815813 I Listening on TCP 127.0.0.1:6546 2012-02-18 01:36:14.815863 I Listening on TCP 192.168.13.100:6546 2012-02-18 01:36:14.877010 N Found mainmenu.xml for theme 'Arclight' 2012-02-18 01:36:14.890481 I Database connection created: DBManager6 2012-02-18 01:36:14.890504 I New DB connection, total: 6 2012-02-18 01:36:14.891249 I Connected to database 'mythconverg' at host: 192.168.13.100 2012-02-18 01:36:15.115395 I MythCoreContext: Connecting to backend server: 192.168.13.100:6543 (try 1 of 21) 2012-02-18 01:36:15.115987 I Using protocol version 72 2012-02-18 01:36:29.952928 I Using protocol version 72 2012-02-18 01:36:29.953694 I Using protocol version 72 2012-02-18 01:36:57.517814 I Using protocol version 72 2012-02-18 01:36:57.519630 I Using protocol version 72 2012-02-18 01:36:57.535549 E RemoteFile::openSocket(file data socket): Failed to open socket, error was filetransfer_filename_empty 2012-02-18 01:36:57.536172 E MythUIHelper: LoadScaleImage(myth://Coverart@192.168.13.65:6543/1056_20090130210000.mkv.jpg) failed to load remote image 2012-02-18 01:36:57.536194 E MythUIHelper: LoadScaleImage(myth://Coverart@192.168.13.65:6543/1056_20090130210000.mkv.jpg) invalid image dimensions 2012-02-18 01:37:02.538506 I Using protocol version 72 2012-02-18 01:37:02.538670 I Using protocol version 72 2012-02-18 01:37:02.539073 I Using protocol version 72 2012-02-18 01:37:02.539731 I Using protocol version 72 2012-02-18 01:37:02.539831 I Using protocol version 72 2012-02-18 01:37:02.540175 I Using protocol version 72 2012-02-18 01:37:02.566422 I Using protocol version 72 2012-02-18 01:37:02.566867 I Using protocol version 72 2012-02-18 01:37:03.391662 I Using protocol version 72 2012-02-18 01:37:03.395181 I Using protocol version 72 2012-02-18 01:37:05.933758 I TV: Creating TV object 2012-02-18 01:37:05.961309 I TV: Created TvPlayWindow. 2012-02-18 01:37:05.997978 I TV: Attempting to change from None to WatchingVideo 2012-02-18 01:37:06.201145 W WARNING: ***Pulse Audio is running*** 2012-02-18 01:37:06.218008 N AudioPlayer: Enabling Audio 2012-02-18 01:37:06.372473 I AFD: Opened codec 0xb908c60, id(H264) type(Video) 2012-02-18 01:37:06.372486 I AFD: codec AAC has 2 channels 2012-02-18 01:37:06.373861 I AFD: Opened codec 0xb90a7c0, id(AAC) type(Audio) 2012-02-18 01:37:06.373936 I AO: Opening audio device 'front:CARD=Intel,DEV=0' ch 2(2) sr 48000 sf signed 32 bit reenc 0 2012-02-18 01:37:06.452973 I VDPAU: Created 2 output surfaces. 2012-02-18 01:37:06.453019 I VDPAU: Version 1 2012-02-18 01:37:06.453028 I VDPAU: Information NVIDIA VDPAU Driver Shared Library 295.20 Mon Feb 6 21:33:24 PST 2012 2012-02-18 01:37:06.453041 I VDPAU: Created VDPAU render device 1920x1080 2012-02-18 01:37:06.470127 N Player(0): Forcing decode extra audio option on (Video method requires it). 2012-02-18 01:37:06.649548 I Player(0): Video timing method: USleep with busy wait 2012-02-18 01:37:06.650659 I TV: Created player. 2012-02-18 01:37:06.650688 I TV: Changing from None to WatchingVideo 2012-02-18 01:37:06.651928 I VidOutVDPAU: Added 1 new buffers. New buffer size 43 (3 decode and 40 process) 2012-02-18 01:37:06.697997 I TV: Main UI disabled. 2012-02-18 01:37:06.698013 I TV: Entering main playback loop. 2012-02-18 01:37:06.698846 I ScreenSaverX11Private: DPMS Deactivated 1 2012-02-18 01:37:06.710804 I VDPAU: Added 2 output surfaces (total 4, max 4) 2012-02-18 01:37:32.655001 I TV: Attempting to change from WatchingVideo to None 2012-02-18 01:37:32.671400 I VDPAU Painter: Clearing VDPAU painter cache. 2012-02-18 01:37:32.671786 W MythPainter: 43 images not yet de-allocated. 2012-02-18 01:37:32.790466 I TV: Changing from WatchingVideo to None 2012-02-18 01:37:32.790492 I TV: Exiting main playback loop. 2012-02-18 01:37:32.790748 I ScreenSaverX11Private: DPMS Reactivated 1
comment:5 Changed 12 years ago by
Milestone: | unknown → 0.25 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Don't use OpenGL ES if Qt doesn't suport it.
Thanks to Mark Kendall for letting me know that we should disable OpenGL ES if Qt wasn't compiled for OpenGL ES.
Fixes #10336.
Branch: master Changeset: c5125787b1d6f1785f4ee556f504e2114f810d36
comment:6 Changed 12 years ago by
Unfortunately for me it still doesn't work, it is even worst on nVidia machine, it is now compiling without OpenGL ES but... Before there was a background on 1/4 of screen, now whole screen is just black. Starting mythfrontend with -O ThemePainter?=qt doesn't help. And as you can see mythfrontend is not showing correct OpenGL vendor or capabilities (GL_EXT_vertex_array extension not supported. This may not work, but glxinfo says it is supported).
% mythfrontend --version Please attach all output as a file in bug reports. MythTV Version : Unknown-g8db7c05 MythTV Branch : master Network Protocol : 72 Library API : 0.25.20120212-5 QT Version : 4.8.0 Options compiled in: linux profile use_hidesyms using_alsa using_pulse using_pulseoutput using_backend using_bindings_python using_bindings_php using_dvb using_frontend using_hdpvr using_iptv using_ivtv using_libcrypto using_libdns_sd using_libxml2 using_libudf using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg using_libass using_libxml2 using_libudf
% mythfrontend 2012-02-18 21:14:58.134029 C mythfrontend version: master [Unknown-g8db7c05] www.mythtv.org 2012-02-18 21:14:58.134056 N Enabled verbose msgs: general 2012-02-18 21:14:58.134085 N Setting Log Level to LOG_INFO 2012-02-18 21:14:58.134140 I Added logging to the console 2012-02-18 21:14:58.134147 I Added database logging to table logging 2012-02-18 21:14:58.134283 N Setting up SIGHUP handler 2012-02-18 21:14:58.134424 N Using runtime prefix = /usr 2012-02-18 21:14:58.134499 N Using configuration directory = /home/htpc/.mythtv 2012-02-18 21:14:58.134954 W This application expects to be running a locale that specifies a UTF-8 codeset, and many features may behave improperly with your current language settings. Please set the LC_ALL or LC_CTYPE, and LANG variable(s) in the environment in which this program is executed to include a UTF-8 codeset (such as 'en_US.UTF-8'). 2012-02-18 21:14:58.135365 E Unable to read configuration file mysql.txt 2012-02-18 21:14:58.135566 N Empty LocalHostName. 2012-02-18 21:14:58.135574 I Using localhost value of zygzak 2012-02-18 21:14:58.135724 I Testing network connectivity to '10.128.0.130' 2012-02-18 21:14:58.136116 I Starting process manager 2012-02-18 21:14:58.137129 I Starting process signal handler 2012-02-18 21:14:58.138266 I Starting IO manager (read) 2012-02-18 21:14:58.145092 I Starting IO manager (write) 2012-02-18 21:14:58.255725 I Database connection created: DBManager0 2012-02-18 21:14:58.255776 I New DB connection, total: 1 2012-02-18 21:14:58.261810 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-18 21:14:58.289532 I Closing DB connection named 'DBManager0' 2012-02-18 21:14:58.289816 I Database connection created: DBManager1 2012-02-18 21:14:58.289838 I New DB connection, total: 1 2012-02-18 21:14:58.294635 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-18 21:14:58.301884 I Current locale pl_PT 2012-02-18 21:14:58.301941 E No locale defaults file for pl_PT, skipping 2012-02-18 21:14:58.334815 I Database connection created: DBManager2 2012-02-18 21:14:58.334843 I New DB connection, total: 2 2012-02-18 21:14:58.336978 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-18 21:14:58.338450 I ScreenSaverX11Private: DPMS is active. 2012-02-18 21:14:58.404554 N Desktop video mode: 1360x768 60.015 Hz 2012-02-18 21:14:58.558627 I Listening on TCP 127.0.0.1:6547 2012-02-18 21:14:58.558731 I Listening on TCP 10.128.0.131:6547 2012-02-18 21:14:58.558832 I Listening on TCP [::1]:6547 2012-02-18 21:14:59.213013 E Bonjour: Error: -65537 2012-02-18 21:14:59.213027 E Bonjour: Failed to register service. 2012-02-18 21:14:59.213136 E RAOP Conn: Failed to read key from: /home/htpc/.mythtv/RAOPKey.rsa 2012-02-18 21:14:59.213145 E RAOP Device: Aborting startup - no key found. 2012-02-18 21:14:59.236621 I Loading pl translation for module mythfrontend 2012-02-18 21:14:59.306142 I Binding to UDP 127.0.0.1:6948 2012-02-18 21:14:59.306196 I Binding to UDP 10.128.0.131:6948 2012-02-18 21:14:59.306267 I Binding to UDP [::1]:6948 2012-02-18 21:14:59.306312 I Binding to UDP 255.255.255.255:6948 2012-02-18 21:14:59.558689 I Using Frameless Window 2012-02-18 21:14:59.558752 I Using Full Screen Window 2012-02-18 21:14:59.574166 I Trying the OpenGL painter 2012-02-18 21:14:59.581473 W NVCtrl: OpenGL Sync to VBlank is disabled. 2012-02-18 21:14:59.581490 W NVCtrl: For best results enable this in NVidia settings or try running: 2012-02-18 21:14:59.581494 W NVCtrl: nvidia-settings -a "SyncToVBlank=1" 2012-02-18 21:14:59.581517 W NVCtrl: Alternatively try setting the '__GL_SYNC_TO_VBLANK' environment variable. 2012-02-18 21:14:59.687346 E OpenGL: Multi-texturing not supported. Certain OpenGL features will not work 2012-02-18 21:14:59.687360 E OpenGL: GL_EXT_vertex_array extension not supported. This may not work 2012-02-18 21:14:59.687371 I OpenGL: OpenGL vendor : 2012-02-18 21:14:59.687383 I OpenGL: OpenGL renderer: 2012-02-18 21:14:59.687387 I OpenGL: OpenGL version : 2012-02-18 21:14:59.687400 I OpenGL: Max texture size: 512 x 512 2012-02-18 21:14:59.687405 I OpenGL: Max texture units: 0 2012-02-18 21:14:59.687412 I OpenGL: Direct rendering: Yes 2012-02-18 21:14:59.687417 I OpenGL: Initialised MythRenderOpenGL 2012-02-18 21:14:59.886693 I Database connection created: DBManager3 2012-02-18 21:14:59.886710 I New DB connection, total: 3 2012-02-18 21:14:59.886863 I Database connection created: DBManager4 2012-02-18 21:14:59.886877 I New DB connection, total: 4 2012-02-18 21:14:59.897541 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-18 21:14:59.898903 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-18 21:14:59.907906 I Current MythTV Schema Version (DBSchemaVer): 1296 2012-02-18 21:15:02.176124 N Registering Internal as a media playback plugin. 2012-02-18 21:15:02.229141 W No plugins directory /usr/lib/mythtv/plugins 2012-02-18 21:15:02.337904 N Found mainmenu.xml for theme 'Terra' 2012-02-18 21:15:02.415178 E Failed to create OpenGL texture. 2012-02-18 21:15:02.579147 I Database connection created: DBManager5 2012-02-18 21:15:02.579177 I New DB connection, total: 5 2012-02-18 21:15:02.583068 I Connected to database 'mythconverg' at host: 10.128.0.130 2012-02-18 21:15:02.628042 I MythCoreContext: Connecting to backend server: 10.128.0.130:6543 (try 1 of 1) 2012-02-18 21:15:02.669945 I Using protocol version 72 ^C
% glxinfo name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness, GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB client glx vendor string: NVIDIA Corporation client glx version string: 1.4 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB, GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage, GLX_NV_video_capture, GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness GLX version: 1.4 GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness, GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 8600 GT/PCIe/SSE2 OpenGL version string: 3.3.0 NVIDIA 295.20 OpenGL shading language version string: 3.30 NVIDIA via Cg compiler OpenGL extensions: GL_ARB_base_instance, GL_ARB_blend_func_extended, GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_compressed_texture_pixel_storage, GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, GL_ARB_ES2_compatibility, GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_instanced_arrays, GL_ARB_internalformat_query, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_separate_shader_objects, GL_ARB_shader_bit_encoding, GL_ARB_shader_objects, GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sync, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_storage, GL_ARB_texture_swizzle, GL_ARB_timer_query, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXTX_framebuffer_mixed_formats, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_format_BGRA8888, GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_texture_type_2_10_10_10_REV, GL_EXT_timer_query, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_EXT_x11_sync_object, GL_EXT_import_sync_object, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_alpha_test, GL_NV_blend_minmax, GL_NV_blend_square, GL_NV_complex_primitives, GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_explicit_multisample, GL_NV_fbo_color_attachments, GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragdepth, GL_NV_fragment_program, GL_NV_fragment_program_option, GL_NV_fragment_program2, GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_half_float, GL_NV_light_max_exponent, GL_NV_multisample_coverage, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_shader_buffer_load, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_expand_normal, GL_NV_texture_lod_clamp, GL_NV_texture_multisample, GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_transform_feedback, GL_NV_vdpau_interop, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NV_vertex_program2, GL_NV_vertex_program2_option, GL_NV_vertex_program3, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_OES_depth24, GL_OES_depth32, GL_OES_depth_texture, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer, GL_OES_packed_depth_stencil, GL_OES_rgb8_rgba8, GL_OES_standard_derivatives, GL_OES_texture_3D, GL_OES_texture_float, GL_OES_texture_float_linear, GL_OES_texture_half_float, GL_OES_texture_half_float_linear, GL_OES_texture_npot, GL_OES_vertex_array_object, GL_OES_vertex_half_float, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
comment:7 Changed 12 years ago by
Ticket locked: | set |
---|
Take the discussion onto the mailing lists please.
comment:8 Changed 12 years ago by
Ensure we use the right OpenGL libs.
After c5125787b , even though we're no longer compiling OpenGL ES support when Qt wasn't compiled to use Qt, we were still linking OpenGL ES libs on systems with OpenGL ES development packages installed. This change should ensure we use OpenGL ES libs only when using a Qt version compiled against OpenGL ES, and use non-ES libs when using a Qt version compiled against non-ES OpenGL.
This seems like it should work for all systems--Qt using OpenGL with OpenGL installed on the system (regardless of whether OpenGL ES is installed) or Qt using OpenGL ES with OpenGL ES installed (regardless of whether non-ES OpenGL is installed)--but I haven't tested it on an OpenGL ES compile, so please let me know if you encounter difficulties.
Refs #10336
Branch: master Changeset: 1f464e9cd2096387f629b4fb6c7e82fc5fc5478a
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:
but the problem remains. Things I tried:
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.