05-29-2019, 12:00 PM
(This post was last modified: 05-29-2019, 12:43 PM by Tim Curtis.
Edit Reason: eta
)
The fix works perfectly on my test system. You may need to open System config and Clear local UI browser cache, then Refresh the Browser on the Touch display to force chromium to load the updated css.
According to the article it forces the Browser to use Hardware (GPU) rendering instead of Software (CPU) rendering for keyframe animations. https://stackoverflow.com/questions/1317...e-this-way
- Pi-3B
- Pi 7" Touch
- moOde 5.2
- Kernel 4.19.46-v7+
- Chromium 72.0.3626.121 Built on Raspbian , running on Raspbian 9.9
Heres are snapshots of top and moodeutl -m with CoverView animated backdrop running. Max CPU util ~ 10%
According to the article it forces the Browser to use Hardware (GPU) rendering instead of Software (CPU) rendering for keyframe animations. https://stackoverflow.com/questions/1317...e-this-way
- Pi-3B
- Pi 7" Touch
- moOde 5.2
- Kernel 4.19.46-v7+
- Chromium 72.0.3626.121 Built on Raspbian , running on Raspbian 9.9
Heres are snapshots of top and moodeutl -m with CoverView animated backdrop running. Max CPU util ~ 10%
Code:
top -H -p `pidof chromium-browser-v7`
top - 07:35:48 up 17:14, 1 user, load average: 0.72, 0.49, 0.40
Threads: 29 total, 0 running, 29 sleeping, 0 stopped, 0 zombie
%Cpu0 : 3.9 us, 0.0 sy, 0.0 ni, 96.1 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu1 : 8.9 us, 1.4 sy, 0.0 ni, 89.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu2 : 1.4 us, 0.0 sy, 0.0 ni, 98.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu3 : 10.8 us, 1.4 sy, 0.0 ni, 87.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 948300 total, 168740 free, 205412 used, 574148 buff/cach
KiB Swap: 0 total, 0 free, 0 used. 579824 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1246 pi 20 0 542804 137768 102048 S 12.3 14.5 80:14.61 chromium-browse
1389 pi 20 0 542804 137768 102048 S 1.3 14.5 13:07.57 Chrome_IOThread
1255 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 sandbox_ipc_thr
1383 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 chromium-browse
1384 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.21 TaskSchedulerSe
1385 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.39 TaskSchedulerFo
1388 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 inotify_reader
1471 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 llvmpipe-0
1472 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 llvmpipe-1
1473 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 llvmpipe-2
1474 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 llvmpipe-3
1477 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 NetworkChangeNo
1478 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 Bluez D-Bus thr
1479 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 CrShutdownDetec
1484 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.03 CompositorTileW
1485 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.03 AudioThread
1487 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.01 TaskSchedulerSi
1488 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.68 CacheThread_Blo
1489 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.01 TaskSchedulerSi
1490 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 gpu-process_cra
1492 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 BrowserWatchdog
1666 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.01 TaskSchedulerSi
1667 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.15 Chrome_HistoryT
1679 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 TaskSchedulerSi
1682 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 renderer_crash_
1696 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 extension_crash
2321 pi 20 0 542804 137768 102048 S 0.0 14.5 0:04.54 TaskSchedulerFo
4328 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 utility_crash_u
19597 pi 20 0 542804 137768 102048 S 0.0 14.5 0:00.00 TaskSchedulerFo
Code:
pi@rp5:~ $ moodeutl -m
CPU: 600 MHz | LOAD: 11% | TEMP: 49°C | RAM_USED: 41% | DISK_USED: 78% | FPM_POOL: 15 workers