You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tauri项目在Raspberry Pi 5上显示异常求助

Tauri + React 在树莓派5上渲染错乱问题

开发了一款运行在Raspberry Pi 5(8G)上的全屏UI界面,采用React+HTML+CSS结合Tauri框架实现。Windows端开发一切正常,但迁移到Raspberry Pi后启动程序,窗口出现大量横向(略带斜向)显示错乱。点击按钮等交互时线条会变化,说明功能正常但渲染异常。触摸可缩放但显示仍错乱,线条呈左上到右下的斜向。

仅运行React项目(npm run dev)在浏览器中显示正常。

环境信息

执行npm run tauri info输出如下:

  • OS: Debian 12.0.0 x64
  • webkit2gtk-4.0: 2.44.3
  • rsvg2: 2.54.7
  • rustc: 1.81.0
  • cargo: 1.81.0
  • rustup: 1.27.1
  • Rust toolchain: stable-aarch64-unknown-linux-gnu
  • node: 22.9
  • npm: 10.8.3
  • tauri[Rust]: 1.8.0
  • tauri-build[Rust]: 1.5.5
  • wry[Rust]: 0.24.11
  • tao[Rust]: 0.16.10
  • @tauri-apps/api [NPM]: 1.6.0
  • @tauri-apps/cli [NPM]: 1.6.2
  • build-type: bundle
  • CSP: unset
  • distDir: ../dist
  • Framework: React
  • bundler: Vite

已尝试的解决方法

  • 卸载重装所有依赖
  • 基于现有React项目重新创建Tauri项目
  • 在树莓派上构建项目测试,问题依旧
  • 在Ubuntu虚拟机测试正常,排除通用Linux问题
  • 格式化SD卡重装Raspbian系统,无效

排查猜测

  1. Tauri存在仅兼容X86架构的代码,构建时未处理
  2. 非标准分辨率(1024x600)显示器导致GPU渲染异常,调整窗口模式和分辨率无效
  3. Tauri后端渲染逻辑异常,npm run tauri dev时浏览器访问本地IP正常但桌面端错乱

内容的提问来源于stack exchange,提问作者Andres Blandon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 16:12:09