Error Code 26

fb_k
New Altair Community Member
Answers
-
Hi,
Error code 26 says WebGL is not supported by Chromium on your machine, which is odd as I have never experienced that.
It may also be that your graphics card is on the Chromium blacklist or you are running some custom graphics drivers which are not supported properly.- What operating system are you running? Some Unix distribution?
- Also what exact hardware do you have?
- Can you visit http://webglreport.com/?v=2 and add a screenshot of the result here?
Regards,
Marco0 -
I'm having the same problem while running RapidMiner on a Mac (OS: Sierra 10.12.06). I went to WebGLreport.com site via Google Chrome and was told that my browser supports both WebGL 1 and 2. (Interestingly, when I access the site via Firefox, it tells me that WebGL 1 is supported but WebGL2 is disabled. When I go to the main WebGL site via Firefox, the example spinning cube displays as expected.)
I'm playing with a customer churn dataset (SIGKDD : KDD Cup 2009 : Customer relationship prediction. Kdd.org. Retrieved 24 July 2017, from http://www.kdd.org/kdd-cup/view/kdd-cup-2009) in preparation for delivering an online class. I've tried to create histogram plots of numeric attributes and a scatterplot of two nominal attributes. In all cases, I got the error message "Chart cannot be displayed as configured" with the accompanying log message "Cannot display chart due to HighCharts error code: 26.
I'd appreciate any advice you can provide.0 -
Hi,
As you're having Google Chrome, could you please paste the report of chrome://gpu/ here?
And what exact Mac book model do you have?
And out of curiosity, what happens if you visit https://www.highcharts.com/demo/line-basic?
Thank you,
Marco0 -
I have a late 2011 Macbook Air with 4 GB of memory and a 1.8 Ghz Intel core 7 processor. The HighCharts basic line demo works perfectly in my browser. Finally, here is the result of chrome://gpu/. Thanks for looking into this!
Graphics Feature Status
- Canvas: Software only, hardware acceleration unavailable
- Flash: Software only. Hardware acceleration disabled
- Flash Stage3D: Software only. Hardware acceleration disabled
- Flash Stage3D Baseline profile: Software only. Hardware acceleration disabled
- Compositing: Software only. Hardware acceleration disabled
- Multiple Raster Threads: Enabled
- Native GpuMemoryBuffers: Hardware accelerated
- Out-of-process Rasterization: Disabled
- Hardware Protected Video Decode: Disabled
- Rasterization: Software only. Hardware acceleration disabled
- Skia Deferred Display List: Disabled
- Skia Renderer: Disabled
- Surface Control: Disabled
- Surface Synchronization: Enabled
- Video Decode: Software only. Hardware acceleration disabled
- Viz Service Display Compositor: Enabled
- WebGL: Software only, hardware acceleration unavailable
- WebGL2: Software only, hardware acceleration unavailable
Problems Detected
- Skia renderer is not used by default.
Disabled Features: skia_renderer - Skia deferred display list is not used by default.
Disabled Features: skia_deferred_display_list
Version Information
Data exported 2019-02-13T20:20:38.755Z Chrome version Chrome/71.0.3578.98 Operating system Mac OS X 10.12.6 Software rendering list URL https://chromium.googlesource.com/chromium/src/+/15234034d19b85dcd9a03b164ae89d04145d8368/gpu/config/software_rendering_list.json Driver bug list URL https://chromium.googlesource.com/chromium/src/+/15234034d19b85dcd9a03b164ae89d04145d8368/gpu/config/gpu_driver_bug_list.json ANGLE commit id f2ed299569c0 2D graphics backend Skia/71 7469a9341afab19271b8ef07af5c16a0f2c4ccc1- Command Line /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --flag-switches-begin --flag-switches-end Driver Information
Initialization time 114 In-process GPU false Passthrough Command Decoder false Sandboxed true GPU0 VENDOR = 0x8086 [Google Inc.], DEVICE= 0x0116 [Google SwiftShader] *ACTIVE* Optimus false AMD switchable false Driver vendor Driver version 4.1.0.2 Driver date GPU CUDA compute capability major version 0 Pixel shader version 3.00 Vertex shader version 3.00 Max. MSAA samples 4 Machine model name MacBookAir Machine model version 4.2 GL_VENDOR Google Inc. GL_RENDERER Google SwiftShader GL_VERSION OpenGL ES 3.0 SwiftShader 4.1.0.2 GL_EXTENSIONS GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_framebuffer_object GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context 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_texture_3D GL_OES_vertex_array_object GL_OES_vertex_half_float GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_draw_buffers GL_EXT_instanced_arrays GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_ARB_texture_rectangle GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_texture_format_BGRA8888 GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_texture_filtering_hint GL_NV_depth_buffer_float2 GL_NV_fence GL_NV_framebuffer_blit GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil Disabled Extensions Disabled WebGL Extensions Window system binding vendor Window system binding version Window system binding extensions Direct rendering Yes Reset notification strategy 0x0000 GPU process crash count 0 Compositor Information
Tile Update Mode Zero-copy Partial Raster Enabled GpuMemoryBuffers Status
R_8 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT R_16 Software only RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 Software only RGBA_8888 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT BGRX_8888 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE BGRX_1010102 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT RGBX_1010102 Software only BGRA_8888 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT RGBA_F16 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT YVU_420 Software only YUV_420_BIPLANAR GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT UYVY_422 GPU_READ, SCANOUT, SCANOUT_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE, GPU_READ_CPU_READ_WRITE_PERSISTENT Display(s) Information
Info Display[69679040] bounds=[0,0 1280x800], workarea=[0,23 1280x773], scale=1, external. Color space information {primaries_d50_referred: [[0.5945, 0.3429], [0.3604, 0.5663], [0.1584, 0.1043]], transfer:0.0777*x + 0.0000 if x < 0.0450 else (0.9478*x + 0.0521)**2.4000 + -0.0000, matrix:RGB, range:FULL} Bits per color component 8 Bits per pixel 24 Video Acceleration Information
Encode h264 baseline up to 4096x2160 pixels and/or 30.000 fps Encode h264 main up to 4096x2160 pixels and/or 30.000 fps Encode h264 high up to 4096x2160 pixels and/or 30.000 fps Driver Information for Hardware GPU
Initialization time 0 In-process GPU false Passthrough Command Decoder false Sandboxed false GPU0 VENDOR = 0x8086, DEVICE= 0x0116 *ACTIVE* Optimus false AMD switchable false Driver vendor Driver version Driver date GPU CUDA compute capability major version 0 Pixel shader version Vertex shader version Max. MSAA samples Machine model name MacBookAir Machine model version 4.2 GL_VENDOR GL_RENDERER GL_VERSION GL_EXTENSIONS Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent Disabled WebGL Extensions Window system binding vendor Window system binding version Window system binding extensions Direct rendering Yes Reset notification strategy 0x0000 GPU process crash count 0 Graphics Feature Status for Hardware GPU
- Canvas: Software only, hardware acceleration unavailable
- Flash: Unavailable
- Flash Stage3D: Unavailable
- Flash Stage3D Baseline profile: Unavailable
- Compositing: Unavailable
- Multiple Raster Threads: Enabled
- Native GpuMemoryBuffers: Hardware accelerated
- Out-of-process Rasterization: Unavailable
- Hardware Protected Video Decode: Unavailable
- Rasterization: Unavailable
- Skia Deferred Display List: Disabled
- Skia Renderer: Disabled
- Surface Control: Disabled
- Surface Synchronization: Enabled
- Video Decode: Unavailable
- Viz Service Display Compositor: Enabled
- WebGL: Unavailable
- WebGL2: Unavailable
Driver Bug Workarounds for Hardware GPU
- add_and_true_to_loop_condition
- adjust_src_dst_region_for_blitframebuffer
- decode_encode_srgb_for_generatemipmap
- disable_2d_canvas_auto_flush
- disable_framebuffer_cmaa
- disable_webgl_rgb_multisampling_usage
- dont_use_loops_to_initialize_variables
- emulate_abs_int_function
- get_frag_data_info_bug
- init_two_cube_map_levels_before_copyteximage
- max_msaa_sample_count_4
- msaa_is_slow
- pack_parameters_workaround_with_pack_buffer
- rebind_transform_feedback_before_resume
- regenerate_struct_names
- remove_invariant_and_centroid_for_essl3
- reset_teximage2d_base_level
- rewrite_texelfetchoffset_to_texelfetch
- scalarize_vec_and_mat_constructor_args
- set_zero_level_before_generating_mipmap
- unfold_short_circuit_as_ternary_operation
- unpack_alignment_workaround_with_unpack_buffer
- unpack_image_height_workaround_with_unpack_buffer
- use_intermediary_for_copy_texture_image
- use_unused_standard_shared_blocks
- disabled_extension_GL_KHR_blend_equation_advanced
- disabled_extension_GL_KHR_blend_equation_advanced_coherent
Problems Detected for Hardware GPU
- Intel HD 3000 driver crashes frequently on Mac: 592130, 661596
Disabled Features: flash_stage3d, gpu_compositing, gpu_rasterization, flash3d, accelerated_webgl2, accelerated_2d_canvas, protected_video_decode, oop_rasterization, accelerated_video_decode, android_surface_control, accelerated_webgl, flash_stage3d_baseline - Some GPUs on Mac can perform poorly with GPU rasterization. Disable all known Intel GPUs other than Intel 6th and 7th Generation cards, which have been tested.: 613272, 614468
Disabled Features: gpu_rasterization - Protected video decoding with swap chain is for Windows and Intel only
Disabled Features: protected_video_decode - Unfold short circuit on Mac OS X: 307751
Applied Workarounds: unfold_short_circuit_as_ternary_operation - Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args - Mac drivers handle struct scopes incorrectly: 403957
Applied Workarounds: regenerate_struct_names - On Intel GPUs MSAA performance is not acceptable for GPU rasterization: 527565
Applied Workarounds: msaa_is_slow - glGenerateMipmap fails if the zero texture level is not set on some Mac drivers: 560499
Applied Workarounds: set_zero_level_before_generating_mipmap - Pack parameters work incorrectly with pack buffer bound: 563714
Applied Workarounds: pack_parameters_workaround_with_pack_buffer - Alignment works incorrectly with unpack buffer bound: 563714
Applied Workarounds: unpack_alignment_workaround_with_unpack_buffer - copyTexImage2D fails when reading from IOSurface on multiple GPU types.: 581777
Applied Workarounds: use_intermediary_for_copy_texture_image - Multisample renderbuffers with format GL_RGB8 have performance issues on Intel GPUs.: 607130
Applied Workarounds: disable_webgl_rgb_multisampling_usage - Use GL_INTEL_framebuffer_CMAA on ChromeOS: 535198
Applied Workarounds: disable_framebuffer_cmaa - glGetFragData{Location|Index} works incorrectly on Max: 638340
Applied Workarounds: get_frag_data_info_bug - glResumeTransformFeedback works incorrectly on Intel GPUs: 638514
Applied Workarounds: rebind_transform_feedback_before_resume - Result of abs(i) where i is an integer in vertex shader is wrong: 642227
Applied Workarounds: emulate_abs_int_function - Rewrite texelFetchOffset to texelFetch for Intel Mac: 642605
Applied Workarounds: rewrite_texelfetchoffset_to_texelfetch - Rewrite condition in for and while loops for Intel Mac: 644669
Applied Workarounds: add_and_true_to_loop_condition - Decode and encode before generateMipmap for srgb format textures on macosx: 634519
Applied Workarounds: decode_encode_srgb_for_generatemipmap - Init first two levels before CopyTexImage2D for cube map texture on Intel Mac 10.12: 648197
Applied Workarounds: init_two_cube_map_levels_before_copyteximage - Insert statements to reference all members in unused std140/shared blocks on Mac: 618464
Applied Workarounds: use_unused_standard_shared_blocks - Tex(Sub)Image3D performs incorrectly when uploading from unpack buffer with GL_UNPACK_IMAGE_HEIGHT greater than zero on Intel Macs: 654258
Applied Workarounds: unpack_image_height_workaround_with_unpack_buffer - adjust src/dst region if blitting pixels outside read framebuffer on Mac: 644740
Applied Workarounds: adjust_src_dst_region_for_blitframebuffer - Mac driver GL 4.1 requires invariant and centroid to match between shaders: 639760, 641129
Applied Workarounds: remove_invariant_and_centroid_for_essl3 - Disable KHR_blend_equation_advanced until cc shaders are updated: 661715
Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent) - Reset TexImage2D base level to 0 on Intel Mac 10.12.4: 705865
Applied Workarounds: reset_teximage2d_base_level - Shader variable initialization in a loop caused perf regression on Mac Intel.: 809422
Applied Workarounds: dont_use_loops_to_initialize_variables - 8x MSAA is slow for alpha:false WebGL contexts on Mac Intel: 812071
Applied Workarounds: max_msaa_sample_count_4 - glFlush error on Mac: 841755
Applied Workarounds: disable_2d_canvas_auto_flush - Skia renderer is not used by default.
Disabled Features: skia_renderer - Skia deferred display list is not used by default.
Disabled Features: skia_deferred_display_list
0 -
I'm sorry that the tabular information above didn't display properly. I can send it to you some other way (as well as a large number of log messages) if you'd like me to.0
-
Hi,
Thank you so far! Interesting results, unfortunately we had no luck reproducing this issue on any of our Macs
If you are up for it, I can prepare a test build for you tomorrow that includes a fallback module which takes over if WebGL Canvas rendering is unsupported. I cannot say if it'll work properly, especially what would happen if you tried displaying larger data (I expect a notable performance hit), but I would love to actually have someone test it. You can send me a PM with your email if you want to do this, then I can prepare a build for you tomorrow and send you a DL link.
Thank you very much so far,
Marco1 -
Hello,
Is there any news on this topic? I have recently dowladed the newer version and everything works perfecrly except the visualisation. In the log it keeps saying Error 26. My video card should handle more compley task so this shouldn’t be a problem. I also uninstalled and reinstalled RapidMiner but no changes.
I thought it’s maybe Java so I dowloaded it. There is one slightly changes, the chart appears for 1 seconds then the same meassage as previously.
Higly appreciated your thoughts,
Peter
1 -
I don't know this is relevant, but I resolved the same problem gettING actualized version of Firefox, Chrome and RapidMiner. Now I use RapidMiner 9.2.001.
0 -
Hi,
This error should not occur anymore with version 9.2.1. We have included a fallback mode that is less performant and might not render as nicely, but at least should show something.
The root cause behind the problem in the first place is always either a next-to-useless graphics card, or a corrupt/missing/wrong driver for the graphics card.
Regards,
Marco0