Following this : http://phchshow.blogspot.com/2008/10/matlab-error.html
Solved my problem
Hope it helps.
I also had this problem (Ubuntu 64 bit on AMD Opterons). Worked fine from a terminal but from a shortcut or the run dialog it just shows the splash for a second then exits.
Using 'matlab -desktop' fixed this.