Disclaimer, as I cannot know everything about your computer or your use of it…I do not take responsibility for any negative outcomes that may arise from following this advice. This tutorial is the road I took to a faster boot time, it involves installing the minimum and building up from there…you want to perform surgery on a full install, so I can’t even begin to guarantee similar results
What you can cut out of your boot sequence depends on what you use your computer for.
Looking at your bootchart against my typical laptop usage I’d cut…
Pre KDM Items:
sshd
rpcbind
avahi-daemon
bluetooth
postfix
ntfs partition
Post KDM Items:
ksplashx
dcopserver
kupdateapplet + policykit-kde
pulseaudio
The first 5 you can kill in YaST via the runlevels module.
Do you need to mount an NTFS partition at boot time? If not use YaST (or manually edit fstab) to prevent that. The same holds true for other partition types, if you only need a partition 1 out of 10 or even 5 boots…why mount it at start-up every time? Mount extra partitions as you need them.
You can turn off the KDM splash in ‘Personal Settings’. The default looks the same as the main boot splash but the flicker + bar reset makes it look like a glitch, might as well turn it off.
The dcopserver is the interprocess communications method used by KDE3. So if you can migrate to the KDE4 version of network manager [which I’m telling you now is still in testing - you’ve been warned] you should be able to get past dcopserver. Personally I have exactly one KDE3 app left on my laptop - K3B and the bare minimum kde3 libraries needed to make it work.
Do you use/need pulse audio? If the answer is ‘no’, scrap it.
Do you need the updater applet to tell you when updates are available? Or can you check yourself? If you don’t need the updater you can have it not auto-start. Alternatively you can uninstall it along with the “policykit-kde” package. AFAIK, kupdateappet is the only app in a default oS 11.1 KDE4 install that needs policykit-kde.
Lastly, you might want to turn of Nepomuk if you don’t use it. The option is under “Desktop Search” in “Personal Settings” under the “Advanced” tab.
Good luck, and always engage in safe computing practises…back-up your data and never perform surgery if you don’t have the time to clean up any potential mess!