summaryrefslogtreecommitdiff
path: root/ui/qt5/netdhcppage.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt5/netdhcppage.cc')
-rw-r--r--ui/qt5/netdhcppage.cc5
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);