I have tested Lazarus 1.0 on Linux and it has been pretty solid so far, except for some occasional debugger crashes which mostly occur when there is an access violation in your code, or when you try to initialize GLX with a wrong X-window ID.