02-28-2026, 02:29 PM
Hi there!
I encountered the same issue, and solved it by updating both pinenote_dbus_service and pinenote-gnome-extension.
In order to follow the steps below, you might need at first to get the m-weigand's Pinenote package repository GPG public key (see this topic).
pinenote_dbus_service
pinenote-gnome-extension
Now, restart gnome-shell (that can be done by rebooting the device).
Once done, everything should work fine!
I encountered the same issue, and solved it by updating both pinenote_dbus_service and pinenote-gnome-extension.
In order to follow the steps below, you might need at first to get the m-weigand's Pinenote package repository GPG public key (see this topic).
pinenote_dbus_service
Code:
# Install dependencie(s)
sudo apt-get update && sudo apt-get -y install \
build-essential \
curl \
git \
jq \
libdbus-1-dev \
linux-libc-dev \
pkg-config
# Install Rust toolchain
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
. "$HOME/.cargo/env"
# Install crate(s)
cargo install cargo-deb
# Clone repository
git clone https://github.com/PNDeb/pinenote_dbus_service.git
# Enter repository directory
pushd pinenote_dbus_service
# Check abbreviated commit hash (83ed018 at the time of writing)
git log -n 1 --oneline
# Build project, create package and install
PINENOTE_DBUS_SERVICE_VERSION=$(
cargo metadata --no-deps --format-version 1 \
| jq -r '.["packages"][] | select(.["name"] == "pinenote_dbus_service")["version"]'
)
cargo build
cargo deb
sudo dpkg -i ./target/debian/pinenote-dbus-service_${PINENOTE_DBUS_SERVICE_VERSION}-1_arm64.deb
# Leave repository directory
popdpinenote-gnome-extension
Code:
# Install dependencie(s)
sudo apt-get update && sudo apt-get -y install \
git
# Clone repository
git clone https://github.com/PNDeb/pinenote-gnome-extension.git
# Enter repository directory
pushd pinenote-gnome-extension
# Check abbreviated commit hash (f755cbb at the time of writing)
git log -n 1 --oneline
# Run install script
./install.sh
gnome-extensions enable pnhelper@m-weigand.github.com
# Leave repository directory
popdOnce done, everything should work fine!

