<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - NV50: LightDM GTK+ Greeter Background - inconsistent display"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89730#c7">Comment # 7</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - NV50: LightDM GTK+ Greeter Background - inconsistent display"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89730">bug 89730</a>
from <span class="vcard"><a class="email" href="mailto:pan.pav.7c5@gmail.com" title="andrew p. <pan.pav.7c5@gmail.com>"> <span class="fn">andrew p.</span></a>
</span></b>
<pre>Some clarifications:
- Greeter is usual GTK3 application.
- No WM or compositor run in greeter session.
- Greeter creates one GtkWindow for each monitor.
- Greeter uses standard cairo functions to draw monitor's window background.
There are no "login" or "panel" windows - just child widgets inside fullscreen
window.
This grey color looks like default window color - just set
"background=#default" to see it.
So, the question - why gtk draw semi-transparent panel correctly (using parent
window background as base) and do not do it for "free" space.
Add "allow-debugging=true" option to lightdm-gtk-greeter.conf to get more
informative log.
Some questions:
1. What happened if background is color (#0f0)? I don't expect that there will
be any difference, just interesting.
2. Another gtk theme? Or empty "theme-name=".
I saw very similar bug some time ago - laptop with archlinux and catalyst. In
some cases gtk didn't draw whole windows except some widgets (text entries -
blinking cursor). But this bug is gone now.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>