If you are running a recent version of Ubuntu and you need to use SQLDeveloper you will likely run into a problem where SQLDeveloper will load up as a blank window. This is due to the recent iterations of Ubuntu enabling Compiz in the default installation. There is a known problem with Swing applications not displaying properly with Compiz enabled.
There are two options. If you can live without the extra visual effects then you can simply disable Compiz as follows:
- Navigate to System -> Preferences -> Appearance
- Go to the Visual Effects tab
- Select "None"
- Open up sqldeveloper/sqldeveloper.sh in a text editor
- Add the following line before the last line in the script.
export AWT_TOOLKIT="MToolkit"You may have to use "MToolKit" with a capital K, but the lowercase was what worked on my machine running Ubuntu 8.10.