KDE Partition Manager in AwesomeWM - Dbus.Error.AccessDenied

I want to use KDE Partition Manager, but I’m not in the default KDE desktop environment. It is installed, but when I launch it on the command line I can see the following errors in the output:

Loaded backend plugin:  "pmsfdiskbackendplugin"
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/Helper'")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/Helper'")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/Helper'")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
"Using backend plugin: pmsfdiskbackendplugin (1)"
"Scanning devices..."
QDBusError("org.freedesktop.DBus.Error.NoReply", "Message recipient disconnected from message bus without replying")
QDBusError("org.freedesktop.DBus.Error.AccessDenied", "")
"Scan finished.

No devices are listed even after refreshing devices.

From what I understand, this suggests that there is a security policy preventing the program from accessing what it needs? How do I address this? I’ve done a lot of searching on this problem but have found nothing and I’d really like to get this working properly.

use pkexec for Kde partition manager