Caja opens with an artificial 3 second long delay

Bug #1358935 reported by Christian Funder Sommerlund
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linux Mint
Confirmed
Medium
Clement Lefebvre

Bug Description

Distribution: Linux Mint 17 Qiana

This bug report is a collection of the following reports posted elsewhere:

http://forums.linuxmint.com/viewtopic.php?f=206&t=151635
https://github.com/mate-desktop/mate-desktop/issues/125
https://github.com/mate-desktop/caja/issues/311

Summary:

Caja opens abnormally slow when launched through the 'Places' menu (and maybe when launched in certain other ways too). This is because /usr/share/applications/caja.desktop (owned by the caja package) uses the script /usr/bin/startcaja (owned by the ubuntu-system-adjustments package) to start caja. The script introduces a 3 second delay to the startup of caja (open the file and see. It literally adds a "sleep 3"). This artificial delay is a usability issue and ought to be removed.

Changed in linuxmint:
status: New → Confirmed
Revision history for this message
Clement Lefebvre (clementlefebvre) wrote :

Hi,

This was needed in Mint 16 to delay the start of Caja. Two issues made Caja die abruptly and spawn a huge amount of "x-caja-window" windows on the desktop:

1- The fact that gsettings incorrectly throws "changed" signals on session start
2- A critical bug in systemd which made runtime directories collide

Point 2- was fixed in systemd.
Point 1- is still an issue but Stefano tackled the issue in Caja itself by changing the way the program works.

When it came to designing Mint 17 Qiana, this 3 seconds delay no longer was needed, but to stay on the safe side it was left there.

It's probably safe to remove it now and we'll look into fixing that. Because the bug isn't ALWAYS reproducible, yet critical (I don't mean this bug here, but the bug spawning x-caja-windows) it might take a little while for us to test.

Thank you for your patience and for reporting this bug.

Changed in linuxmint:
assignee: nobody → Clement Lefebvre (clementlefebvre)
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.