1password (Linux) app remains nearly blank after start
After update to 8.10.9 on Linux the start screen remains nearly blank.
```
[10031:0801/083808.149302:ERROR:shared_context_state.cc(81)] Skia shader compilation error
// Vertex SKSL
extension GL_NV_shader_noperspective_interpolation: require
uniform float4 sk_RTAdjust;uniform float2 uatlas_adjust_S0;in float4 fillBounds;in half4 color;in float4 locations;noperspective out float2 vatlasCoord_S0;flat out half4 vcolor_S0;void main() {// Primitive Processor DrawAtlasPathShader
float2 unitCoord = float2(sk_VertexID & 1, sk_VertexID >> 1);
float2 devCoord = mix(fillBounds.xy, fillBounds.zw, unitCoord);float2 atlasTopLeft = float2(abs(locations.x) - 1, locations.y);float2 devTopLeft = locations.zw;bool transposed = locations.x < 0;float2 atlasCoord = devCoord - devTopLeft;if (transposed) {atlasCoord = atlasCoord.yx;}atlasCoord += atlasTopLeft;vatlasCoord_S0 = atlasCoord * uatlas_adjust_S0;vcolor_S0 = color;sk_Position = devCoord.xy01;}
// Fragment SKSL
extension GL_NV_shader_noperspective_interpolation: require
uniform sampler2D uTextureSampler_0_S0;
noperspective in float2 vatlasCoord_S0;flat in half4 vcolor_S0;void main() {// Stage 0, DrawAtlasPathShader
half4 outputCoverage_S0 = half4(1);half atlasCoverage = sample(uTextureSampler_0_S0, vatlasCoord_S0).000r.a;outputCoverage_S0 *= atlasCoverage;half4 outputColor_S0;outputColor_S0 = vcolor_S0;{ // Xfer Processor: Porter Duff
sk_FragColor = outputColor_S0 * outputCoverage_S0;}}
// Vertex GLSL
version 300 es
extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
uniform highp vec4 sk_RTAdjust;
uniform highp vec2 uatlas_adjust_S0;
in highp vec4 fillBounds;
in mediump vec4 color;
in highp vec4 locations;
noperspective out highp vec2 vatlasCoord_S0;
flat out mediump vec4 vcolor_S0;
void main() {
highp vec2 unitCoord = vec2(float(gl_VertexID & 1), float(gl_VertexID >> 1));
highp vec2 devCoord = mix(fillBounds.xy, fillBounds.zw, unitCoord);
highp vec2 atlasTopLeft = vec2(abs(locations.x) - 1.0, locations.y);
highp vec2 devTopLeft = locations.zw;
bool transposed = locations.x < 0.0;
highp vec2 atlasCoord = devCoord - devTopLeft;
if (transposed) {
atlasCoord = atlasCoord.yx;
}
atlasCoord += atlasTopLeft;
vatlasCoord_S0 = atlasCoord * uatlas_adjust_S0;
vcolor_S0 = color;
gl_Position = vec4(devCoord, 0.0, 1.0);
gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww * sk_RTAdjust.yw, 0.0, gl_Position.w);
}
// Fragment GLSL
version 300 es
extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
out mediump vec4 sk_FragColor;
uniform sampler2D uTextureSampler_0_S0;
noperspective in highp vec2 vatlasCoord_S0;
flat in mediump vec4 vcolor_S0;
void main() {
mediump vec4 outputCoverage_S0 = vec4(1.0);
mediump float atlasCoverage = texture(uTextureSampler_0_S0, vatlasCoord_S0, -0.5).x;
outputCoverage_S0 *= atlasCoverage;
mediump vec4 outputColor_S0;
outputColor_S0 = vcolor_S0;
{
sk_FragColor = outputColor_S0 * outputCoverage_S0;
}
}
Errors:
link failed but did not provide an info log
```
1Password Version: 8.10.9
Extension Version: Not Provided
OS Version: Ubuntu 23.04
Browser: Not Provided