Suspend mode on my Vero 4K is broken:
- Device does not enter suspend mode (turn off attached display) on first attempt - the display just blanks for a few seconds and then turns on again. Second or third attempt seems to work - display is blank and red LED is on.
- When in suspend mode, device is not “resting” at all, it runs completely normally (only display is turned off) and puts drains processor all the time which is causing my unit to be very warm when touching it:
top - 10:07:23 up 16:10, 1 user, load average: 4.10, 4.17, 4.08 Tasks: 120 total, 2 running, 117 sleeping, 0 stopped, 1 zombie %Cpu(s): 24.1 us, 16.1 sy, 10.9 ni, 48.7 id, 0.0 wa, 0.0 hi, 0.2 si, 0.0 st KiB Mem : 1831240 total, 1058292 free, 272156 used, 500792 buff/cache KiB Swap: 0 total, 0 free, 0 used. 1442428 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 9556 osmc 20 0 736372 194428 28460 R 184.8 10.6 954:25.70 kodi.bin 16022 osmc 20 0 5392 1428 980 R 6.5 0.1 0:15.43 top 16024 root 20 0 0 0 0 S 3.7 0.0 0:02.26 kworker/u8:2
Questions:
- Why there is no real suspend-to-ram mode supported which works in Linux otherwise completely out-of-box?
- Why “kodi” process is putting so much workload on CPU when “suspend” mode is active? Wouldn’t it be better to just kill/close Kodi before the device goes to “suspend” mode or somehow force Kodi to minimize all its activities?
EDIT: I see that problem one is potentially solved.