this post was submitted on 04 Dec 2023
13 points (88.2% liked)

Steam Deck

13964 readers
70 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

I was exploring the fps and refresh rate slider and I realized that when setting the framerate limiter to 25, the refresh rate was incorrectly set to 50Hz on the OLED version, when the 75 Hz setting would be a more appropriate setting, for the same reason 30 fps is at 90 Hz and not 60 Hz. Anyone else seeing the same behavior? Is there an explanation I'm missing here?

all 17 comments
sorted by: hot top controversial new old
[–] Cralder@feddit.nu 13 points 7 months ago* (last edited 7 months ago) (1 children)

50hz draws less battery so my guess is that they assume players who cap their frame rate at 25 are more in need of battery life over low latency, because why else would you cap it that low?

Idk but that's what I would do

[–] TheHobbyist@lemmy.zip 2 points 7 months ago (1 children)

Where did you see it draw less? And by how much? Computing 50 frames per second does draw less than computing 75, but a display to render at 50 or 75, I have not seen anything with respect to consumption, so I'm curious.

[–] Cralder@feddit.nu 3 points 7 months ago (1 children)

I have just heard it mentioned in regards to both the steam deck and smartphones with high refresh rates. I don't know by how much the battery is affected but I know that lower refresh rate draws less. That why smartphones have variable refresh rate and lower their refresh rate to like 1hz when nothing is happening on screen. You can Google it if you want more info

[–] TheHobbyist@lemmy.zip 1 points 7 months ago (1 children)

You're confusing rendering and displaying. There is no doubt that rendering at higher fps requires more power draw. But were talking here about a fixed rendering framerate of 25 fps and a case of refreshing the screen at 50 or 75 hz using the same 25 fps rendering. This is not a usual scenario so there is little info about this, hence my initial point.

[–] YaBoyMax@programming.dev 1 points 7 months ago (1 children)

I don't have exact numbers, but there is some increase in power draw associated with refreshing the screen more frequently. It's certainly nowhere near as impactful as rendering at 50 FPS vs 25, but it's non-zero.

[–] CleoTheWizard@lemmy.world 4 points 7 months ago

The only reasons (afaik) to have the refresh rate be higher than a locked FPS is to change the timing slightly. But frame times should be the same and the game should look better when the refresh rate is lower. Especially because 25 frames on a 50hz display means 1 duplicate frame per frame as opposed to 2 or so.

[–] deadcade@lemmy.deadca.de 9 points 7 months ago (1 children)

What difference does it make updating the screen 75 times per second if you're only getting 25 different images per second? The OLED screen (iirc) doesn't visually change during every screen refresh (if the displayed frame is the same). Limiting to 25/50/75hz would have zero visual difference at 25fps, but would draw more power at higher refresh rates.

[–] Tau@sopuli.xyz 8 points 7 months ago

If the screen updates 75 times the game doesn't have to wait so long between vblanks so new frames are delivered quicker and input latency is reduced

[–] Tau@sopuli.xyz 5 points 7 months ago

You can go to the developer settings and use the old frame limiter so you can set the refresh rate and frame limiter settings separately to work around the issue, i think

[–] helenslunch@feddit.nl 3 points 7 months ago (2 children)

This is not "incorrect", this is working as intended. It's called frame doubling. There's a toggle somewhere in the settings to separate them again.

[–] TheHobbyist@lemmy.zip 2 points 7 months ago (1 children)

30 fps defaults to 90 hz, where is the default frame doubling in that case?

[–] Grass@sh.itjust.works 2 points 7 months ago
[–] vividspecter@lemm.ee 1 points 7 months ago

It's frame multiplication rather than doubling per se (even if the name says otherwise).

[–] Fubarberry@sopuli.xyz 3 points 7 months ago

As Tau said, you can change a setting in the developer settings and it will give you separate fps cap and screen frequency sliders. That way you can set it to 25fps and 75hz, or even compare 50hz vs 75hz and see if there's any improvement.