New issue
Advanced search Search tips

Issue 879929 link

Starred by 9 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

ERROR:gl_surface_presentation_helper.cc(237)] : GetVSyncParametersIfAvailable() failed!

Reported by mikhail....@gmail.com, Sep 2

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3534.4 Safari/537.36

Steps to reproduce the problem:
1. run Google Chrome
2. open chrome://gpu/ tab or look at console
3. 

What is the expected behavior?

What went wrong?
A lot of messages:
[5680:5680:0902/200331.580415:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200331.589076:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200332.586187:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200332.588607:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200333.583114:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200333.588824:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200334.581672:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200334.589430:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200335.583300:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!
[5680:5680:0902/200335.588867:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!

Did this work before? N/A 

Chrome version: 70.0.3534.4  Channel: dev
OS Version: Fedora 30
Flash Version:
 
gpu.html
339 KB View Download
Labels: Needs-Triage-M70
Cc: vamshi.kommuri@chromium.org
Components: Platform>DevTools
Labels: Triaged-ET Needs-Feedback
Thanks for filing the issue!

Unable to reproduce the issue on reported chrome version 70.0.3534.4 using Ubuntu 14.04 and Ubuntu 17.10 with the below mentioned steps.
1. Launched Chrome
2. Navigated to chrome://gpu
3. Inspected the page to open DevTools -> Console
We didn't observe any error messages in console. Attaching the screen shot of the same.

@Reporter: Could you please have a look at the screen shot and let us know if anything missed. It would be helpful if mentioned whether this is specific to Fedora OS. 
879929.png
260 KB View Download
Please recheck with Wayland session!!!
Project Member

Comment 4 by sheriffbot@chromium.org, Sep 4

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: -Platform>DevTools Internals>GPU
Owner: penghuang@chromium.org
Status: Assigned (was: Unconfirmed)
penghuang@, I see you've been active in this code. Could you take a look or reassign? According to the reporter, this only happens on Wayland Linux.
For googlers hitting this one.
I'm running Version 70.0.3538.67 (Official Build) Arch Linux (64-bit) with Gnome 3.30.1 Wayland + Intel Graphics UHD 620.
Same problem with hardware acceleration enabled logs was flooded with gigabytes of:
[5558:5558:1025/015619.746665:ERROR:gl_surface_presentation_helper.cc(237)] GetVSyncParametersIfAvailable() failed!

Checked with glxinfo:

glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.3
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.2.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.2.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

So added the following flag: --use-gl=egl

Flooding gone. But one new error added, at least not flooding and hardware acceleration kinda working:

[2154:2154:1025/022154.976653:ERROR:texture_manager.cc(3428)] [GroupMarkerNotSet( crbug.com/242999 )!:C0D35D53EB0E0000]GL ERROR :GL_INVALID_ENUM : glTexImage2D: <- error from previous GL command

Sign in to add a comment