With the advent of Plasma 6.7, I cannot get the smb.service to start, prior to the advent of Plasma 6.7 the SMB service was starting perfectly.
Journalctl logs below:
An ExecStart= process belonging to unit smbd.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Jun 18 17:10:32 mu-th-ur systemd[1]: smbd.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit smbd.service has entered the ‘failed’ state with result ‘exit-code’.
Jun 18 17:10:32 mu-th-ur systemd[1]: Failed to start smbd.service - Samba SMB Daemon.
░░ Subject: A start job for unit smbd.service has failed
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit smbd.service has finished with a failure.
░░
░░ The job identifier is 10087 and the job result is failed.
Jun 18 17:12:04 mu-th-ur systemd[1]: Starting smbd.service - Samba SMB Daemon…
░░ Subject: A start job for unit smbd.service has begun execution
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit smbd.service has begun execution.
░░
░░ The job identifier is 10207.
Jun 18 17:12:04 mu-th-ur (smbd)[73995]: smbd.service: Referenced but unset environment variable evaluates to an empty string: SMBDOPTIONS
Jun 18 17:12:04 mu-th-ur systemd[1]: smbd.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support:
░░
░░ An ExecStart= process belonging to unit smbd.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Jun 18 17:12:04 mu-th-ur systemd[1]: smbd.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit smbd.service has entered the ‘failed’ state with result ‘exit-code’.
Jun 18 17:12:04 mu-th-ur systemd[1]: Failed to start smbd.service - Samba SMB Daemon.
░░ Subject: A start job for unit smbd.service has failed
░░ Defined-By: systemd
░░ Support:
░░
░░ A start job for unit smbd.service has finished with a failure.
░░
░░ The job identifier is 10207 and the job result is failed.
lines 139-186/186 (END)
Systemctl smdb status below:
sudo systemctl status smbd.service
× smbd.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smbd.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2026-06-18 17:12:04 AEST; 3min 30s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 73992 ExecCondition=/usr/share/samba/is-configured smb (code=exited, status=0/SUCCESS)
Process: 73995 ExecStart=/usr/sbin/smbd --foreground --no-process-group $SMBDOPTIONS (code=exited, status=1/FAILURE)
Main PID: 73995 (code=exited, status=1/FAILURE)
CPU: 42ms
Jun 18 17:12:04 mu-th-ur systemd[1]: Starting smbd.service - Samba SMB Daemon…
Jun 18 17:12:04 mu-th-ur (smbd)[73995]: smbd.service: Referenced but unset environment variable evaluates to an empty string: SMBDOPTIONS
Jun 18 17:12:04 mu-th-ur systemd[1]: smbd.service: Main process exited, code=exited, status=1/FAILURE
Jun 18 17:12:04 mu-th-ur systemd[1]: smbd.service: Failed with result ‘exit-code’.
Jun 18 17:12:04 mu-th-ur systemd[1]: Failed to start smbd.service - Samba SMB Daemon.
Samba status under Properties > Share below:
Error when trying to stat the smdb.service via the GUI:
System details as follows:
Operating System: KDE neon User Edition
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 6.17.0-35-generic (64-bit)
Graphics Platform: Wayland
Processors: 28 × Intel® Core™ i9-10940X CPU @ 3.30GHz
Memory: 32 GiB of RAM (31.0 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 4070 SUPER
No matter what I do, I cannot get the service to start, prior to the latest 6.7 update everything was running fine. I also have a CachyOS system here running Plasma 6.6.5, SMB shares work perfectly on that system. I’m too scared to update to 6.7 on that system, but will do so if it means isolating the root of the problem here.

