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

fix(nvidia): use vulkan renderer by default to mitigate flickering #211

Merged
merged 1 commit into from
Jul 9, 2024

Conversation

gerblesh
Copy link
Contributor

@gerblesh gerblesh commented Jul 6, 2024

Recently flickering on sericea-nvidia was reported in the HWE repo: ublue-os/hwe#260. A workaround or "fix" for a large amount of the flickering on sway is to switch to the vulkan renderer, the nvidia GPUs we support also support the vulkan required extensions and version.
I also added an environment variable that fixes some java applications: _JAVA_AWT_WM_NONREPARENTING=1

Thank you for contributing to the Universal Blue project!

Please read the Contributor's Guide before submitting a pull request.

Recently flickering on sericea-nvidia was reported in the HWE repo: ublue-os/hwe#260. A workaround or "fix" for a large amount of the flickering on sway is to switch to the vulkan renderer, the nvidia GPUs we support also support the vulkan required extensions and version.
I also added an environment variable that fixes some java applications: _JAVA_AWT_WM_NONREPARENTING=1
@gerblesh gerblesh requested a review from castrojo as a code owner July 6, 2024 01:01
@gerblesh gerblesh added this pull request to the merge queue Jul 9, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Jul 9, 2024
@castrojo castrojo merged commit 6787c65 into main Jul 9, 2024
30 checks passed
@castrojo castrojo deleted the nvidia-vulkan-fix-java branch July 9, 2024 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants