takes as much time as starting all the other services combined. I have openSUSE installed on a SSD drive, and my CPU is a modern amd 8core so I’m sure my computer is supposed to be able to start faster. This comp was originally built as a gaming rig, but now I’m using it as my main programming workstation.
So my questions are: Is there possibly a problem with the service? What does it do? Can I replace it with something else? Is is supposed to take that long? etc.
Basically I just want to speed up my boot time, and the ifup network service is causing the biggest delay, so I will appreciate any suggestions, thank you very much.
And how is your network. Cable or Wifi, using DHCP or not. When you want to find out why starting the network takes so much time, you must study the details. When you want our help, you must provide the details.
You could try to switch to NetworkManager (that’s what Ubuntu uses I suppose) in YaST->Network Devices->Network Settings->Global Options.
NetworkManager should not delay the boot until the network connection is established, which might give you a faster boot time.
But you might run into troubles of course if the network is not available in time for services that need it.
I think I managed to fix it myself. Here is what I did:
I didn’t touch the network settings since installation, because I’m not into that stuff enough yet to really know what anything is. For some reason, there was two connections, one with IP 0.0.0.0, and the other a DHCP bridged connection (“why didn’t you mention that from the start!?”). I don’t understand why that’s the default set up, or really what a bridged connection is. Anyway, I deleted the bridge connection and set the other one to DHCP. Now there is no pause when starting the service, and my computer boot time increased probably 3x (there was a big delay as I originally mentioned in OP, and another delay when setting up the br0 bridge.)
Thank you guys anyway for helping me troubleshoot, I’m really enjoying this very quick boot up that I knew was supposed to be happening.
Indeed, in a “normal” installation there shouldn’t be a bridge of course. Something went wrong there, but it is a bit difficult to guess what. Except when you took notes about what you did during installation (not a bad idea IMHO).