What is causing Unity to be slow on startup?

This is the same problem i "WAS" facing but solved it, seems like a startup application was causing that problem.

Ok here is what i did -

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

open startup application then uncheck - DISK NOTIFICATION (The Disk Utility notification is used to report disk failures using the SMART predictive technology). It explains your quote also

I noticed more disc activity than usual

if u like u can also shutoff (it depends on your needs) -

AT-SPI D-BUS BUS, Backup Monitor, Check for new hardware drivers, Desktop Sharing, Onboard, Ocra Screen Reader, Personal file sharing,

Before unity was taking near approx. about 20 seconds to load now it takes 3 seconds roughly.


What I would do for that is to open a console (or two) while the system starts with Ctrl+Alt+F1/F2 then use top in conjunction with iostat -x (from sysstat package) to determine what's happen.

Other useful tools you may need some time for that kind of problem are those from inotify-tools package : inotifywait and inotifywatch which permits to monitor files accesses.