keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
403 stars 112 forks source link

fix(linux): set environment variable for rendering of downloads dialog 🍒 🏠 #12617

Closed ermshiperete closed 2 weeks ago

ermshiperete commented 3 weeks ago

This works around a problem in webkit2gtk where the download dialog sometimes only renders a blank screen. Setting the environment variable seems to help, not only in the cases that the issue describes (with a NVidia graphics card), but also in my testing in a VM.

Fixes: #12587 Cherry-pick-of: #12616

User Testing

TEST_DOWNLOAD_PAGE: Open Keyman Config and click on the Download Keyboard button. The Download Keyman Keyboards page should show up.

keymanapp-test-bot[bot] commented 3 weeks ago

User Test Results

Test specification and instructions

Test Artifacts

dinakaranr commented 2 weeks ago

Test Results

I tested this issue with the attached "package version 17.0.332-1~PR-12617-3958.1+noble1" build on the Noble & Focal OS environment. I'm sharing my observation here.

keyman-server commented 2 weeks ago

Changes in this pull request will be available for download in Keyman version 17.0.332