<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#c29">Comment # 29</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:pomidorabelisima@gmail.com" title="poma <pomidorabelisima@gmail.com>"> <span class="fn">poma</span></a>
</span></b>
        <pre>(In reply to andrew p. from <a href="show_bug.cgi?id=89730#c28">comment #28</a>)
<span class="quote">> (In reply to poma from <a href="show_bug.cgi?id=89730#c27">comment #27</a>)
> > Here, that's all, no "wrapper".
> lightdm-gtk-greeter.desktop must be ok:

>     Exec=xtrace -b -o /tmp/xtrace.log lightdm-gtk-greeter</span >


# cat /usr/share/xgreeters/lightdm-gtk-greeter.desktop.old
[Desktop Entry]
Name=LightDM GTK+ Greeter
Comment=This runs the GTK+ greeter, it should only be run from LightDM
Exec=xtrace -b -o /tmp/xtrace.log lightdm-gtk-greeter
Type=Application
X-Ubuntu-Gettext-Domain=lightdm


# cat /var/log/lightdm/lightdm.log.old
...
[+0.53s] DEBUG: Seat seat0: Display server ready, starting session
authentication
[+0.53s] DEBUG: Session pid=13245: Started with service 'lightdm-greeter',
username 'lightdm'
[+0.57s] DEBUG: Session pid=13245: Authentication complete with return value 0:
Success
[+0.57s] DEBUG: Seat seat0: Session authenticated, running command
[+0.57s] DEBUG: Session pid=13245: Running command /usr/bin/xtrace -b -o
/tmp/xtrace.log lightdm-gtk-greeter
[+0.57s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+0.57s] DEBUG: Session pid=13245: Logging to /var/log/lightdm/x-0-greeter.log
[+0.61s] DEBUG: Activating VT 1
[+0.61s] DEBUG: Activating login1 session c52
[+0.61s] DEBUG: Seat seat0 changes active session to c52
[+0.61s] DEBUG: Session c52 is already active
[+0.61s] DEBUG: Session pid=13245: Greeter closed communication channel
[+0.62s] DEBUG: Session pid=13245: Exited with return value 0
[+0.62s] DEBUG: Seat seat0: Session stopped
[+0.62s] DEBUG: Seat seat0: Stopping; failed to start a greeter
[+0.62s] DEBUG: Seat seat0: Stopping
[+0.62s] DEBUG: Seat seat0: Stopping display server
[+0.62s] DEBUG: Sending signal 15 to process 13235
[+0.62s] DEBUG: Seat seat0 changes active session to 
[+0.62s] CRITICAL: session_get_login1_session_id: assertion 'session != NULL'
failed
[+0.87s] DEBUG: Process 13235 exited with return value 0
[+0.87s] DEBUG: DisplayServer x-0: X server stopped
[+0.87s] DEBUG: Releasing VT 1
[+0.87s] DEBUG: DisplayServer x-0: Removing X server authority
/var/run/lightdm/root/:0
[+0.87s] DEBUG: Seat seat0: Display server stopped
[+0.87s] DEBUG: Seat seat0: Stopped
[+0.87s] DEBUG: Required seat has stopped
[+0.87s] DEBUG: Stopping display manager
[+0.87s] DEBUG: Display manager stopped
[+0.87s] DEBUG: Stopping daemon
[+0.87s] DEBUG: Exiting with return value 1


# cat /var/log/lightdm/x-0-greeter.log.old
executable `-b' not found
Try `xtrace --help' or `xtrace --usage' for more information.


# xtrace --help
Usage: xtrace [OPTION]... PROGRAM [PROGRAMOPTION]...
Trace execution of program by printing currently executed function.

     --data=FILE          Don't run the program, just print the data from FILE.

   -?,--help              Print this help and exit
      --usage             Give a short usage message
   -V,--version           Print version information and exit

Mandatory arguments to long options are also mandatory for any corresponding
short options.

For bug reporting instructions, please see:
<<a href="http://www.gnu.org/software/libc/bugs.html">http://www.gnu.org/software/libc/bugs.html</a>>.


# xtrace --version
xtrace (GNU libc) 2.20
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Ulrich Drepper.</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>