slim과 lightdm을 비활성화하고 대신 startx를 사용했습니다. 루트가 아닌 사용자로 로그인하면 NetworkManager의 네트워크 연결을 제어할 수 없다는 점을 제외하면 거의 모든 것이 잘 작동합니다. 네트워크 활성화 및 Wi-Fi 활성화가 회색으로 표시됩니다. "연결 편집"으로 이동하여 연결을 선택하면 "편집" 버튼이 회색으로 표시됩니다. 루트 사용자로 테스트했는데 작동합니다.
이 문제를 해결하기 위해 폴킷 규칙을 작성했지만 작동하지 않습니다. 다음을 포함하는 /etc/polkit-1/rules.d/50-org.freedesktop.NetworkManager.rules 파일을 만들었습니다.
polkit.addRule(function(action, subject) {
if (action.id.indexOf("org.freedesktop.NetworkManager.") == 0 && subject.isInGroup("netdev")) {
return polkit.Result.YES;
}
});
내 사용자 ID는 netdev 그룹의 구성원입니다. 내 시스템은 Debian Sid이고 DE는 LXDE입니다. 내 ~/.xinitrc에는 다음이 포함됩니다.
exec ck-launch-session dbus-launch /usr/bin/startlxde
나는 거의 하루 종일 이것 때문에 어려움을 겪었습니다. 누구든지 내가 뭘 잘못하고 있는지 설명할 수 있나요?