Achei muito útil instalar vários ambientes de desktop, mas criar contas separadas para usá-los. Eu instalei o Ubuntu 12.04. Por exemplo: - Eu tenho o Ubuntu 12.04 Unity Desktop padrão na conta de usuário padrão "mauricio". Esta conta é o meu Unity Desktop. Mas então eu queria ter uma área de trabalho do GnomeShell e, - instalei o Gnome-Shell e criei uma nova conta de usuário com o nome "VenGshell" e usei o Gnome-shell lá e configurei toda a conta com o Gnome-shell. Portanto, minhas preferências do Unity na área de trabalho do Unity não têm nada a ver nesta conta do Gnome-Shell, entendeu? - Então eu queria ter um desktop KDE nessa mesma instalação do Ubuntu. Então, instalei o Kubuntu-Desktop e criei outra conta de usuário com o nome de "MaVriK". E eu o configurei para usar o ambiente de área de trabalho do KDE e, é claro, novamente,
Esse tipo de configuração é, IMHO, a melhor maneira de ter todos os ambientes de desktop vivendo juntos na mesma instalação do Linux.
Então: - Se eu quiser usar o Unity: efetuo login em "mauricio". - Se eu quiser usar o Gnome-Shell: eu entro no "VenGShell". - Se eu quiser usar o KDE: eu entro no "MavriK"
Tão fácil.
Nunca tive problemas de desempenho nessa configuração, em nenhum ambiente de desktop.
Sobre os aplicativos exibidos no menu Aplicativos? Eu realmente não me importo com isso! porque para essa tarefa existem os painéis. Tenho acesso aos meus aplicativos preferidos que uso diariamente nesses painéis, basta adicionar os ícones dos aplicativos e esquecer os menus dos aplicativos. E se eu quiser iniciar um aplicativo em particular, existe o Gnome-Do para "FAZER" facilmente essa tarefa!
Tchau.