Comment # 25 on bug 1141444 from
(In reply to Dave Plater from comment #24)
> My poor laptop struggles to play songs at all with visualizations.

There are two problems with the visualization. 

1. Continous memory allocation
2. The rendering is done by the software (probably this will require a separate
bug report). Your laptop will suffering because of this. Since the rendering is
done by clementine, the cpu utilization of clementine hits the roof. In the
original build around > 6 months back, the rendering was probably done by the
driver. I'm pasting top output for FC30 build and the top output of the
opensuse clementine build. In the FC30 build, when I turn on the visualization,
it is 'X' that starts consuming a bit more CPU. In the opensuse build, the
utilization of 'X' doesn't change at all, but CPU utilization of clementine
shoots up.

Top output of FC30 clementine with visualizer turned on
-----------------------------------------------------------
top - 13:13:49 up 26 min,  2 users,  load average: 0.72, 0.57, 0.46
Tasks: 315 total,   3 running, 311 sleeping,   0 stopped,   1 zombie
%Cpu(s):  8.3 us,  1.1 sy,  0.0 ni, 90.4 id,  0.0 wa,  0.0 hi,  0.2 si,  0.0 st
MiB Mem : 7921.395 total, 3520.688 free, 1511.516 used, 2889.191 buff/cache
MiB Swap: 8195.996 total, 8195.996 free,    0.000 used. 6148.215 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
 2350 root      20   0  205000  69368  41884 S 30.56 0.855   1:05.96 X
 8991 mbhangui  20   0 2661292 217756 130312 S 26.91 2.685   0:41.83
clementineO

Top output of opensuse clementine with visualizer turned on
-----------------------------------------------------------
top - 16:42:25 up  3:54,  5 users,  load average: 0.81, 0.73, 0.67
Tasks: 318 total,   2 running, 315 sleeping,   0 stopped,   1 zombie
%Cpu(s): 10.2 us,  2.0 sy,  0.0 ni, 77.7 id,  9.7 wa,  0.0 hi,  0.4 si,  0.0 st
MiB Mem : 7921.395 total,  978.055 free, 5192.641 used, 1750.699 buff/cache
MiB Swap: 8195.996 total, 8178.984 free,   17.012 used. 2360.668 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
11298 mbhangui  20   0 6344332 3.744g 123048 R 94.37 48.40   1:05.19 clementine
 2350 root      20   0  229568  92216  44568 S 3.642 1.137  66:23.70 X


You are receiving this mail because: