Existe Devilspie que fará tudo o que você quiser.
Desde que o Ubuntu 11.04 removeu o recurso de gravação de sessão, é possível escrever um script para abrir determinados aplicativos em espaços de trabalho específicos e definir sua posição? Por favor, forneça um exemplo (para terminal, navegador e etc.).
Existe Devilspie que fará tudo o que você quiser.
Você poderia fazer um script como
#!/bin/sh
firefox & disown
gnome-terminal & disown
e coloque isso em algum lugar. Em seguida, vá em Configurações, há algum menu de itens de inicialização. Basta adicionar seu script e isso deve ser feito.
Tags startup scripts workspaces 11.04