NetworkManager on Qtile conflicts with KDE's kwallet

Hi, Im trying to try out the Qtile WM, I have installed it and everything went ok.
But I’m having some trouble with networking, what happens is that, my base installation is KDE, so I just installed Qtile in top of it and logged in to it. The problem is that KDE’s Kwallet stores the Wi-Fi passwords, so when I log in to Qtile, it tries to connect to my usual network, but it can’t because the wallet that stores the password is locked, and doesn’t open, and therefore, I can’t connect to my Wi-Fi network
This is the output I get from $ systemctl status NetworkManager after logging into Qtile:

● NetworkManager.service - Network Manager
     Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
    Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
             └─NetworkManager-ovs.conf
     Active: active (running) since Sat 2020-09-12 16:04:45 CST; 2h 53min ago
       Docs: man:NetworkManager(8)
   Main PID: 772 (NetworkManager)
      Tasks: 3 (limit: 9375)
     Memory: 15.0M
     CGroup: /system.slice/NetworkManager.service
             └─772 /usr/bin/NetworkManager --no-daemon

Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.4917] device (wlp2s0): Activation: (wifi) access point 'pixela' has security, but secrets are required
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.4918] device (wlp2s0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Sep 12 18:57:27 localtoast NetworkManager[772]: <warn>  [1599958647.4977] device (wlp2s0): no secrets: No agents were available for this request.
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.4978] device (wlp2s0): state change: need-auth -> failed (reason 'no-secrets', sys-iface-state: 'managed'
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.4989] manager: NetworkManager state is now DISCONNECTED
Sep 12 18:57:27 localtoast NetworkManager[772]: <warn>  [1599958647.5010] device (wlp2s0): Activation: failed for connection 'pixela'
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.5013] device (wlp2s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed'
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.5158] device (wlp2s0): set-hw-addr: set MAC address to BA:44:EA:95:CD:05 (scanning)
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.8633] device (wlp2s0): supplicant interface state: disconnected -> interface_disabled
Sep 12 18:57:27 localtoast NetworkManager[772]: <info>  [1599958647.9135] device (wlp2s0): supplicant interface state: interface_disabled -> disconnected

I guess I have to somehow unlock the wallet when logging into Qtile, but I don’t know sure how, I tried launching the kwalletmanager5 and opening it manually but didn’t work

Hello,

From what i read you do not have the /etc/xdg/autostart/polkit-kde-authentication-agent-1.desktop started because of this line in the desktop file:
OnlyShowIn=KDE;

I would not recommend to change that, but rather use the Qtile run commands …
http://docs.qtile.org/en/latest/manual/commands/shell/qtile-run.html
and initialize the polkit-kde-authentication-agent-1
I’m not familiar with Qtile at all, and how it works.

Thanks I’ll give this I try