24.10 Feedback, Boot Times and Broadcom

Hi, I’ve just installed Ubuntu Budgie on my aging MacBook Pro and it seems to be the most stable of the 24.10 main Ubuntu Flavours and looks really good!. Starting with 24.04 and continuing into 24.10, boot times are a lot longer and it affects all distros based on Ubuntu and after much research, it relates to the systemd wait-online service. I have found no fix and just decided that this is the way it is unless I switch to Debian or Fedora but they have their own issues relating to Broadcom WiFi. On that subject and it isn’t peculiar to just Budgie but the Driver Manager does not find the Broadcom DKMS driver. However the workaround is to add it via Terminal ie broadcom-sta-dkms. Also, Budgie Welcome is reporting that the distro doesn’t have Snaps fully integrated so no Extras or Makeovers are installed. Hope that helps with any reporting back issues.

2 Likes

Hi @WindHillWebs thanks for the feedback.

As for the wait-online service, it can be safely disabled by running

sudo systemctl disable NetworkManager-wait-online.service

In essence, this service basically connects you on the internet during the boot process. If disabled, you will see a message that states that you have been connected to the internet when you login. Depending on the network card and driver, it can cause problems and this has been case in the past too where the boot service just got too long. It happens on desktop too, so it isn’t just related laptop, thus I believe that as you said, the driver is the problem, which causes the boot to be longer than expected.

Thanks @GrindamN for the assistance. Unfortunately disabling NetworkManager as suggested didn’t make a difference but it is ok. The combination of attached USB devices which get shutdown during boot then take minutes to come back up again along with that pesky Broadcom wifi chip are probably influencing the overall start-up performance. Just grateful that a 14 year old MacBook Pro has a new life well beyond what Apple was prepared to support!