On Wed, Mar 31, 2010 at 04:45:37PM -0000, Martin Pitt wrote:
> That .desktop file is installed into ~/.local if you enable U1 the first
> time? (Please don't introduce a python program into the startup sequence
> for everyone by shipping it statically in /etc/xdg/autostart)
> 
> Or, if you do, please move the directory test into the desktop file
> itself, instead of firing up python. Like
> 
> Exec=/bin/sh -c '[ -d "$HOME/Ubuntu One" ] && ubuntuone-launch'

OK, done. The latter, that is.

I'm not sure how much better it is; there already are some python
scripts in the startup, so python itself will be cached in memory, and
if the directory doesn't exist the only modules used (os and sys) will
have been loaded before also. And this is 30 seconds after everything
else has started, with the difference between the sh version and the
python version clocking in at 1ms versus 10ms on my machine. So... not
sure how much better it is, and I could argue that it's worse, but
I've implemented it because I think it's a reasonable middle ground,
and the freeze clock is ticking.

Thank you for your enduring patience and your constructive
suggestions.

-- 
[Freeze Exception] ubuntuone-client: Syncdaemon needs to auto-start/connect in 
Lucid
https://bugs.launchpad.net/bugs/534707
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to