Estou executando o Manjaro KDE e recentemente instalei o i3 para ser usado como meu WM ao lado do KDE como meu DE, em vez do KWin. Eu tenho tudo funcionando bem com essa combinação nada ortodoxa de DE e WM, exceto pelo único problema no título deste post.
Inicialmente, quando lancei pela primeira vez o i3 como meu WM, ainda tinha a barra de tarefas / painel Plasma do KDE na área de trabalho com um widget do NetworkManager no painel. Este widget se conectaria automaticamente a qualquer rede wifi disponível e conhecida quando o Xsession fosse iniciado no login. Eu removi este painel / painel do Plasma em favor da minha própria barra de tarefas Polybar personalizada.
Desde então, esta conexão automática para wifi não está mais ocorrendo. Em vez disso, tenho que abrir as Configurações do Sistema do KDE e, assim que eu abrir o menu "Conexões", uma conexão com qualquer rede Wi-Fi conhecida e disponível é feita sem que eu faça nada. Parece que o Network Manager não procura nenhuma rede wifi no login, e só o faz quando eu abro o cliente Network Manager dentro das Configurações do Sistema do KDE.
Minha configuração do i3 contém exec --no-startup-id nm-applet
e executando systemctl status NetworkManager
assim que o login mostra que o serviço está ativo.
Dentro do menu "Conexões" nas Configurações do Sistema do KDE, assegurei que tanto "Conectar automaticamente a esta rede quando disponível" quanto "Todos os usuários podem se conectar a esta rede" estão marcados.
/etc/NetworkManager/system-connections/Attic
é assim:
[connection]
id=Attic
uuid=73576093-0772-4e0c-bb7d-698dee3cd091
type=wifi
permissions=
[wifi]
mac-address=9C:B6:D0:DC:68:7D
mac-address-blacklist=
mode=infrastructure
ssid=Attic
[wifi-security]
key-mgmt=wpa-psk
psk-flags=1
[ipv4]
dns-search=
method=auto
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
Eu também tentei substituir o 1
em psk-flags=1
pela senha real da rede wifi.