Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changed the default delay of optimizing display data buffer allocations from 0 to 1 second #93

Merged
merged 4 commits into from
Oct 11, 2021

Conversation

0xFireWolf
Copy link
Contributor

@0xFireWolf 0xFireWolf commented Oct 9, 2021

Abstract

This is a follow-up for the previous PR (#92) that fixes the garbled screen on Intel Ice Lake platforms.

The community reports that a delay of 1 to 3 seconds is adequate for avoiding the pipe underrun issue on the builtin display without having negative impacts on external displays, and that the default delay of 0 second used in v1.5.4 may lead to both internal and external displays flickering on some laptops.

This PR changes the default delay to 1 second and adds documentation for a hidden device property dbuf-optimizer-delay introduced in the previous PR that allows users to specify a custom delay value.

Updates

This PR also disabled the following submodules on Ice Lake platforms.

  • Black screen fix as it is only applicable to SKL/KBL/CFL/CML platforms.
  • Force complete modeset as HDMI/DVI connections are not supported by the driver.

Thank you.

-- FireWolf
Oct 8, 2021

@vit9696 vit9696 merged commit 851f4b9 into acidanthera:master Oct 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants