← Back to team overview

desktop-packages team mailing list archive

[Bug 1353940] Re: webgl no longer works

 

Confirmed here on Version 39.0.2171.65 Ubuntu 14.10 (64-bit).

I get this ouput when loading from console:

$ chromium-browser
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[14161:14161:1209/214928:ERROR:command_buffer_proxy_impl.cc(153)] Could not send GpuCommandBufferMsg_Initialize.
[14161:14161:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(200)] CommandBufferProxy::Initialize failed.
[14161:14161:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(217)] Failed to initialize command buffer.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[14161:14161:1209/214928:ERROR:command_buffer_proxy_impl.cc(153)] Could not send GpuCommandBufferMsg_Initialize.
[14161:14161:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(200)] CommandBufferProxy::Initialize failed.
[14161:14161:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(217)] Failed to initialize command buffer.
[8:28:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(258)] Failed to initialize GLES2Implementation.
[34:50:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(258)] Failed to initialize GLES2Implementation.
[10:26:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(258)] Failed to initialize GLES2Implementation.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[14161:14161:1209/214928:ERROR:command_buffer_proxy_impl.cc(153)] Could not send GpuCommandBufferMsg_Initialize.
[14161:14161:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(200)] CommandBufferProxy::Initialize failed.
[14161:14161:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(217)] Failed to initialize command buffer.
[10:26:1209/214928:ERROR:command_buffer_proxy_impl.cc(153)] Could not send GpuCommandBufferMsg_Initialize.
[10:26:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(200)] CommandBufferProxy::Initialize failed.
[10:26:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(217)] Failed to initialize command buffer.
[8:28:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(258)] Failed to initialize GLES2Implementation.
[34:50:1209/214928:ERROR:webgraphicscontext3d_command_buffer_impl.cc(258)] Failed to initialize GLES2Implementation.
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED

When chromium is started with 
$ chromium-browser -disable-gpu-sandbox
chrome://gpu/ is showing the following and a warning that flag is not supported and stability and security will suffer:
Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Flash: Hardware accelerated
Flash Stage3D: Software only, hardware acceleration unavailable
Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable
Compositing: Hardware accelerated
Multiple Raster Threads: Disabled
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
WebGL: Hardware accelerated

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1353940

Title:
  webgl no longer works

Status in chromium-browser package in Ubuntu:
  Confirmed

Bug description:
  Since update to chromium 36, webgl sites no longer work on my ubuntu 12.04 although it worked well on chromium 35 and older...
  Description:	Ubuntu 12.04.5 LTS
  Release:	12.04
  chromium-browser:
    Installé : 36.0.1985.125-0ubuntu1.12.04.0~pkg897
    Candidat : 36.0.1985.125-0ubuntu1.12.04.0~pkg897

  
  Visit any webgl site and see it doesn't work, example URL :
  http://www.zygotebody.com/

  Here my chromium about:gpu saying WebGL now unavailable...

  Graphics Feature Status
  Canvas: Software only, hardware acceleration unavailable
  Flash 3D: Unavailable. Hardware acceleration unavailable
  Flash Stage3D: Unavailable. Hardware acceleration unavailable
  Flash Stage3D Baseline profile: Unavailable. Hardware acceleration unavailable
  Compositing: Software only and threaded. Hardware acceleration unavailable.
  Rasterization: Software only, hardware acceleration unavailable
  Video Decode: Software only, hardware acceleration unavailable
  Video Encode: Software only, hardware acceleration unavailable
  WebGL: Unavailable. Hardware acceleration unavailable
  Driver Bug Workarounds
  clear_uniforms_before_first_program_use
  disable_post_sub_buffers_for_onscreen_surfaces
  init_gl_position_in_vertex_shader
  init_vertex_attributes
  use_current_program_after_successful_link
  Problems Detected
  GPU process was unable to boot: GPU access is disabled in chrome://settings.
  Disabled Features: all
  Accelerated 2d canvas is unstable in Linux at the moment
  Disabled Features: accelerated_2d_canvas
  Stage3D is not supported on Linux: 129848
  Disabled Features: flash_stage3d
  Accelerated video decode is unavailable on Mac and Linux: 137247, 133828
  Disabled Features: accelerated_video_decode
  NVIDIA linux drivers are unstable when using multiple Open GL contexts and with low memory: 145600
  Disabled Features: flash_3d, accelerated_video_decode, flash_stage3d
  GPU rasterization is whitelisted on N4, N5, N7 and Moto X: 362779
  Disabled Features: gpu_rasterization
  Always call glUseProgram after a successful link to avoid a driver bug: 349137
  Applied Workarounds: use_current_program_after_successful_link
  Program link fails in NVIDIA Linux if gl_Position is not set: 286468
  Applied Workarounds: init_gl_position_in_vertex_shader
  Clear uniforms before first program use on all platforms: 124764, 349137
  Applied Workarounds: clear_uniforms_before_first_program_use
  Linux NVIDIA drivers don't have the correct defaults for vertex attributes: 351528
  Applied Workarounds: init_vertex_attributes
  Disable partial swaps on linux drivers: 339493
  Applied Workarounds: disable_post_sub_buffers_for_onscreen_surfaces
  Version Information
  Data exported	7/8/2014 12:19:23
  Chrome version	Chrome/36.0.1985.125
  Operating system	Linux 3.5.0-18-generic
  Software rendering list version	8.7
  Driver bug list version	6.1
  ANGLE commit id	invalid-hash
  2D graphics backend	Skia
  Command Line Args	--flag-switches-begin --flag-switches-end
  Driver Information
  Initialization time	0
  Sandboxed	false
  GPU0	VENDOR = 0x10de, DEVICE= 0x0de1
  Optimus	false
  AMD switchable	false
  Driver vendor	NVIDIA
  Driver version	331.38
  Driver date	
  Pixel shader version	
  Vertex shader version	
  Machine model name	
  Machine model version	
  GL_VENDOR	NVIDIA Corporation
  GL_RENDERER	GeForce GT 430/PCIe/SSE2
  GL_VERSION	4.4.0 NVIDIA 331.38
  GL_EXTENSIONS	
  Window system binding vendor	
  Window system binding version	
  Window system binding extensions	
  Direct rendering	Yes
  Reset notification strategy	0x0000
  Log Messages
  GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1353940/+subscriptions