Bug#454764: nautilus: also occurs on logout of regular user

Kevin Mitchell kevmitch at gmail.com
Sun Aug 10 23:04:42 UTC 2008


Package: nautilus
Version: 2.20.0-6
Followup-For: Bug #454764


I believe something related occurs on logout of a regular user when all
of usual desktop session daemons (like network manager, power manager,
etc.) are disabled. Such a setup is common for multiuser systems. 

It appears that the problem is that nautilus is incessantly writing
~/nautilus-debug-log.txt. I will not attach it as it is 24 MB, however 
$ head ~/nautilus-debug-log.txt
===== BEGIN MILESTONES =====
0x1febd20 2008/08/09 17:53:44.4748 (GLog): Failed to initialize libhal context: (null) : (null)
0x1febd20 2008/08/09 17:53:44.4749 (GLog): Could not initialize hal context

0x1febd20 2008/08/09 17:59:43.9922 (GLog): Could not initalize the HAL context: (null)
0x1febd20 2008/08/09 17:59:43.9926 (USER): debug log dumped due to signal 11
0x1febd20 2008/08/09 17:59:43.9929 (USER): debug log dumped due to signal 11
0x1febd20 2008/08/09 17:59:44.1615 (USER): debug log dumped due to signal 11
0x1febd20 2008/08/09 17:59:44.2047 (USER): debug log dumped due to signal 11
.
.
.

The last message appears to repeat indefinitely approximately every
50ms! For me, the most sever symptom of this is that the disk i/o goes
near to maxing out. CPU usage is high, but not 100% and even if it were,
the disk usage is what will render the system near unusuable. It might
be worth adding that I am using an XFS file system for my home
directory.

In my humble opinion, this is a release critical bug and should be
escalated in severity to "important" as it is crippling on a multiuser
system.

There appears to be an ubuntu bug report (which has become a bit of a disaster itself)

https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/150471

Within that (if you can find it) is a fix by Sebastien Bacher 

http://launchpadlibrarian.net/12083888/nautilus.debdiff
http://launchpadlibrarian.net/12083909/nautilus_2.20.0-0ubuntu7.1_source.changes
http://launchpadlibrarian.net/12083923/92_from_svn_no_buggy_signal_handler.patch
http://packages.ubuntu.com/gutsy-updates/nautilus

One very good suggestion for a temporary fix (i.e., until the above is
ported to Debian) is to add "killall nautilus" to
/etc/gdm/PostSession/Default.

Kevin

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (600, 'testing'), (400, 'unstable'), (300, 'stable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1) (ignored: LC_ALL set to en_GB)
Shell: /bin/sh linked to /bin/bash

Versions of packages nautilus depends on:
ii  desktop-file-utils         0.15-1        Utilities for .desktop files
ii  gnome-control-center       1:2.22.2.1-1  utilities to configure the GNOME d
ii  libart-2.0-2               2.3.20-2      Library of functions for 2D graphi
ii  libatk1.0-0                1.22.0-1      The ATK accessibility toolkit
ii  libbonobo2-0               2.22.0-1      Bonobo CORBA interfaces library
ii  libc6                      2.7-13        GNU C Library: Shared libraries
ii  libcairo2                  1.6.4-6       The Cairo 2D vector graphics libra
ii  libeel2-2.20               2.20.0-7      Eazel Extensions Library (for GNOM
ii  libesd-alsa0 [libesd0]     0.2.36-3      Enlightened Sound Daemon (ALSA) - 
ii  libexempi3                 2.0.1-1       library to parse XMP metadata (Lib
ii  libexif12                  0.6.16-2.1    library to parse EXIF files
ii  libgail-common             1.22.3-1      GNOME Accessibility Implementation
ii  libgail18                  1.22.3-1      GNOME Accessibility Implementation
ii  libgconf2-4                2.22.0-1      GNOME configuration database syste
ii  libglade2-0                1:2.6.2-1     library to load .glade files at ru
ii  libglib2.0-0               2.16.4-2      The GLib library of C routines
ii  libgnome-desktop-2         2.22.3-1      Utility library for loading .deskt
ii  libgnome2-0                2.20.1.1-1    The GNOME 2 library - runtime file
ii  libgnomecanvas2-0          2.20.1.1-1    A powerful object-oriented display
ii  libgnomeui-0               2.20.1.1-1    The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0             1:2.22.0-4    GNOME Virtual File System (runtime
ii  libgtk2.0-0                2.12.11-3     The GTK+ graphical user interface 
ii  libnautilus-extension1     2.20.0-6      libraries for nautilus components 
ii  liborbit2                  1:2.14.13-0.1 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0              1.20.5-1      Layout and rendering of internatio
ii  librsvg2-2                 2.22.2-2      SAX-based renderer library for SVG
ii  libselinux1                2.0.65-2      SELinux shared libraries
ii  libstartup-notification0   0.9-1         library for program launch feedbac
ii  libtrackerclient0          0.6.6-2       metadata database, indexer and sea
ii  libx11-6                   2:1.1.4-2     X11 client-side library
ii  libxml2                    2.6.32.dfsg-2 GNOME XML library
ii  nautilus-data              2.20.0-6      data files for nautilus
ii  shared-mime-info           0.30-2        FreeDesktop.org shared MIME databa

Versions of packages nautilus recommends:
pn  app-install-data            <none>       (no description available)
ii  desktop-base                4.0.7        common files for the Debian Deskto
ii  eject                       2.1.5+deb1-1 ejects CDs and operates CD-Changer
ii  libgnomevfs2-extra          1:2.22.0-4   GNOME Virtual File System (extra m
ii  librsvg2-common             2.22.2-2     SAX-based renderer library for SVG
ii  nautilus-cd-burner          2.20.0-1     CD Burning front-end for Nautilus
ii  synaptic                    0.62.1       Graphical package manager

Versions of packages nautilus suggests:
ii  eog                           2.22.3-1   Eye of GNOME graphics viewer progr
ii  evince [pdf-viewer]           2.22.2-2   Document (postscript, pdf) viewer
pn  fam                           <none>     (no description available)
ii  gv [pdf-viewer]               1:3.6.5-2  PostScript and PDF viewer for X
ii  kghostview [pdf-viewer]       4:3.5.9-2  PostScript viewer for KDE
ii  kpdf [pdf-viewer]             4:3.5.9-2  PDF viewer for KDE
pn  totem | mp3-decoder           <none>     (no description available)
pn  tracker                       <none>     (no description available)
ii  xpdf-reader [pdf-viewer]      3.02-1.3   Portable Document Format (PDF) sui

-- no debconf information






More information about the pkg-gnome-maintainers mailing list