Thanks for the hint -- here's the relevant top portion of ~/.xsession- errors:
xfdesktop[2276] is already running; assuming --reload ** (xfdesktop:2274): WARNING **: xfdesktop: already running, quitting. xfdesktop[2277] is already running; assuming --reload xfdesktop[2282] is already running; assuming --reload xfdesktop[2285] is already running; assuming --reload xfdesktop[2284] is already running; assuming --reload xfdesktop[2275] is already running; assuming --reload xfdesktop[2279] is already running; assuming --reload xfdesktop[2280] is already running; assuming --reload xfdesktop[2283] is already running; assuming --reload xfdesktop[2278] is already running; assuming --reload xfdesktop[2281] is already running; assuming --reload xfdesktop[2286] is already running; assuming --reload xfdesktop[2298] is already running; assuming --reload xfdesktop[2297] is already running; assuming --reload xfdesktop[2296] is already running; assuming --reload xfdesktop[2303] is already running; assuming --reload xfdesktop[2288] is already running; assuming --reload xfdesktop[2290] is already running; assuming --reload xfdesktop[2293] is already running; assuming --reload xfdesktop[2307] is already running; assuming --reload xfdesktop[2302] is already running; assuming --reload xfdesktop[2292] is already running; assuming --reload xfdesktop[2300] is already running; assuming --reload xfdesktop[2304] is already running; assuming --reload xfdesktop[2305] is already running; assuming --reload xfdesktop[2306] is already running; assuming --reload xfdesktop[2308] is already running; assuming --reload xfdesktop[2314] is already running; assuming --reload xfdesktop[2321] is already running; assuming --reload xfdesktop[2309] is already running; assuming --reload xfdesktop[2312] is already running; assuming --reload xfdesktop[2335] is already running; assuming --reload xfdesktop[2311] is already running; assuming --reload xfdesktop[2339] is already running; assuming --reload xfdesktop[2327] is already running; assuming --reload xfdesktop[2338] is already running; assuming --reload xfdesktop[2334] is already running; assuming --reload xfdesktop[2337] is already running; assuming --reload xfdesktop[2341] is already running; assuming --reload xfdesktop[2346] is already running; assuming --reload xfdesktop[2343] is already running; assuming --reload xfdesktop[2350] is already running; assuming --reload xfdesktop[2347] is already running; assuming --reload xfdesktop[2349] is already running; assuming --reload xfdesktop[2356] is already running; assuming --reload xfdesktop[2351] is already running; assuming --reload xfdesktop[2361] is already running; assuming --reload xfdesktop[2359] is already running; assuming --reload xfdesktop[2362] is already running; assuming --reload xfdesktop[2363] is already running; assuming --reload xfdesktop[2364] is already running; assuming --reload xfdesktop[2369] is already running; assuming --reload xfdesktop[2366] is already running; assuming --reload xfdesktop[2371] is already running; assuming --reload xfdesktop[2367] is already running; assuming --reload xfdesktop[2376] is already running; assuming --reload xfdesktop[2372] is already running; assuming --reload xfdesktop[2375] is already running; assuming --reload xfdesktop[2377] is already running; assuming --reload xfdesktop[2379] is already running; assuming --reload xfdesktop[2381] is already running; assuming --reload xfdesktop[2378] is already running; assuming --reload xfdesktop[2380] is already running; assuming --reload xfdesktop[2382] is already running; assuming --reload xfdesktop[2383] is already running; assuming --reload xfdesktop[2384] is already running; assuming --reload xfdesktop[2385] is already running; assuming --reload xfdesktop[2386] is already running; assuming --reload xfdesktop[2387] is already running; assuming --reload xfdesktop[2390] is already running; assuming --reload xfdesktop[2388] is already running; assuming --reload xfdesktop[2389] is already running; assuming --reload xfdesktop[2391] is already running; assuming --reload xfdesktop[2393] is already running; assuming --reload xfdesktop[2394] is already running; assuming --reload xfdesktop[2392] is already running; assuming --reload xfdesktop[2395] is already running; assuming --reload env: Docky: No such file or directory (process:2469): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed (process:2525): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces Cairo.Surface is leaking, programmer is missing a call to Dispose Set MONO_CAIRO_DEBUG_DISPOSE to track allocation traces So apparently xfdesktop is already running, the question is why and how do I make sure that it is only started after I successfully log in? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1333538 Title: Need to enter password twice to login To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1333538/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs