picom
picom copied to clipboard
After updating to `mesa-22.0.1-3` windows' contents are not being rendered
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-aa316Extensions:
- 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.