Temporary workaround:

1) sudo mv /usr/lib/gnome-settings-daemon/gsd-housekeeping 
/usr/lib/gnome-settings-daemon/gsd-housekeeping.off
2) logout and login

This needs to be redone when "gnome-settings-daemon" package is updated.

I do not know if it is doing something useful for some people.
Personally I feel this is some useless service which should be optional
and disabled by default. I do not want or need some unknown software
traversing my filesystem. I am worried about the potential privacy
issues as the system logs now contain file system contents listing. The
logs may be accidentally shipped outside my system for example when
submitting bug reports. And it also causes system load while doing it. I
have never asked it to do so!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1745666

Title:
  gsd-housekeeping leaks file descriptors

Status in gnome-settings-daemon package in Ubuntu:
  Confirmed

Bug description:
  Apparently a process called gsd-housekeeping is periodically invoked
  on my Ubuntu 17.10 system. It traverses my /var/tmp for some reason.
  Looks like it is leaking file descriptors while doing so.

  My syslogs are full of error messages like the following:

  Jan 26 20:21:42 snail gsd-housekeepin[3178]: Failed to enumerate children of 
/var/tmp/chmaa-backup/usr/include/c++/5/bits/stl_raw_storage_iter.h: Error 
opening directory 
'/var/tmp/chmaa-backup/usr/include/c++/5/bits/stl_raw_storage_iter.h': Too many 
open files
  Jan 26 20:21:42 snail gsd-housekeepin[3178]: Failed to enumerate children of 
/var/tmp/chmaa-backup/usr/include/c++/5/bits/basic_string.h: Error opening 
directory '/var/tmp/chmaa-backup/usr/include/c++/5/bits/basic_string.h': Too 
many open files
  Jan 26 20:21:42 snail gsd-housekeepin[3178]: Failed to enumerate children of 
/var/tmp/chmaa-backup/usr/include/c++/5/bits/quoted_string.h: Error opening 
directory '/var/tmp/chmaa-backup/usr/include/c++/5/bits/quoted_string.h': Too 
many open files
  Jan 26 20:21:42 snail gsd-housekeepin[3178]: Failed to enumerate children of 
/var/tmp/chmaa-backup/usr/include/c++/5/bits/postypes.h: Error opening 
directory '/var/tmp/chmaa-backup/usr/include/c++/5/bits/postypes.h': Too many 
open files
  Jan 26 20:21:42 snail gsd-housekeepin[3178]: Failed to enumerate children of 
/var/tmp/chmaa-backup/usr/include/c++/5/bits/stl_iterator.h: Error opening 
directory '/var/tmp/chmaa-backup/usr/include/c++/5/bits/stl_iterator.h': Too 
many open files
  Jan 26 20:21:42 snail gsd-housekeepin[3178]: Failed to enumerate children of 
/var/tmp/chmaa-backup/usr/include/c++/5/bits/move.h: Error opening directory 
'/var/tmp/chmaa-backup/usr/include/c++/5/bits/move.h': Too many open files

  $ lsb_release -rd
  Description:  Ubuntu 17.10
  Release:      17.10

  $ apt policy gnome-settings-daemon
  gnome-settings-daemon:
    Installed: 3.26.2-0ubuntu0.1
    Candidate: 3.26.2-0ubuntu0.1
    Version table:
   *** 3.26.2-0ubuntu0.1 500
          500 http://se.archive.ubuntu.com/ubuntu artful-updates/main amd64 
Packages
          100 /var/lib/dpkg/status
       3.26.1-0ubuntu5 500
          500 http://se.archive.ubuntu.com/ubuntu artful/main amd64 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1745666/+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

Reply via email to