stellarium icon indicating copy to clipboard operation
stellarium copied to clipboard

Slower refresh rate than 1 per second why not ?

Open freebrowser1 opened this issue 2 years ago • 4 comments

Expected Behaviour

Allow refresh rate slower than 1x per second. Om manual page "4.3.5 The Tools Tab" it is told that minimum refresh rate can be adjusted on "Framerate intent => Min" which can be set to at least 1x per second and accepts only integer numbers. And, yet, when Stellarium is in the background (and the user does not see the app) once a second is still too much of a CPU hog. Can that be set to a much slower rate, e.g. once every 10 seconds by filling in 0.1 ?

Actual Behaviour

Cannot be set slower than one second.

Steps to reproduce

System

  • Stellarium version: 0.23.2
  • Operating system: macOS 13.4 or Ubuntu 22.04
  • Graphics Card: unknown
  • Screen type (if applicable): Resolution, HighDPI, scaling 1440x900

freebrowser1 avatar Aug 11 '23 17:08 freebrowser1

Hello @freebrowser1!

Thank you for suggesting this enhancement.

github-actions[bot] avatar Aug 14 '23 03:08 github-actions[bot]

Note that the fps intent setting is broken in 0.23.2 and fixed in current beta. A modern PC has 0.3% load at 1fps, I see no need to go even slower by intent.

gzotti avatar Aug 14 '23 21:08 gzotti

Laptops might benefit from lower fps, in order to spare the battery.

(And I assume high FPS is needed for accurate telescopic tracking.)

axd1967 avatar Sep 04 '23 10:09 axd1967

OP reports "CPU hog" which should refer to tens of percents, not 0.3%. This indicates he faces the known issue which has been solved (27cb802aa06ad96ff13a5) as described three weeks ago. You can also start switching off USB hardware or unused HDMI plugs, or start taking out unused SSDs to conserve energy. Seems not worth the effort. Telescope tracking is independent from fps: Stellarium only sends one-shot "goto" commands to compatible mounts.

gzotti avatar Sep 04 '23 10:09 gzotti