Sabe o comando que você usa pra chamar ele no terminal?
Então, clica com botão direito no icone do SQLDeveloper vai em propriedades, ali em "tipo" selecione aplicação em terminal e em comando coloque o mesmo que você usou pra abrir pelo terminal.
PS.: caso o comando precise de sudo, use gksu ao invés de sudo ;p