Package: riseup-vpn
Version: 0.24.10+ds1-1+deb13u1.1
Severity: important
Tags: patch
X-Debbugs-Cc: [email protected]
Dear Maintener,
* What led up to the situation? I am using cinnamon, riseup-vpn start failed
with the following message : "could not find polkit agent".
* What exactly did you do (or not do) that was effective (or
ineffective)? I launched riseup-vpn in a Cinnamon session
* What was the outcome of this action? it failed with the message "could not
find polkit agent".
* What outcome did you expect instead ? That riseup-vpn starts normally.
Patching pkg/launcher/launcher_linux.go and adding "cinnamon" to the
polkitProcNames array in the isPolkitRunning function solved the problem. I'm
attaching the patch to this report. Thanks !
-- System Information:
Debian Release: 13.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.57+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages riseup-vpn depends on:
ii ca-certificates 20250419
ii cinnamon [polkit-1-auth-agent] 6.4.10-2
ii iproute2 6.15.0-1
ii iptables 1.8.11-2
ii libc6 2.41-12
ii libgcc-s1 14.2.0-19
ii libqt6core6t64 6.8.2+dfsg-9+deb13u1
ii libqt6gui6 6.8.2+dfsg-9+deb13u1
ii libqt6qml6 6.8.2+dfsg-7
ii libqt6svg6 6.8.2-3
ii libqt6widgets6 6.8.2+dfsg-9+deb13u1
ii libstdc++6 14.2.0-19
ii mate-polkit [polkit-1-auth-agent] 1.26.1-4+b1
ii openvpn 2.6.14-1+deb13u1
ii pkexec 126-2
ii procps 2:4.0.4-9
ii python3 3.13.5-1
ii qml6-module-qt-labs-platform 6.8.2+dfsg-7
ii qml6-module-qt-labs-settings 6.8.2+dfsg-7
ii qml6-module-qtcore 6.8.2+dfsg-7
ii qml6-module-qtqml-workerscript 6.8.2+dfsg-7
ii qml6-module-qtquick 6.8.2+dfsg-7
ii qml6-module-qtquick-controls 6.8.2+dfsg-7
ii qml6-module-qtquick-dialogs 6.8.2+dfsg-7
ii qml6-module-qtquick-effects 6.8.2+dfsg-7
ii qml6-module-qtquick-layouts 6.8.2+dfsg-7
ii qml6-module-qtquick-templates 6.8.2+dfsg-7
ii qml6-module-qtquick-window 6.8.2+dfsg-7
Versions of packages riseup-vpn recommends:
ii qt6-wayland 6.8.2-4
riseup-vpn suggests no packages.
-- no debconf information
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
riseup-vpn (0.24.10+ds1-1+deb13u1.1) UNRELEASED; urgency=medium
.
* Non-maintainer upload.
* # compatible cinnamon
Author: ellana <[email protected]>
---
The information above should follow the Patch Tagging Guidelines, please
checkout https://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: (upstream|backport|vendor|other), (<patch-url>|commit:<commit-id>)
Bug: <upstream-bugtracker-url>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: (no|not-needed|<patch-forwarded-url>)
Applied-Upstream: <version>, (<commit-url>|commit:<commid-id>)
Reviewed-By: <name and email of someone who approved/reviewed the patch>
Last-Update: 2026-01-01
--- riseup-vpn-0.24.10+ds1.orig/pkg/launcher/launcher_linux.go
+++ riseup-vpn-0.24.10+ds1/pkg/launcher/launcher_linux.go
@@ -136,6 +136,7 @@ func isPolkitRunning() (bool, error) {
"fingerprint-polkit-agent",
"xfce-polkit",
"phosh",
+ "cinnamon",
}
processes, err := ps.Processes()