[ShadowPrimary] Window decoration not being painted with DRI3 and Compiz-Reloaded+Emerald
Submitted by Julian
Assigned to Default DRI bug account
Link to original bug (#102599)
Description
Created attachment 134059
Xorg.0.log with DRI3
Hi,
I originally filed a bug report at the compiz-reloaded project. You can read about the issue and the original conversation here:
https://github.com/compiz-reloaded/compiz/issues/82
When using Compiz-Reloaded + Emerald and DRI3 the window decoration is not being painted correctly: It's just a plain white border. You can still click the insivible buttons or resize the window. So it's an issue with rendering the window border. No error messages and no log entries are produced.
The problem doesn't occur after I switched to DRI2.
Thank you :)
Debian testing/stretch, 4.12.0-1-amd64 #1 (closed) SMP Debian 4.12.6-1 (2017-08-12) x86_64 GNU/Linux
glxinfo | grep renderer:
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Gallium 0.4 on AMD PALM (DRM 2.50.0 / 4.12.0-1-amd64, LLVM 3.9.1)
Installed packages:
$ dpkg -l | grep xserver
ii x11-xserver-utils 7.7+7+b1 amd64 X server utilities
ii xserver-common 2:1.19.3-2 all common files used by various X servers
ii xserver-xephyr 2:1.19.3-2 amd64 nested X server
ii xserver-xorg 1:7.7+19 amd64 X.Org X server
ii xserver-xorg-core 2:1.19.3-2 amd64 Xorg X server - core server
ii xserver-xorg-input-evdev 1:2.10.5-1 amd64 X.Org X server -- evdev input driver
ii xserver-xorg-input-mouse 1:1.9.2-1+b1 amd64 X.Org X server -- mouse input driver
ii xserver-xorg-input-synaptics 1.9.0-1+b1 amd64 Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-wacom 0.34.99.1-1 amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-legacy 2:1.19.3-2 amd64 setuid root Xorg server wrapper
ii xserver-xorg-video-ati 1:7.9.0-1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-mach64 6.9.5-1+b2 amd64 X.Org X server -- ATI Mach64 display driver
ii xserver-xorg-video-r128 6.10.2-1 amd64 X.Org X server -- ATI r128 display driver
ii xserver-xorg-video-radeon 1:7.9.0-1 amd64 X.Org X server -- AMD/ATI Radeon display driver
Compiz related:
ii compiz-reloaded 0.8.14-0stretch1 all OpenGL window and compositing manager
ii compiz-reloaded-bcop 0.8.14-0stretch1 all Compiz Reloaded option code generator
ii compiz-reloaded-core 0.8.14-0stretch1 amd64 OpenGL window and compositing manager
ii compiz-reloaded-dev 0.8.14-0stretch1 amd64 OpenGL window and compositing manager - development files
ii compiz-reloaded-gtk 0.8.14-0stretch1 amd64 OpenGL window and compositing manager - Gtk window decorator
ii compiz-reloaded-mate 0.8.14-0stretch1 amd64 OpenGL window and compositing manager - MATE window decorator
ii compiz-reloaded-plugins 0.8.14-0stretch1 amd64 OpenGL window and compositing manager - plugins
ii compiz-reloaded-plugins-experimental 0.8.14-0stretch1 amd64 Compiz Reloaded plugins - "unsupported" collection
ii compiz-reloaded-plugins-extra 0.8.14-0stretch1 amd64 Compiz Reloaded plugins - extra collection
ii compiz-reloaded-plugins-main 0.8.14-0stretch1 amd64 Compiz Reloaded plugins - main collection
ii compizconfig-settings-manager-reloaded 0.8.14-0stretch1 amd64 Compizconfig Settings Manager
ii emerald 0.8.14-0stretch1 amd64 Decorator for compiz-reloaded
ii libcompizconfig-reloaded-0 0.8.14-0stretch1 amd64 Configuration settings library for compiz-reloaded
ii libemeraldengine0 0.8.14-0stretch1 amd64 Decoration engines for compiz-reloaded
ii python-compizconfig-reloaded 0.8.14-0stretch1 amd64 Compizconfig bindings for python
ii emerald 0.8.14-0stretch1 amd64 Decorator for compiz-reloaded
ii emerald-themes 0.8.14-0stretch1 all Themes for emerald window decorator
ii libemeraldengine0 0.8.14-0stretch1 amd64 Decoration engines for compiz-reloaded
Attachment 134059, "Xorg.0.log with DRI3":
file_102599.txt