Page 1 of 1

Game slows down tremendously when screen blanks (DPMS) on Linux

Posted: Mon Oct 01, 2018 2:59 pm
by fstd
So I noticed that my factory progresses way less than it should while I'm asleep.

It turns out that once screen blanking goes active, the UPS drop to around 1/4 of the original value -- (this can be tested with a clock connected to a programmable speaker). I'd love to debug this myself, but obviously can't for a lack of source code, so I'll leave this notice here hoping that someone figures out what's going on -- At this point I'm not even sure if it is Linux-specific or not. I am experiencing this issue on two different Computers though (one running Debian 8, the other Debian 9).

Re: Game slows down tremendously when screen blanks (DPMS) on Linux

Posted: Mon Oct 01, 2018 5:07 pm
by Jap2.0
Does debian slow down the processor when screen blanking is on?

Re: Game slows down tremendously when screen blanks (DPMS) on Linux

Posted: Tue Oct 02, 2018 9:48 am
by posila
Hello, thanks for the report.

If it is something in the game that's causing it, it might be randomly fixed in 0.17 by rendering rewrite.
Other than that, since it can only happen when you let the game run idle, it's minor issue.

Re: Game slows down tremendously when screen blanks (DPMS) on Linux

Posted: Tue Oct 02, 2018 10:21 am
by fstd
Jap2.0 wrote:
Mon Oct 01, 2018 5:07 pm
Does debian slow down the processor when screen blanking is on?
I'm not sure, but I'll investigate in this direction
posila wrote:
Tue Oct 02, 2018 9:48 am
Other than that, since it can only happen when you let the game run idle, it's minor issue.
Factory idle != user idle -- I can't be the only one who leaves their factory producing when asleep