Os documentos do Ubuntu dizem que o arquivo do ambiente não é um arquivo de script, então talvez ele não esteja interpretando o seu $ORACLE_HOME
variable como você espera. Execute env
para ver como seu caminho se parece. Se não for o que você espera, tente codificar o caminho completo em /etc/environment
e ver se isso ajuda.