<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1460194586880_2473">Hi,</div><div id="yui_3_16_0_ym19_1_1460194586880_2473"><br></div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr">I'm having the same problem, using gdm3 in Debian stable "Jessie" (gdm3 3.14.1-7)</div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr">It seems the bug is related to:</div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr"><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799179" id="yui_3_16_0_ym19_1_1460194586880_3046">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799179</a><br></div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_4135">I have noticed that gdm-session-worker instances occurs only on unsuccessful login attempts.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_4136"><br id="yui_3_16_0_ym19_1_1460194586880_4137"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_4216">Once the <span style="line-height: 19.2px; white-space: pre-wrap;" id="yui_3_16_0_ym19_1_1460194586880_4217">fs.inotify.max_user_instances limit is</span> reached /var/log/messages shows error logs like:</div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1460194586880_2473" dir="ltr">Apr 7 10:05:25 jessie gdm-session-worker[3789]: <5>AccountsService: Failed to monitor logind session changes: Too many open files<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3177">Apr 7 10:05:42 jessie gdm-session-worker[3805]: <5>AccountsService: Failed to monitor logind session changes: Too many open files</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3178">Apr 7 10:06:06 jessie gdm-session-worker[3814]: <5>AccountsService: Failed to monitor logind session changes: Too many open files</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3179">Apr 7 10:06:31 jessie gdm-session-worker[3832]: <5>AccountsService: Failed to monitor logind session changes: Too many open files</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3180">Apr 7 10:06:37 jessie gdm-session-worker[3852]: <5>AccountsService: Failed to monitor logind session changes: Too many open files</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3180">...</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181">I have created the following one-liner to get rid of stalled gdm-session-worker instances:<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181">sudo bash -c "pgrep -f gdm-session-worker | grep -v -f <(pgrep -P $(pgrep gdm3)) | xargs kill -9"<br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181">It can be set up to run hourly or daily from crontab to avoid reaching the point in which you can no longer unlock the desktop.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1460194586880_3181">Ignacio.</div></div></body></html>