Debian Bug report logs - #523048
nautilus loads directories slowly when gnome assistive technologies enabled

version graph

Package: nautilus; Maintainer for nautilus is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>; Source for nautilus is src:nautilus (PTS, buildd, popcon).

Reported by: Paul Hartley <phartley@gmail.com>

Date: Wed, 8 Apr 2009 05:57:02 UTC

Severity: important

Found in versions nautilus/2.30.1-3, nautilus/2.20.0-7, nautilus/3.12.2-1

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Josselin Mouette <joss@debian.org>:
Bug#523048; Package nautilus. (Wed, 08 Apr 2009 05:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Hartley <phartley@gmail.com>:
New Bug report received and forwarded. Copy sent to Josselin Mouette <joss@debian.org>. (Wed, 08 Apr 2009 05:57:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Paul Hartley <phartley@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: nautilus loads directories slowly when gnome assistive technologies enabled
Date: Tue, 07 Apr 2009 22:55:57 -0700
Package: nautilus
Version: 2.20.0-7
Severity: important


When I have gnome assistive technologies enabled and browse directories with Nautilus, it takes longer for those 
directories to load and display their contents compared to when assistive technologies is not enabled.  As an extreme 
benchmark, if I try to open and display the contents of a directory with 3,311 items, Nautilus is still loading 
the directory after 2 minutes when assistive technologies is enabled, but takes only 2 seconds when assistive 
technologies is not enabled.

I ran nautilus under gdb with nautilus debugging symbols but nothing came up.  If you know "where to look" for 
information that might help diagnose the problem, I can look if you can tell me.



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
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-2+b1 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.24.1-1        Bonobo CORBA interfaces library
ii  libc6                    2.9-4           GNU C Library: Shared libraries
ii  libcairo2                1.8.6-2+b1      The Cairo 2D vector graphics libra
ii  libeel2-2.20             2.20.0-7        Eazel Extensions Library (for GNOM
ii  libesd0                  0.2.36-3        Enlightened Sound Daemon - Shared 
ii  libexempi3               2.1.0-3         library to parse XMP metadata (Lib
ii  libexif12                0.6.16-2.1      library to parse EXIF files
ii  libgail-common           2.14.7-5        GNOME Accessibility Implementation
ii  libgail18                2.14.7-5        GNOME Accessibility Implementation
ii  libgconf2-4              2.24.0-7        GNOME configuration database syste
ii  libglade2-0              1:2.6.3-1       library to load .glade files at ru
ii  libglib2.0-0             2.20.0-2        The GLib library of C routines
ii  libgnome-desktop-2       2.22.3-2        Utility library for loading .deskt
ii  libgnome2-0              2.24.1-2        The GNOME 2 library - runtime file
ii  libgnomecanvas2-0        2.20.1.1-1      A powerful object-oriented display
ii  libgnomeui-0             2.24.1-1        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0           1:2.24.0-2      GNOME Virtual File System (runtime
ii  libgtk2.0-0              2.14.7-5        The GTK+ graphical user interface 
ii  libnautilus-extension1   2.20.0-7        libraries for nautilus components 
ii  liborbit2                1:2.14.17-0.1   libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0            1.22.4-2        Layout and rendering of internatio
ii  librsvg2-2               2.22.3-2        SAX-based renderer library for SVG
ii  libselinux1              2.0.71-1        SELinux shared libraries
ii  libstartup-notification0 0.9-1           library for program launch feedbac
ii  libtrackerclient0        0.6.91-1        metadata database, indexer and sea
ii  libx11-6                 2:1.2-1         X11 client-side library
ii  libxml2                  2.7.3.dfsg-1    GNOME XML library
ii  nautilus-data            2.20.0-7        data files for nautilus
ii  shared-mime-info         0.30-2          FreeDesktop.org shared MIME databa

Versions of packages nautilus recommends:
ii  app-install-dat 2008.11.27               Application Installer Data Files
ii  desktop-base    5.0.5                    common files for the Debian Deskto
ii  eject           2.1.5+deb1+cvs20081104-5 ejects CDs and operates CD-Changer
ii  libgnomevfs2-ex 1:2.24.0-2               GNOME Virtual File System (extra m
ii  librsvg2-common 2.22.3-2                 SAX-based renderer library for SVG
ii  nautilus-cd-bur 2.20.0-1                 CD Burning front-end for Nautilus
ii  synaptic        0.62.5                   Graphical package manager

Versions of packages nautilus suggests:
ii  eog                           2.24.3.1-1 Eye of GNOME graphics viewer progr
ii  evince [pdf-viewer]           2.24.2-2   Document (postscript, pdf) viewer
ii  fam                           2.7.0-13.3 File Alteration Monitor
ii  kghostview [pdf-viewer]       4:3.5.9-3  PostScript viewer for KDE
ii  kpdf [pdf-viewer]             4:3.5.9-3  PDF viewer for KDE
ii  totem                         2.22.2-5   A simple media player for the GNOM
pn  tracker                       <none>     (no description available)
ii  vlc-nox [mp3-decoder]         0.9.8a-3   multimedia player and streamer (wi
ii  xpdf-reader [pdf-viewer]      3.02-1.4   Portable Document Format (PDF) sui
ii  xpdf-utils [pdf-viewer]       3.02-1.4   Portable Document Format (PDF) sui

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Josselin Mouette <joss@debian.org>:
Bug#523048; Package nautilus. (Sat, 06 Mar 2010 06:12:03 GMT) (full text, mbox, link).


Acknowledgement sent to Paolo Scarabelli <paolo@msw.it>:
Extra info received and forwarded to list. Copy sent to Josselin Mouette <joss@debian.org>. (Sat, 06 Mar 2010 06:12:03 GMT) (full text, mbox, link).


Message #10 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Paolo Scarabelli <paolo@msw.it>
To: 523048@bugs.debian.org
Subject: Debian Bug report #523048
Date: Sat, 06 Mar 2010 13:46:46 +0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I can confirm this bug is still present in nautilus 2.8.4-1.

If I have gnome assistive technologies enabled nautilus becomes
extremely slow working on large directories.

In example, if I try to browse /usr/bin, which contains over 3600 files,
nautilus hangs with the processor running at 100% for minutes. I'm not
sure how long it would take because after 15 minutes I usually kill the
process.

The problem is also on delete, if the thrash has lots of files it takes
forever to delete files in any folder.

I took me weeks to understand this was related to assistive
technologies, until yesterday I was pondering to switch to a different
file manager thinking my laptop (P4 mobile, 3GHz, 1GB RAM) wasn't up to
the job anymore.

If it's not possible to fix it perhaps it shouldn't be enabled by
default (not sure this is the case but I can't recall ever enabling it)
and there should be a warning that performance will possibly degrade.


Please, let me know if I need to open a new bug report or I should post
more details about my system.


Have a nice day,


Paolo.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuR7EYACgkQqAaEpZvj+VOrpgCgj1Tt8lE9VoEH57JVwVavQ1NY
fQAAn26//AZNHg65/xdAsB660jc8Zx0T
=Jn1r
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Josselin Mouette <joss@debian.org>:
Bug#523048; Package nautilus. (Sun, 07 Mar 2010 08:24:09 GMT) (full text, mbox, link).


Acknowledgement sent to 523048@bugs.debian.org:
Extra info received and forwarded to list. Copy sent to Josselin Mouette <joss@debian.org>. (Sun, 07 Mar 2010 08:24:09 GMT) (full text, mbox, link).


Message #15 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Josselin Mouette <joss@debian.org>
To: Paolo Scarabelli <paolo@msw.it>, 523048@bugs.debian.org
Subject: Re: Bug#523048: Debian Bug report #523048
Date: Sun, 07 Mar 2010 09:20:35 +0100
[Message part 1 (text/plain, inline)]
Le samedi 06 mars 2010 à 13:46 +0800, Paolo Scarabelli a écrit :
> I can confirm this bug is still present in nautilus 2.8.4-1.

I guess you mean 2.28.4.

> If I have gnome assistive technologies enabled nautilus becomes
> extremely slow working on large directories.
> 
> In example, if I try to browse /usr/bin, which contains over 3600 files,
> nautilus hangs with the processor running at 100% for minutes. I'm not
> sure how long it would take because after 15 minutes I usually kill the
> process.

> If it's not possible to fix it perhaps it shouldn't be enabled by
> default (not sure this is the case but I can't recall ever enabling it)
> and there should be a warning that performance will possibly degrade.

Assistive technologies are not enabled by default, no. I guess a warning
could be in order, but the real solution is to fix at-spi, not to just
warn about it. I think this will be done when it is finally migrated to
a new D-Bus-based interface.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `-     future understand things”  -- Jörg Schilling

[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Josselin Mouette <joss@debian.org>:
Bug#523048; Package nautilus. (Sun, 07 Mar 2010 17:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Paolo Scarabelli <paolo@msw.it>:
Extra info received and forwarded to list. Copy sent to Josselin Mouette <joss@debian.org>. (Sun, 07 Mar 2010 17:39:03 GMT) (full text, mbox, link).


Message #20 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Paolo Scarabelli <paolo@msw.it>
To: 523048@bugs.debian.org
Subject: Re: Bug#523048: Debian Bug report #523048
Date: Mon, 08 Mar 2010 01:37:48 +0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Josselin,

Thanks for your quick reply.

You are right, I meant 2.28.4.


Have a nice day,


Paolo.


Josselin Mouette wrote:
> Le samedi 06 mars 2010 à 13:46 +0800, Paolo Scarabelli a écrit :
>> I can confirm this bug is still present in nautilus 2.8.4-1.
> 
> I guess you mean 2.28.4.
> 
>> If I have gnome assistive technologies enabled nautilus becomes
>> extremely slow working on large directories.
>>
>> In example, if I try to browse /usr/bin, which contains over 3600 files,
>> nautilus hangs with the processor running at 100% for minutes. I'm not
>> sure how long it would take because after 15 minutes I usually kill the
>> process.
> 
>> If it's not possible to fix it perhaps it shouldn't be enabled by
>> default (not sure this is the case but I can't recall ever enabling it)
>> and there should be a warning that performance will possibly degrade.
> 
> Assistive technologies are not enabled by default, no. I guess a warning
> could be in order, but the real solution is to fix at-spi, not to just
> warn about it. I think this will be done when it is finally migrated to
> a new D-Bus-based interface.
> 
> Cheers,
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuT5GwACgkQqAaEpZvj+VNSkgCfZdb16PCHghGNFf8dIkaBvAHR
68QAnAtgHjTLDpVdnx7y1cgO4BiLg2f6
=Edre
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, ldoctors@gmail.com, Josselin Mouette <joss@debian.org>:
Bug#523048; Package nautilus. (Tue, 29 Mar 2011 20:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Leandro Doctors <ldoctors@gmail.com>:
Extra info received and forwarded to list. Copy sent to ldoctors@gmail.com, Josselin Mouette <joss@debian.org>. (Tue, 29 Mar 2011 20:03:04 GMT) (full text, mbox, link).


Message #25 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Leandro Doctors <ldoctors@gmail.com>
To: Debian Bug Tracking System <523048@bugs.debian.org>
Subject: Re: nautilus loads directories slowly (not only when gnome assistive technologies enabled)
Date: Tue, 29 Mar 2011 21:59:44 +0200
Package: nautilus
Version: 2.30.1-3
Severity: normal

It seem to be a general bug in Nautilus (and not only with assistive technology
on)

Please see https://bugzilla.redhat.com/show_bug.cgi?id=620553



-- System Information:
Debian Release: 6.0.1
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages nautilus depends on:
ii  desktop-file-utils     0.15-2            Utilities for .desktop files
ii  gvfs                   1.6.4-3           userspace virtual filesystem - ser
ii  libatk1.0-0            1.30.0-1          The ATK accessibility toolkit
ii  libc6                  2.11.2-10         Embedded GNU C Library: Shared lib
ii  libcairo2              1.10.2-6          The Cairo 2D vector graphics libra
ii  libdbus-glib-1-2       0.88-2.1          simple interprocess messaging syst
ii  libexempi3             2.1.1-1           library to parse XMP metadata (Lib
ii  libexif12              0.6.19-1          library to parse EXIF files
ii  libgail18              2.24.3-1~sid1     GNOME Accessibility Implementation
ii  libgconf2-4            2.28.1-6          GNOME configuration database syste
ii  libglib2.0-0           2.28.2-1          The GLib library of C routines
ii  libglib2.0-data        2.24.2-1          Common files for GLib library
ii  libgnome-desktop-2-17  2.30.2-2          Utility library for loading .deskt
ii  libgtk2.0-0            2.24.3-1~sid1     The GTK+ graphical user interface 
ii  libice6                2:1.0.6-2         X11 Inter-Client Exchange library
ii  libnautilus-extension1 2.30.1-2squeeze1  libraries for nautilus components 
ii  libpango1.0-0          1.28.3-1+squeeze2 Layout and rendering of internatio
ii  libselinux1            2.0.96-1          SELinux runtime shared libraries
ii  libsm6                 2:1.1.1-1         X11 Session Management library
ii  libunique-1.0-0        1.1.6-1.1         Library for writing single instanc
ii  libx11-6               2:1.3.3-4         X11 client-side library
ii  libxml2                2.7.8.dfsg-2      GNOME XML library
ii  libxrender1            1:0.9.6-1         X Rendering Extension client libra
ii  nautilus-data          2.30.1-3          data files for nautilus
ii  shared-mime-info       0.71-4            FreeDesktop.org shared MIME databa

Versions of packages nautilus recommends:
ii  app-install-d 2010.11.17                 Application Installer Data Files
ii  brasero       2.30.3-2                   CD/DVD burning application for GNO
ii  consolekit    0.4.1-4                    framework for defining and trackin
ii  desktop-base  6.0.5squeeze1              common files for the Debian Deskto
ii  eject         2.1.5+deb1+cvs20081104-7.1 ejects CDs and operates CD-Changer
ii  gvfs-backends 1.6.4-3                    userspace virtual filesystem - bac
ii  librsvg2-comm 2.32.1-1                   SAX-based renderer library for SVG
ii  synaptic      0.75.1                     Graphical package manager

Versions of packages nautilus suggests:
ii  eog                           2.30.2-1   Eye of GNOME graphics viewer progr
ii  evince [pdf-viewer]           2.30.3-2   Document (PostScript, PDF) viewer
ii  totem                         2.30.2-6   A simple media player for the GNOM
pn  tracker                       <none>     (no description available)
ii  xdg-user-dirs                 0.13-2     tool to manage well known user dir

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#523048; Package nautilus. (Mon, 07 Jul 2014 17:33:09 GMT) (full text, mbox, link).


Acknowledgement sent to Pedro Beja <althaser@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Mon, 07 Jul 2014 17:33:09 GMT) (full text, mbox, link).


Message #30 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Pedro Beja <althaser@gmail.com>
To: phartley@gmail.com, paolo@msw.it, ldoctors@gmail.com
Cc: 523048@bugs.debian.org
Subject: RE: nautilus loads directories slowly when gnome assistive technologies enabled
Date: Mon, 7 Jul 2014 18:31:09 +0100
[Message part 1 (text/plain, inline)]
Hey,

this is an old bug.

Could you please still reproduce this issue with newer nautilus version
like 3.4.2-1+build1 or 3.8.2-3 ?

thanks
regards,
Pedro
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#523048; Package nautilus. (Wed, 23 Jul 2014 16:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Paolo Scarabelli <paolo@msw.it>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Wed, 23 Jul 2014 16:21:04 GMT) (full text, mbox, link).


Message #35 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Paolo Scarabelli <paolo@msw.it>
To: Pedro Beja <althaser@gmail.com>
Cc: 523048@bugs.debian.org
Subject: Re: nautilus loads directories slowly when gnome assistive technologies enabled
Date: Thu, 24 Jul 2014 00:19:36 +0800
[Message part 1 (text/plain, inline)]
Hi Pedro,

Enabling the Gnome Screen Reader with Nautilus 3.12.2-1, directories with a
large number of files still load a lot slower.

Please, let me know if I can do some test to help.

have a nice day,

Paolo







On Tue, Jul 8, 2014 at 1:31 AM, Pedro Beja <althaser@gmail.com> wrote:

> Hey,
>
> this is an old bug.
>
> Could you please still reproduce this issue with newer nautilus version
> like 3.4.2-1+build1 or 3.8.2-3 ?
>
> thanks
> regards,
> Pedro
>
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#523048; Package nautilus. (Wed, 23 Jul 2014 18:15:05 GMT) (full text, mbox, link).


Acknowledgement sent to Pedro Beja <althaser@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Wed, 23 Jul 2014 18:15:05 GMT) (full text, mbox, link).


Message #40 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Pedro Beja <althaser@gmail.com>
To: Paolo Scarabelli <paolo@msw.it>
Cc: 523048@bugs.debian.org, phartley@gmail.com, Leandro Doctors <ldoctors@gmail.com>
Subject: Re: nautilus loads directories slowly when gnome assistive technologies enabled
Date: Wed, 23 Jul 2014 19:10:22 +0100
[Message part 1 (text/plain, inline)]
Control: found 523048 3.12.2-1
kthxbye

Hey Paolo,

I'm marking this as found on 3.12.2-1 despite I can't reproduce it here.

thanks
regards
althaser
[Message part 2 (text/html, inline)]

Marked as found in versions nautilus/3.12.2-1. Request was from Pedro Beja <althaser@gmail.com> to 523048-submit@bugs.debian.org. (Wed, 23 Jul 2014 18:15:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#523048; Package nautilus. (Wed, 29 Oct 2014 19:21:23 GMT) (full text, mbox, link).


Acknowledgement sent to francewhoa+bugs.debian.org@ubertus.com:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.

Your message did not contain a Subject field. They are recommended and useful because the title of a Bug is determined using this field. Please remember to include a Subject field in your messages in future.

(Wed, 29 Oct 2014 19:21:23 GMT) (full text, mbox, link).


Message #47 received at 523048@bugs.debian.org (full text, mbox, reply):

From: Francois Carpentier <francewhoa+bugs.debian.org@ubertus.com>
To: 523048@bugs.debian.org
Date: Wed, 29 Oct 2014 12:19:50 -0700
Confirming this issue with Nautilus is still present with
* Nautilus: 3.4.2-1+build1
* Nautilus View: "List View"
* Debian: Wheezy 7.7 at 64 bit
* Gnome: Version 3.4.2
* Intel Core: i7-3770S CPU @ 3.10GHz × 8
* RAM: 16 GB

Detail bug report at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767276



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jun 4 21:51:23 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.