Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I included Shutter on my Startup Applications list upon installing the app. For the second time in two days, my laptop would suddenly freeze heavily for a few seconds that I can't even move the mouse pointer immediately. I had checked my system monitory --> processes, and to my surprise Shutter was using a big chunk of my memory 2.1GB out of my 3.8GB total memory so I had to end the app. Kindly note I was not using Shutter at the time of the freeze.

It seems like including it on my startup applications list is a factor in this problem. Is there a way to solve this without having to give it up on startup apps list?

I'm using 12.04 64-bit on my ThinkPad R61i. (if this would help)

share|improve this question
    
You could try starting Shutter with a delay. –  RobinJ Jun 24 '12 at 13:48
    
Thank you. May I know how to do that? –  onvas Jun 24 '12 at 13:50
    
@RobinJ - I am having this issue too. Why would this help? –  Elijah Lynn Apr 11 '13 at 21:13
add comment

1 Answer 1

up vote 2 down vote accepted

You could try starting Shutter with a delay.

  1. Go the the startup applications dialog, choose Shutter and hit Edit.
  2. Put sleep 8s && before the value in the Command field.
  3. Hit Save.

Using ScreenCloud in this example, as I stopped using Shutter


I'm using ScreenCloud in this example because I don't have Shutter in my startup applications.

share|improve this answer
    
Thank you, I was using "shutter --min_at_startup" as the command, but hopefully the delay would work better. I'll get back to this post in two days' time and see if I get big memory usage again or not. –  onvas Jun 24 '12 at 14:22
1  
Thank you for this. I haven't experienced the lagging since I used the command. –  onvas Jun 28 '12 at 5:36
    
Why would this affect memory usage? I would like to understand the logic behind it. Thanks –  Elijah Lynn Apr 11 '13 at 21:13
    
@ElijahLynn Because when you log into your system, all applications are starting at the same time and using lots of memory. By first letting all the necessary applications like Unity and Nautilus start, and only when those have been started start launching applications like Shutter, the memory usage is divided ~eavenly. Look at it as 5 people who want to get through a door. They can either smash into each other trying to get through the door all at once, or form a line and walk through one by one. –  RobinJ Apr 12 '13 at 20:02
    
Thanks RobinJ, that seems very inefficient. Does Linux really work like that? –  Elijah Lynn Apr 14 '13 at 22:33
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.