I struggled with an issue that my executable worked fine on my Ubuntu but not in Ubuntu Studio (which I thought to be more or less "similar" environment). The reason why the application did not work in Ubuntu Studio was that I develop my application in 64-bit Ubuntu whereas the target machine was 32-bit Ubuntu Studio ... so the binary in this case was 64-bit that I tried to execute in 32-bit environment.
At least in my case if I executed the application from console it printed message "cannot execute binary file" (whereas double clicking it directly from File Browser did not give any message).
Bookmarks