You apt-getted the necessary 462 libs for your device, and I presume youre using scratchbox (because there is no working 462 madde I know iof, but please update me if i'm wrong) ? Anyhows, I found a similar thing to you initially.. the buttons especially.. ..and then I realised that I was writing in windows and then recomping for the n900.. and the n900 has 800x480 packed into 3.5 inches.. so my buttons that looked fine in windows at 21 px high were screwed up on device, and need to be more like 70 px high.. Did you size your ui as per hildon/maemo guidelines? Note; you may indeed be discussing a 462 problem; all the apps I build for my n900 are limited to 453 because I ahvent succeeded in hacking 462 madde to work