Não vai funcionar mesmo, os arquivos em /etc/init.d são executados antes de sua sessão de usuário iniciar.
Se vc precisa iniciar um aplicativo ao iniciar sua sessão, procure por elementos do Gnome, do KDE ou do Unity pra isso, ou seja, do próprio gerenciador gráfico que está usando.