✨
Linux上のtauriで画面に何も映らない問題への対応
環境
OS : Arch Linux x86_64
Host : ASUS MB
Kernel: Linux 6.12.6-arch1-1
Shell : fish 3.7.1
DE : Cinnamon 6.4.3
WM : Muffin (X11)
CPU : Intel(R) Core(TM) i7-4790K (8) @ 4.60 GHz
GPU : NVIDIA GeForce GTX 1070 [Discrete]
問題の概要
pnpm create tauri-app
でtauriのプロジェクトを起動したあとpnpm tauri dev
を実行すると、空の画面が表示される。
原因
tauriのGitHubに同様の問題を報告するIssueが立っていました。
Issueの中で、X11 + Nvidia GPUを利用している環境ではwebkit2gtkが壊れてしまうという問題が報告されているようです。解決方法
webkit2gtkの問題なのでwebkit2gtk側での対応を待つしか無いです。 (流石にwebkit2gtkにパッチを当てるだけの力は無い…)
暫定的な対応として、WEBKIT_DISABLE_DMABUF_RENDERER=1
を設定することで表示されるようになりました。
Discussion