Animated GIFs + clock cause "convert" CPU spikes. Filter those out for wallpaper usage.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Variety |
Fix Released
|
High
|
Peter Levi |
Bug Description
Ubuntu Unity 12.04 64bit
Kernel Linux 3.8.0-36-generic
GNOME 3.4.2
Memory: 1.7G
Processor: Intel® Pentium(R) CPU P6200 @ 2.13GHz × 2
Suddenly, my system was running incredibly slow. utilizing 97% of my RAM on a constant basis with nothing active running. Poking around I found the majority of the resources were going to a process called "convert". After killing the process, I'm currently running smoothly at only 43% with several programs running. Killing the processes has had no other visible effect on my system, and it only runs smoother now. Though it takes a few minutes to get there because reboots bring this right back up again. It was suggested on linuxquestions.org that convert was part of imagemagick, which is apparently part of variety. After uninstalling imagemagick (and thus variety), I haven't seen the bug return.
Related branches
Changed in variety: | |
status: | Incomplete → Triaged |
importance: | Undecided → High |
summary: |
- System process "convert" (imagemagick) found hogging 97% RAM - continuously + Animated GIFs + clock cause "convert" CPU spikes |
summary: |
- Animated GIFs + clock cause "convert" CPU spikes + Animated GIFs + clock cause "convert" CPU spikes. Filter those out for + wallpaper usage. |
Changed in variety: | |
status: | Triaged → Fix Committed |
assignee: | nobody → Peter Levi (peterlevi) |
Changed in variety: | |
status: | Fix Committed → Fix Released |
Yes, convert is part of ImageMagick. ImageMagick is not part of Variety - Variety depends on it and uses it to provide clock and effects. If you turn off clock and effects in Variety, convert will not be run at all. If you use them, Variety runs 'convert' on wallpaper change, and it would load the CPU for some time until it finishes processing the image - for the clock and most filters this time is less than a second, some filters like blurring take a couple of seconds. It is not supposed to eat a lot of RAM unless it is processing some enormous image.
Can you please attach here the file ~/.config/ variety/ variety. conf if you still have it. I'd like to see what filters you had enabled. Thanks.