-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Please agree to the following
- I have searched existing issues for duplicates
- I agree to follow this project's Code of Conduct
Summary
The screen is blank when running the desktop app
What software is involved?
- Operating System: Raspberry Pi OS / Debian GNU/Linux 12 (bookworm)
- OneKeePass: 0.17.0
- Hardware: Raspberry Pi 5 8GB
Steps to Reproduce
- Compile
cd src-tauri/target/aarch64-unknown-linux-gnu/release./OneKeePass
Expected Behavior
The app should work normally
Actual Behavior
The main screen appears blank. If I click OneKeePass->About OneKeePass the screen is also blank. (See the images). When clicking the 'X' the windows does not close. None of the other menus work.
Reproducibility
Always
Relevant Log Output
2025-12-20 21:58:03 - Intit app is done
No language preference is found and will use current locale language instead
2025-12-20 21:58:03 - All webview windows are ["main"]
2025-12-20 21:58:03 - Application is ready
2025-12-20 21:58:09 - Window event is CloseRequested and will not be closed for window mainAnything else?
To compile the app, I modified the justfile adding a section for Linux arm:
aarch64-linux-build:
#!/usr/bin/env bash
set -euxo pipefail
export BOTAN_CONFIGURE_OS='linux'
export BOTAN_CONFIGURE_CC_ABI_FLAGS='-march=native'
export BOTAN_CONFIGURE_CPU='aarch64'
export BOTAN_CONFIGURE_DISABLE_MODULES='tls,pkcs11,sodium,filters'
just build-cljs-bundle
just -f ./onekeepass-proxy/justfile build-cp-linux-aarch64 true
# This will build "release"
cargo tauri build --target aarch64-unknown-linux-gnu
And in onekeepass-proxy/justfile I added these:
# aarch64-unknown-linux-gnu
build-linux-aarch64 release="":
cargo build --target aarch64-unknown-linux-gnu {{ if release == "true" {"--release" } else {""} }}
build-cp-linux-aarch64 release="":(build-linux-aarch64 release)
rm -f ./binaries/*
mkdir -p ./binaries
cp ./target/aarch64-unknown-linux-gnu/{{ if release == "true" {"release"} else {"debug"} }}/onekeepass-proxy ./binaries/onekeepass-proxy-aarch64-unknown-linux-gnu
It would be nice if it could run on the Raspberry Pi
Metadata
Metadata
Assignees
Labels
No labels