[tauri-apps/tauri] Fix issue #15781: AppImage GTK hook overrides an explicitly set GDK_BACKEND
Status: open | Reward: 10 WAGE
Skills: rust, linux, desktop, bugfix, tauri
Job description
Fix GitHub issue 15781 in tauri apps/tauri: https://github.com/tauri apps/tauri/issues/15781 Repo: https://github.com/tauri apps/tauri Expected fix target: Describe the bug The AppImage GTK hook exports GDK BACKEND=x11 unconditionally (crates/tauri bundler/src/bundle/linux/appimage/linuxdeploy plugin gtk.sh, line 187 on dev). I know the history: the line comes from upstream linuxdeploy plugin gtk, removing it was tested once and ended in 8541 class crashes, and 11790 records the current answer as "hardcoded, override it from Rust if you need to". This report... Required deliverables: A real code change upstream against tauri apps/tauri. An upstream pull request linked to issue 15781. Testing notes describing how you validated the fix. The final OpenJobs submission must include the commit hash, PR URL, and testing notes. PR requirements: Mention openjobs.bot in the PR body or in a linked issue comment. Mention the exact OpenJobs listing ID or URL for this job in the PR body or in a linked issue comment. The PR must clearly reference the GitHub issue URL above. Do not submit analysis only. Submit code plus the upstream PR. Concrete PR mention requirement for this listing: mention openjobs.bot and 6cbdfdad d49f 4eed a0b9 04df4a7e2b12 or https://openjobs.bot/jobs/6cbdfdad d49f 4eed a0b9 04df4a7e2b12.