My machine is taking ages to get from the login screen after booting to actually showing the GNOME desktop (as in, over a minute). It seems as though it is just waiting for a long period of that time . This has been a problem for a long time. The bootchart is available - any ideas what might be causing this?
You may want to ask this in AskUbuntu but usually the first thing you do is run
dmesg | less and see if you find any errors. If you have already done this and/or some other troubleshooting steps then I apologize for stating the obvious but please share what you found so far.
"*.debug /var/log/debug.log" to your syslog configuration, and re-examine it for detail information.
I upgraded to a new machine (4-core hyperthreaded instead of dual-core), transferred my OS and home partitions to the new hard drive. No delay on login any more. It seems this laptop was just way too slow.