Skip to content

"Verbose Logging" is harmful for game FPS. Should it be off by default? #5134

@Arcitec

Description

@Arcitec

Describe the bug

For a while now, the verbose logging flag has been enabled here:

const [verboseLogs, setVerboseLogs] = useSetting('verboseLogs', true)

verboseLogs: true,

I have personally seen a game slow down to unplayable framerates with Verbose Logging, and come back up to working framerates after disabling the logging. I think the game was Nightingale.

Anyway, logging leads to extra traces being written all the time which has an impact on framerate. Since this is a gaming launcher, I think it should be off by default. Heavy logging makes sense as an opt-in feature after the user has an issue.

Steps to reproduce

  1. Disable verbose logging.

Expected behavior

Verbose game log off by default to focus on game performance.

Screenshots

No response

Heroic Version

Latest Stable (Flatpak)

System Information

  • OS [e. g. "Ubuntu"]: Fedora Workstaton 43

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug:unconfirmedSomeone works on identifying the issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions