There is only one polkit. If you're talking about polkit authentication agents, then please say so. Answer from AlternativeOstrich7 on reddit.com
🌐
ArchWiki
wiki.archlinux.org › title › Polkit
polkit - ArchWiki
Cinnamon, Deepin, Hyprland, GNOME, GNOME Flashback, KDE, LXDE, LXQt, MATE, and Xfce have an authentication agent already. In other desktop environments, you have to choose one of the following implementations: hyprpolkitagent, which provides /usr/lib/hyprpolkitagent/hyprpolkitagent · lxqt-policykit, which provides /usr/bin/lxqt-policykit-agent
🌐
GitHub
github.com › lxqt › lxqt-policykit
GitHub - lxqt/lxqt-policykit: The LXQt PolicyKit agent · GitHub
Technically, lxqt-policykit is just a single binary lxqt-policykit-agent which is running as LXQt Module and launching the GUI on demand.
Starred by 41 users
Forked by 21 users
Languages   C++ 81.0% | CMake 18.7% | Shell 0.3%
🌐
Reddit
reddit.com › r/linuxquestions › which polkit?
r/linuxquestions on Reddit: Which polkit?
May 1, 2024 -

I'm looking to ditch desktop environments (for the first time) in the coming weeks, and am researching what packages I'd need on a fresh install without one.

I've stumbled across polkits, but I can't find much information about what the differences are. So I suppose my question really is which polkit do you prefer and why?

Edit: I meant polkit authentication agents instead of polkits.

🌐
Debian
packages.debian.org › sid › policykit-1-gnome
Debian -- Details of package policykit-1-gnome in sid
This implementation was originally designed for GNOME 2, but most GNOME-based desktop environments, including GNOME 3, GNOME Flashback, and MATE, have their own built-in PolicyKit agents and no longer use this one.
🌐
Reddit
reddit.com › r/swaywm › use gnome policykit?
r/swaywm on Reddit: Use Gnome policykit?
July 24, 2024 -

I've installed both gnome and sway on my laptop with debian 12, because sometimes I feel like using the mouse. So far, i wasnt able to use Gnome's policy kit agent on sway. I didn't install anything, just gnome and sway. Under /usr/lib, I have present these two folders, among others:

policykit-1/
polkit-1/ 

they both have a polkit-agent-helper-1 executable, and polkit-1 also has a polkitd executable.

I've tried installing policykit-1-gnome, but this happens after running the polkit and launching gparted:

fpp@fpp-asus:~$ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

(polkit-gnome-authentication-agent-1:4183): GLib-GObject-WARNING **: 16:59:01.948: invalid cast from 'GdkWaylandScreen' to 'GdkX11Screen'

(polkit-gnome-authentication-agent-1:4183): GLib-GObject-WARNING **: 16:59:01.948: invalid cast from 'GdkWindowImplWayland' to 'GdkWindowImplX11'

(polkit-gnome-authentication-agent-1:4183): GLib-GObject-WARNING **: 16:59:01.948: invalid cast from 'GdkWaylandScreen' to 'GdkX11Screen'

(polkit-gnome-authentication-agent-1:4183): GLib-GObject-WARNING **: 16:59:01.948: invalid cast from 'GdkWaylandDisplay' to 'GdkX11Display'
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
segmentation fault

On gnome, gparted works as expected.

Am I missing something? or is it just not possible to use the same policy kit that gnome uses?

🌐
Arch Linux
archlinux.org › packages › extra › x86_64 › lxqt-policykit
Arch Linux - lxqt-policykit 2.4.0-1 (x86_64)
View the file list for lxqt-policykit · View the soname list for lxqt-policykit · Copyright © 2002-2026 Judd Vinet, Aaron Griffin and Levente Polyák. The Arch Linux name and logo are recognized trademarks. Some rights reserved.
🌐
NixOS Wiki
wiki.nixos.org › wiki › Polkit
Polkit - Official NixOS Wiki
February 19, 2026 - systemd.user.services.polkit-gnome-authentication-agent-1 = { Unit = { Description = "polkit-gnome-authentication-agent-1"; Wants = [ "graphical-session.target" ]; After = [ "graphical-session.target" ]; }; Install = { WantedBy = [ "graphical-session.target" ]; }; Service = { Type = "simple"; ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"; Restart = "on-failure"; RestartSec = 1; TimeoutStopSec = 10; }; }; Another option is lxqt.lxqt-policykit, which can be launched on login through the command lxqt-policykit-agent on e.g.
🌐
BunsenLabs Linux Forums
forums.bunsenlabs.org › viewtopic.php
policykit-1-gnome is going from Debian / Development & Suggestions / BunsenLabs Linux Forums
Here's a long discussion by Cinnamon developers, and others, in response to a heads-up from Debian dev Simon McVittie: https://github.com/linuxmint/cinnamon/issues/10172 They finally decided to go on using policykit-1-gnome for now, but that will impinge on the Debian Cinnamon packages. There are alternatives listed by the virtual package polkit-1-auth-agent, notably lxpolkit and lxqt-policykit.
Find elsewhere
🌐
Debian
packages.debian.org › sid › lxqt-policykit
Debian -- Details of package lxqt-policykit in sid
LXQt Packaging Team (QA Page) ChangZhuo Chen (陳昌倬) (QA Page) Andrew Lee (李健秋) (QA Page) Homepage [github.com] mate-polkit · mate-polkit-common · mate-polkit-bin · polkit-kde-agent-1 · policykit-1-gnome · libpolkit-agent-1-0 · polkitd · polkitd-pkla ·
🌐
GitHub
github.com › lxqt › lxqt-policykit › issues › 117
lxqt-policykit authorization fails with more than one sudoer · Issue #117 · lxqt/lxqt-policykit
July 15, 2021 - The lxqt behaviour is not consistent with other GUI authorisation agents such as lxpolkit or the Gnome shell agent, which do allow 2 sudoers to be present to work properly. Altering the /etc/xdg/autostart/lxqt-policykit-agent.desktop to use lxpolkit instead of the lxqt-policykit agent thusly results in the expected proper behaviour on the lxqt desktop: " [Desktop Entry] Type=Application Name=LXPolkit TryExec=lxpolkit Exec=lxpolkit OnlyShowIn=LXQt; X-LXQt-Module=true ...
Author   lxqt
🌐
RPMfind
rpmfind.net › linux › rpm2html › search.php
RPM resource lxqt-policykit
The System and Arch are optional added filters, for example System could be "redhat", "redhat-7.2", "mandrake" or "gnome", Arch could be "i386" or "src", etc. depending on your system. LXQt PolicyKit agent.
🌐
Arch Linux ARM
archlinuxarm.org › packages › aarch64 › lxqt-policykit
lxqt-policykit (aarch64) | Packages | Arch Linux ARM
Copyright ©2009-2026 Arch Linux ARM The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. The Arch Linux™ name and logo are used under permission of the Arch Linux Project Lead
🌐
Reddit
reddit.com › r/i3wm › polkit starts but does nothing
r/i3wm on Reddit: Polkit starts but does nothing
October 14, 2020 -

So i encountered this problem with my install of i3wm where i add in the config file to exec --no-startup-id /usr/lib/polkit-kde-authentication-agent-1 & or exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & and in both cases when i start timeshift-gtk or balena-etcher it says that there is no policykit installed (and yes both polkits are installed). Is there a way to fix this? I'm using i3 version 4.18.2 (2020-07-26) on Arch linux and here is my Config File. Also in openbox the gnome polkit works perfectly but the same cannot be said for my install of i3.

🌐
NixOS Wiki
nixos.wiki › wiki › Polkit
Polkit - NixOS Wiki
systemd = { user.services.polkit-gnome-authentication-agent-1 = { description = "polkit-gnome-authentication-agent-1"; wantedBy = [ "graphical-session.target" ]; wants = [ "graphical-session.target" ]; after = [ "graphical-session.target" ]; serviceConfig = { Type = "simple"; ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"; Restart = "on-failure"; RestartSec = 1; TimeoutStopSec = 10; }; }; }; Another option is lxqt.lxqt-policykit, which can be launched on login through the command lxqt-policykit-agent on e.g.