YouTube loads plus-shaped gray/black screens (sound but no video playback)

  • Hello, I'm a bit new to using Vivaldi as I wanted to jump ship from Mozilla. However, I'm having an issue with YouTube not loading YouTube videos properly. I just recently installed the latest version of Adobe Flash player but the issue persists. This issue is nonexistent whilst using Microsoft Edge.

    This does not happen with all videos, but it seems to be a growing problem to the point where I've almost stopped using Vivaldi for YouTube entirely. It will load a black screen with an almost randomly asymmetrical beige plus sign (could be the video at the central box encapsulated by the plus-sign). However, the video will have been loaded as indicated when I place a cursor over the playback position scroll-bar, as I will get an image of that video's image @ position X. Sound works, but not the main video screen.

    Thank you for your time.

  • Moderator

    Looks like a video codec problem.

    Please give us more information.

    1. graphics card/GPU
    2. Windows version/build
    3. Vivaldi version
    4. content of section Graphics Feature Status after opening vivaldi://gpu

  • @Gwen-Dragon said in YouTube loads plus-shaped gray/black screens (sound but no video playback):


    1. Intel(R) HD Graphics 620
    2. Windows 10 Home
    3. 1.9.818.50 (Stable channel) (32-bit)

    Here's the big one (I have tried to perform some residual formatting to make it more readable). Upon first glance it would appear that my graphics hardware is incompatible with this version of Vivaldi, or lacks some components/information :

    Graphics Feature Status

    Canvas: Software only, hardware acceleration unavailable
    Flash: Software only, hardware acceleration unavailable
    Flash Stage3D: Software only, hardware acceleration unavailable
    Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable
    Compositing: Software only, hardware acceleration unavailable
    Multiple Raster Threads: Unavailable
    Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
    Rasterization: Software only, hardware acceleration unavailable
    Video Decode: Software only, hardware acceleration unavailable
    Video Encode: Software only, hardware acceleration unavailable
    VPx Video Decode: Software only, hardware acceleration unavailable
    WebGL: Unavailable
    WebGL2: Unavailable

    Driver Bug Workarounds

    Problems Detected
    GPU process was unable to boot: Features are disabled on full but not preliminary GPU info.
    Disabled Features: all
    GPU rasterization should only be enabled on NVIDIA and Intel DX11+, and AMD RX-R2 GPUs for now.: 643850
    Disabled Features: gpu_rasterization
    Accelerated VPx decoding is hanging on some videos.: 654111
    Disabled Features: accelerated_vpx_decode
    Some drivers are unable to reset the D3D device in the GPU process sandbox
    Applied Workarounds: exit_on_context_lost
    TexSubImage is faster for full uploads on ANGLE
    Applied Workarounds: texsubimage_faster_than_teximage
    Clear uniforms before first program use on all platforms: 124764, 349137
    Applied Workarounds: clear_uniforms_before_first_program_use
    Always rewrite vec/mat constructors to be consistent: 398694
    Applied Workarounds: scalarize_vec_and_mat_constructor_args
    Disable Direct3D11 on systems with AMD switchable graphics: 451420
    Applied Workarounds: disable_d3d11
    ANGLE crash on glReadPixels from incomplete cube map texture: 518889
    Applied Workarounds: force_cube_complete
    On Intel GPUs MSAA performance is not acceptable for GPU rasterization: 527565
    Applied Workarounds: msaa_is_slow
    Framebuffer discarding can hurt performance on non-tilers: 570897
    Applied Workarounds: disable_discard_framebuffer
    Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198
    Applied Workarounds: disable_framebuffer_cmaa
    Disable KHR_blend_equation_advanced until cc shaders are updated: 661715
    Decode and Encode before generateMipmap for srgb format textures on Windows: 634519
    Applied Workarounds: decode_encode_srgb_for_generatemipmap
    Native GpuMemoryBuffers have been disabled, either via about:flags or command line.
    Disabled Features: native_gpu_memory_buffers

    Version Information
    Data exported 5/31/2017, 11:39:47 AM
    Chrome version Chrome/58.0.3029.114
    Operating system Windows NT 10.0.15063
    Software rendering list version 12.20
    Driver bug list version 9.36
    ANGLE commit id unknown hash
    2D graphics backend Skia/58 9c10df3b60f4a7d50c1070a5d8c4aaadb79ba9b7
    Command Line Args --always-authorize-plugins --disable-translate --enable-blink-features=ResizeObserver --ppapi-flash-path="C:\WINDOWS\SysWOW64\Macromed\Flash\pepflashplayer32_25_0_0_171.dll" --flag-switches-begin --flag-switches-end

    Driver Information
    Initialization time 108
    In-process GPU false
    Passthrough Command Decoder false
    Sandboxed true
    GPU0 VENDOR = 0x1002, DEVICE= 0x6900
    GPU1 VENDOR = 0x8086, DEVICE= 0x5916 ACTIVE
    Optimus false
    Optimus false
    AMD switchable true
    Desktop compositing Aero Glass
    Diagonal Monitor Size of \.\DISPLAY1 15.5"
    Driver vendor Advanced Micro Devices, Inc.
    Driver version 16.200.1020.0
    Driver date 5-25-2016
    Pixel shader version 3.0
    Vertex shader version 3.0
    Max. MSAA samples 16
    Machine model name
    Machine model version
    GL_VENDOR Google Inc.
    GL_RENDERER ANGLE (Intel(R) HD Graphics 620 Direct3D9Ex vs_3_0 ps_3_0)
    GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.0.unknown hash)
    GL_EXTENSIONS GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_frag_depth GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_fence GL_NV_pack_subimage GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives 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
    Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
    Window system binding vendor Google Inc. (adapter LUID: 000000000000eae7)
    Window system binding version 1.4 (ANGLE 2.1.0.unknown hash)
    Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_EXT_pixel_format_float EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays
    Direct rendering Yes
    Reset notification strategy 0x8252
    GPU process crash count 0
    Compositor Information
    Tile Update Mode One-copy
    Partial Raster Enabled

    GpuMemoryBuffers Status
    ATC Software only
    ATCIA Software only
    DXT1 Software only
    DXT5 Software only
    ETC1 Software only
    R_8 Software only
    RG_88 Software only
    BGR_565 Software only
    RGBA_4444 Software only
    RGBX_8888 Software only
    RGBA_8888 Software only
    BGRX_8888 Software only
    BGRA_8888 Software only
    YVU_420 Software only
    YUV_420_BIPLANAR Software only
    UYVY_422 Software only

    ... loading ...

    Log Messages
    WARNING: Hardware acceleration is unavailable.
    WARNING: Hardware acceleration is unavailable.
    WARNING: Hardware acceleration is unavailable.
    WARNING: Hardware acceleration is unavailable.


    I have just tried monkeying around with the settings in vivaldi://flags . The most productive fix was the Override software rendering list that I enabled that allowed for slightly better youTube playback. However, while I didn't have any trouble getting any video to actually playback, the results were a mixed bag. Almost all demonstrations yielded and extremely blurry result. Sometimes the video was also off-center and cut off. I ended up resetting the settings after giving up due to the blurriness.

    My apologies if update double-posts are not allowed on this board. Let me know.

  • Moderator

    @UserNameGoesHere Sadly the internal Chromium code base has problems with video decoding on Intel HD GPUs.
    That my be overridden with deactivation of hardware acceleration and/or overriding the GPU blacklist.

  • Do you recommend any other browsers other than Microsoft Edge that will not have this issue?

  • Moderator

    @UserNameGoesHere I can not recommend a browser as i do not know why your graphics subsystem misbehaves.

  • I am grateful for the time your time nonetheless.

    To be honest, I really wanted Vivaldi to work. I really enjoyed the bookmark tab feature as I liked cataloging streamed music or music lessons/tutorials, etc.

    I made attempts to update the drivers on my graphics cards and even tweak settings for specific applications. I forgot the fact that I had an AMD Radeon Graphics chip as well, but that is so for only used for 3D apps that I don't use since I'm an editor and not a gamer. Unfortunately, all that was to no avail, so I've found another browser that so far functions.

  • Moderator

    @UserNameGoesHere said in YouTube loads plus-shaped gray/black screens (sound but no video playback):

    HD Graphics 620

    Can you please report a bug to Vivaldi. perhaps someone knows more.

    Sorry for you, that you can not use Vivaldi.

    If you found a bug, please report the issue to the developers to fix it.

    How to do a bugreport for Vivaldi
    Report each bug seperately at
    Describe the issue as precise as you can.
    Add some information about extensions you use.
    Add information about the operating system and version you use.
    if you have problems with video or audio give us information about your installed codecs and graphics card/GPU.
    Add a link to a testpage where the issue comes up and can be tested.
    After reporting the issue, you will receive a confirmation mail from the bugtracker.
    In a reply to this mail you can add more information and files (like screenshots or testcases) as attachments and it will be added automatically to bug report.
    If you have questions about the bug please ask in forum first and do not forget to post the VB-XXXXX bug number (you can find it in confirmation mail).

    Thanks in advance for helping us to make Vivaldi better!

  • Vivaldi Team

    You can try using an extension like h264ify ( on youtube to force h264.


Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.