diff options
-rw-r--r-- | ui/qt5/netdhcppage.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/qt5/netdhcppage.cc b/ui/qt5/netdhcppage.cc index 56a29ca..44422f4 100644 --- a/ui/qt5/netdhcppage.cc +++ b/ui/qt5/netdhcppage.cc @@ -63,14 +63,15 @@ NetDHCPPage::NetDHCPPage(QWidget *parent) : HorizonWizardPage(parent) { void NetDHCPPage::startDHCP() { QProcess *dhcpcd = new QProcess(this); QString iface(QString::fromStdString(horizonWizard()->chosen_auto_iface)); - dhcpcd->setProgram("dhcpcd"); + dhcpcd->setProgram("/sbin/dhcpcd"); dhcpcd->setArguments({"-q", "-t", "15", "-n", "-j", "/var/log/horizon/dhcpcd.log", iface}); connect(dhcpcd, &QProcess::errorOccurred, [=](QProcess::ProcessError error) { addrStatus->setPixmap(loadDPIAwarePixmap("status-issue", ".svg")); if(error == QProcess::FailedToStart) { - information->setText(tr("The Installation Environment is missing a critical component: dhcpcd could not be run.")); + information->setText(tr("The Installation Environment is missing a critical component. dhcpcd could not be loaded.")); + logButton->setHidden(true); } else { information->setText(tr("The system has encountered an internal issue.")); logButton->setHidden(false); |