A partir do Ubuntu 12.10, a interface da área de trabalho do Unity 2D ("Ubuntu 2D") não existe mais. Normalmente, computadores sem aceleração 3D adequada usam o renderizador de software llvmpipe.
Como o Unity 2D costumava ser a maneira mais fácil de xRDP em um sistema Ubuntu, sua remoção requer o uso de uma técnica diferente. Felizmente, existe uma solução:
Instale o xRDP
Essa página fornece uma maneira tortuosa de instalar o xRDP, mas na verdade é tão simples quanto antes . Instale o xrdp no Centro de Software. Ou instale a partir do Terminal executando:
sudo apt-get update && sudo apt-get upgrade
Se não for encontrado, verifique se o componente do repositório Universe está ativado nas fontes de software. (Se este for um sistema sem cabeça , use esse caminho da linha de comando .)
Instalar uma interface da área de trabalho que não requer aceleração 3D (real ou simulada)
As instruções do Grifon recomendam o GNOME Fallback (fornecendo o tipo de sessão "GNOME Classic"). O pacote gnome-session-fallback o fornece.
sudo apt-get install gnome-session-fallback
(É melhor executar sudo apt-get update
primeiro se você não tiver feito isso recentemente.)
Outras alternativas incluem:
Criar um ~/.xsession
arquivo especificando a interface desejada para o xRDP
No diretório inicial do usuário ou usuários que você deseja fazer login via xRDP, crie um arquivo chamado .xsession
. Você pode fazer isso com qualquer editor de texto, como o Gedit. Uma vez criado, esse arquivo não estará visível nos gerenciadores de arquivos, exceto quando a opção Exibir> Mostrar arquivos ocultos (ou similar) estiver ativada. No Nautilus e na maioria dos outros gerenciadores de arquivos, o Ctrl+ Hfaz isso.
A maneira mais rápida e fácil de criar esse arquivo é provavelmente o Terminal - um único comando o criará.
Para usar o GNOME Fallback ("GNOME Classic (sem efeitos)"):
echo gnome-session --session=gnome-fallback > ~/.xsession
Ou, para usar o Xfce ("Sessão do Xubuntu"):
echo xfce4-session > ~/.xsession
Ou, para usar o LXDE ("Lubuntu Desktop"):
echo lxsession -s Lubuntu -e LXDE > ~/.xsession
Configurar o layout do teclado
Se você deseja um layout de teclado em inglês, não precisa fazer nada para esta etapa.
Caso contrário, para configurar o xRDP para usar um layout de teclado diferente, consulte a seção "Resolvendo o problema de layouts de teclado na sessão xRDP" desta publicação (o restante dessa publicação se aplica apenas às versões anteriores do Ubuntu; a publicação foi vinculada a partir dessas instruções para 12.10 ).
Agora deve funcionar!
Griffon apontou que, infelizmente, no GNOME Fallback, a maneira usual de sair não funciona (quando conectado via xRDP). Em vez disso, efetue logout executando o comando:
gnome-session-quit --logout
Você pode abrir uma janela do Terminal ( Ctrl+ Alt+ T) para isso, mas também pode usar a caixa de diálogo Executar ( Alt+ F2).
Em outros ambientes de área de trabalho, o logoff ainda pode funcionar, mas se não funcionar, você pode usar os equivalentes aproximados do gnome-sesison-quit
comando:
Xfce: xfce4-session-logout --logout
LXDE: lxsession-logout
Reconhecimentos
Muitas das informações aqui são desse post do blog (embora nenhum texto seja copiado).
echo lxsession -s Lubuntu -e LXDE > ~/.xsession
método via SSH e ainda estou obtendo uma tela preta ao fazer login no Remote Desktop para Mac. Alguma dica sobre o que poderia estar causando a tela preta?gnome-fallback
:(