picom icon indicating copy to clipboard operation
picom copied to clipboard

After updating to `mesa-22.0.1-3` windows' contents are not being rendered

Open hood opened this issue 3 years ago • 0 comments

Platform

Linux arch 5.16.16-arch1-1 #1 SMP PREEMPT Mon, 21 Mar 2022 22:59:40 +0000 x86_64 GNU/Linux

GPU, drivers, and screen setup

Single full hd monitor Using integrated Intel HD Graphics (Cpu: Intel i5-4460 (4) @ 3.400GHz)

glsxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2) (0x412)
    Version: 21.3.7
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.3.7
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 21.3.7
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.3.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

Environment

dwm

picom version

vgit-aa316

Diagnostics `` [ 04/21/2022 15:36:03.705 get_cfg WARN ] Dual-kawase blur is not implemented by the legacy backends, you must use the `experimental-backends` option. [ 04/21/2022 15:36:03.753 init_render WARN ] Old backends only support blur method "kernel". Your blur setting will not be applied **Version:** vgit-aa316

Extensions:

  • Shape: Yes
  • XRandR: Yes
  • Present: Present

Misc:

  • Use Overlay: No (Another compositor is already running)
  • Config file used: /home/<REDACTED>/.config/picom.conf

Drivers (inaccurate):

modesetting

Backend: glx

* Driver vendors:
 * GLX: Mesa Project and SGI
 * GL: Intel Open Source Technology Center
* GL renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
* Accelerated: 1

Configuration:

Configuration file
focus-exclude = "x = 0 && y = 0 && override_redirect = true";

active-opacity = 1.0;
inactive-opacity = 0.99;
frame-opacity = 1.0;
blur-method = "dual_kawase";
blur-background = false;
blur-strength = 4.0;
blur-deviation = 1.0;
fading = true;
backend = "glx";
shadow-radius = 12;
shadow-opacity = 0.2;
shadow-offset-x = 0;
shadow-offset-y = -8;
fade-in-step = 0.2;
fade-out-step = 0.1;
fade-delta = 15;
shadow = false;
inactive-dim = 0.01;
detect-rounded-corners = true;
corner-radius = 16;
round-borders = 1;

blur-background-exclude = [
    "window_type = 'dock'",
    "window_type = 'desktop'",
    "window_type = 'dnd'",
    "window_type = 'toolbar'",
    "window_type = 'menu'",
    "window_type = 'unknown'",
    "window_type = 'dropdown_menu'",
    "window_type = 'popup_menu'",
    "class_g = 'kitty'",
    "class_g = 'google-chrome-stable'",
    "class_g = 'chrome'",
    "class_g = 'firefox'",
    "class_g = 'vivaldi'",
    "class_g = 'code'",
    "class_g = 'code-insiders'",
    "class_g = 'standard-notes'",
    "class_g = 'standardnotes-desktop'",
    "class_g = 'bitwarden-desktop'",
    "class_g = 'subl'",
    "class_g = 'smerge'",
    "class_g = 'mousepad'",
    "class_g = 'Dunst'",
    "name *= 'Chromium'",
    "name *= 'Chrome'",
    "_GTK_FRAME_EXTENTS@:c",
    "_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'"
];

fade-exclude = [
    "window_type = 'dock'",
    "window_type = 'desktop'",
    "window_type = 'dnd'",
    "window_type = 'toolbar'",
    "window_type = 'menu'",
    "window_type = 'unknown'",
    "window_type = 'dropdown_menu'",
    "window_type = 'popup_menu'",
    "class_g = 'flameshot'",
    "class_g = 'chrome'",
    "class_g = 'google-chrome-stable'",
    "name *= 'Chromium'",
    "name *= 'Chrome'",
    "_GTK_FRAME_EXTENTS@:c",
    "_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'"
];

shadow-exclude = [
    "window_type = 'dock'",
    "window_type = 'desktop'",
    "window_type = 'dnd'",
    "window_type = 'toolbar'",
    "window_type = 'menu'",
    "window_type = 'unknown'",
    "window_type = 'dropdown_menu'",
    "window_type = 'popup_menu'",
    "class_g = 'flameshot'",
    "class_g = 'chrome'",
    "class_g = 'google-chrome-stable'",
    "name *= 'Chromium'",
    "name *= 'Chrome'",
    "_GTK_FRAME_EXTENTS@:c",
    "! name~=''",
    "_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'"
];

rounded-corners-exclude = [
    "window_type = 'dock'",
    "window_type = 'desktop'",
    "window_type = 'dnd'",
    "window_type = 'toolbar'",
    "window_type = 'menu'",
    "window_type = 'unknown'",
    "window_type = 'dropdown_menu'",
    "window_type = 'popup_menu'",
    "class_g = 'flameshot'",
    "class_g = 'Dunst'",
    "_GTK_FRAME_EXTENTS@:c",
    "! name~=''",
    "_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'"
];

# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard: 
#     "unknown", "desktop", "dock", "toolbar", "menu", "utility", 
#     "splash", "dialog", "normal", "dropdown_menu", "popup_menu", 
#     "tooltip", "notification", "combo", and "dnd".

Steps of reproduction

Expected behavior

Windows' contents should get drawn.

Current Behavior

Windows' contents are not being drawn.

Stack trace

N.A.

Other details

hood avatar Apr 21 '22 13:04 hood