Área de trabalho remota x11 com Ubuntu 12.04


12

Quando eu estava executando o Debian, consegui iniciar uma sessão remota pelo x11 apenas digitando gnome-session

No entanto, com o Ubuntu 12.04, isso parece resultar apenas no encaminhamento do meu desktop e plano de fundo pelo x11 - a barra superior (onde está o relógio) e a dock estão ausentes. Tentei iniciar toda a unidade executando unity, mas isso resultou em um segfault.

Como posso iniciar uma sessão 2D do Unity em x11?

Edit: Prefiro x11, pois preciso encapsular a conexão em mais 2 servidores. Eu precisaria fazer uma boa quantidade de encaminhamento de porta no SSH para recuperar outras conexões. Claro, se alguém tiver outras sugestões, estou disposto a ouvir.

Respostas:


11

Eu trabalhei com:

gnome-session --session=ubuntu-2d

Isso iniciará automaticamente unity-2d-panele unity-2d-shell.


1

Para tornar isso um pouco mais compatível com o futuro, acrescentarei que você pode encontrar as sessões em / usr / share / gnome-session / sessions /. Você verá arquivos como ubuntu-2d.session, gnome-classic.session, etc. Você então usará gnome-session --session=ubuntu-2d. Em outras palavras, você simplesmente removerá a "sessão" do nome.


0

Parece que uma solução é apenas instalar gnome-classice usar isso:

Instalar gnome-panel:

sudo apt-get install gnome-panel

Inicie a sessão gnome-fallback:

gnome-session-fallback

Funciona, é rápido, rápido e funcional. Eu ainda ficaria curioso sobre o Ubuntu 2D, apesar de preferir qualquer maneira clássica.


1
Só por curiosidade: você tentou com gnome-session --session=ubuntu2d(que também deve chamar unity-2d-panelse instalado)
Takkat

@ Takkat eu não tinha - mas acabei de fazer. Uma pequena caixa aparece com a mensagem "Falha ao carregar a sessão 'ubuntu2d'" na minha sessão x11. Se você quiser uma captura de tela, me avise. Alguma outra ideia?
precisa saber é o seguinte

1
Sim, é chamado ubuntu-2d, não ubuntu2d.
Jo-Erlend Schinstad

0

Eu tive o mesmo problema em um esxi-server. Com a sessão do ubuntu-2d, não funciona. Então, eu defini em .xsessionarquivo gnome-session --session=gnome-classic.

Verifique se o arquivo gnome-classic.sessionexiste em /usr/gnome-session/sessions.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.