Hi, Is there any possibility of this patch being reviewed and included in the Ubuntu 10.04 series? We just had the customer at this site ring up complaining that they couldn't log in today. Turns out something reverted our patched gdm package back to the original Ubuntu one.
Think: big industrial system, and when this problem occurs we have to boot everyone off to restart gdm. It was good until the old package got instated then the service restarted, causing the old problem to occur once more. This is our problem, but you could help us a little if you put out an updated gdm binary. Or, as a work around: maybe tell us a way we can stop the update manager from messing with the one we have now. The original patch is linked in the original post, my revised patch is supplied, and I've given detail on how to reproduce the problem and how to check if the problem is fixed. Is there anything else I need to supply in order to get this bug resolved? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/1053217 Title: gdm leaking filehandles, causing "too many open files" Status in “gdm” package in Ubuntu: Confirmed Bug description: At a client's site (a large mining company here in Queensland) we have a Ubuntu 10.04 virtual machine running MacroView SCADA in a dr:bd high availability cluster. Workstations connect to the server via XDMCP for control of the local plant. In the past they ran two discrete Ubuntu servers, which used to run reliably for months at a time. Since the switch to the high availability cluster, they now find gdm will refuse to accept new logins after about 6 weeks of operation until the gdm service is restarted. The restart of gdm has the effect of booting off everyone currently logged in -- so for a few seconds, everyone loses control of the processing plant while people re-connect, every 6 weeks. The logs show the following: Sep 20 08:23:38 cgmv1 gdm-binary[31050]: CRITICAL: could not add display to access file: Too many open files Sep 20 08:23:38 cgmv1 gdm-binary[31050]: WARNING: Unable to set up access control for display 1691 Sep 20 08:23:38 cgmv1 gdm-binary[31050]: WARNING: GdmDisplay: display lasted 0.010690 seconds Doing a search, it would appear this is a file-handle leaking bug reported to Red Hat back in February 2010: https://bugzilla.redhat.com/show_bug.cgi?id=562143 Comment #2 of that bug has a patch that allegedly fixes the problem. I have hand-applied the patch against the latest stable source package of gdm (2.30.2.is.2.30.0), which I have attached here and am in the process of testing. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/1053217/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

