Skip to content

Commit 5a84227

Browse files
committed
build for ubuntu 20.04
1 parent 2ffa478 commit 5a84227

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
104104
105105
build-linux-x86_64:
106-
runs-on: ubuntu-22.04
106+
runs-on: ubuntu-20.04
107107

108108
steps:
109109
- uses: actions/checkout@v4
@@ -128,10 +128,14 @@ jobs:
128128
libssl-dev \
129129
libgtk-3-dev \
130130
libayatana-appindicator3-dev \
131-
librsvg2-dev
131+
librsvg2-dev \
132+
libgdk-pixbuf2.0-dev \
133+
patchelf
132134
133135
- name: Build
134136
run: cargo tauri build --target x86_64-unknown-linux-gnu
137+
env:
138+
TAURI_LINUX_AYATANA_APPINDICATOR: 1
135139

136140
- name: Upload artifact
137141
uses: actions/upload-artifact@v4

src-tauri/src/main.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
)]
55

66
fn main() {
7+
#[cfg(target_os = "linux")]
8+
std::env::set_var("WEBKIT_DISABLE_DMABUF_RENDERER", "1");
9+
710
tauri::Builder::default()
811
.plugin(tauri_plugin_dialog::init())
912
.plugin(tauri_plugin_notification::init())

0 commit comments

Comments
 (0)