I have experienced this problem trying to start lxde using the TightVNC vncserver from systemd.
The process with the displayed PID is always lxsession. I resolved it by adding PAMName=login to my unit file. This suggestion came from https://bugs.archlinux.org/task/42425 Note: I did not have to specify "-fg" to vncserver, as also suggested in this bug (this option is anyway not supported by TightVNC). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1273524 Title: LXDE guest session shows error message "no session for pid <pid for lxsession>" Status in One Hundred Papercuts: Triaged Status in Light Display Manager: Triaged Status in Light Display Manager 1.18 series: Triaged Status in lightdm package in Ubuntu: Confirmed Status in lxsession package in Ubuntu: Triaged Status in lightdm source package in Xenial: Confirmed Status in lxsession source package in Xenial: Confirmed Bug description: EXPECTED RESULTS: Log into guest session with no error messages. ACTUAL RESULTS: Upon log in to guest session, an error "no session for pid <pid for lxsession>" is printed. STEPS TO REPRODUCE: 1. Using Lubuntu in trusty, utopic, or vivid with either real or virtual hardware, log into guest session. 2. After being logged in, see error message. AFFECTED VERSIONS: lightdm 1.10.0-0ubuntu3 to 1.12.1-0ubuntu1 --- ApportVersion: 2.14.1-0ubuntu3.5 Architecture: amd64 CurrentDesktop: LXDE DistroRelease: Ubuntu 14.04 InstallationDate: Installed on 2013-10-18 (384 days ago) InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016) NonfreeKernelModules: wl Package: lxsession PackageArchitecture: amd64 ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 3.13.0-37.64-generic 3.13.11.7 Tags: trusty Uname: Linux 3.13.0-37-generic x86_64 UpgradeStatus: Upgraded to trusty on 2014-04-18 (202 days ago) UserGroups: _MarkForUpload: True --- ApportVersion: 2.14.1-0ubuntu3.5 Architecture: amd64 CurrentDesktop: LXDE DistroRelease: Ubuntu 14.04 InstallationDate: Installed on 2013-10-18 (384 days ago) InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016) LightdmConfig: [SeatDefaults] greeter-session=lightdm-gtk-greeter user-session=Lubuntu LightdmGreeterLog: ** (lightdm-gtk-greeter:1874): WARNING **: Failed to load user image: Failed to open file '/home/brendy/.face': No such file or directory g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. LightdmGreeterLogOld: ** (lightdm-gtk-greeter:2073): WARNING **: Failed to load user image: Failed to open file '/home/brendy/.face': No such file or directory NonfreeKernelModules: wl Package: lxsession PackageArchitecture: amd64 ProcVersionSignature: Ubuntu 3.13.0-37.64-generic 3.13.11.7 Tags: trusty Uname: Linux 3.13.0-37-generic x86_64 UpgradeStatus: Upgraded to trusty on 2014-04-18 (202 days ago) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo www-data _MarkForUpload: True To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/1273524/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp