https://bugs.freedesktop.org/show_bug.cgi?id=102599
Bug ID: 102599 Summary: Window decoration not being painted with DRI3 and Compiz-Reloaded+Emerald Product: DRI Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon Assignee: dri-devel@lists.freedesktop.org Reporter: freedesktop.org@styxxx.de
Created attachment 134059 --> https://bugs.freedesktop.org/attachment.cgi?id=134059&action=edit 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 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
https://bugs.freedesktop.org/show_bug.cgi?id=102599
--- Comment #1 from Julian freedesktop.org@styxxx.de --- Created attachment 134060 --> https://bugs.freedesktop.org/attachment.cgi?id=134060&action=edit White border instead of actual decoration
https://bugs.freedesktop.org/show_bug.cgi?id=102599
--- Comment #2 from Michel Dänzer michel@daenzer.net --- Does this happen without Option "ShadowPrimary"?
https://bugs.freedesktop.org/show_bug.cgi?id=102599
--- Comment #3 from Julian freedesktop.org@styxxx.de --- Without the "ShadowPrimary" option the windows are rendered correctly :) Thanks!
https://bugs.freedesktop.org/show_bug.cgi?id=102599
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Window decoration not being |[ShadowPrimary] Window |painted with DRI3 and |decoration not being |Compiz-Reloaded+Emerald |painted with DRI3 and | |Compiz-Reloaded+Emerald
https://bugs.freedesktop.org/show_bug.cgi?id=102599
Martin Peres martin.peres@free.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |MOVED Status|NEW |RESOLVED
--- Comment #4 from Martin Peres martin.peres@free.fr --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/818.
dri-devel@lists.freedesktop.org