installer: clarify the reconnect to the user

This commit is contained in:
Alfredo Monclus 2024-06-07 10:04:38 -03:00
parent a68a1d3b91
commit abdbd5aa12
2 changed files with 4 additions and 8 deletions

View File

@ -112,14 +112,7 @@ class SdbusNm:
["systemctl", "is-active", "--quiet", "NetworkManager"]
)
if status.returncode != 0:
logging.info("Starting NetworkManager service...")
subprocess.run(["sudo", "systemctl", "start", "NetworkManager"])
subprocess.run(["sudo", "systemctl", "enable", "NetworkManager"])
status = subprocess.run(
["systemctl", "is-active", "--quiet", "NetworkManager"]
)
if status.returncode != 0:
raise RuntimeError("Failed to start NetworkManager service")
raise RuntimeError("Failed to detect NetworkManager service")
except FileNotFoundError as e:
logging.exception(f"{e}")
raise RuntimeError(f"{e}") from e

View File

@ -291,6 +291,9 @@ install_network_manager()
echo_error "Not installing NetworkManager for the network panel"
else
echo_ok "Installing NetworkManager for the network panel"
echo_text ""
echo_text "If you were not using NetworkManager"
echo_text "You will need to reconnect to the network using KlipperScreen or nmtui or nmcli"
sudo apt install network-manager
sudo mkdir -p /etc/NetworkManager/conf.d
sudo tee /etc/NetworkManager/conf.d/any-user.conf > /dev/null << EOF