Encontrei isso no base de conhecimento realvnc . Funciona para a minha configuração, posso vnc para minha caixa do Ubuntu e o launcher está pronto.
Eu gostaria de ter um desktop unitável acessível via VNC em uma máquina do servidor precisa que eu esteja executando. Eu instalei o pacote ubuntu-desktop
. Estou lançando uma sessão VNC com o seguinte no meu arquivo ~/.vnc/xstartup
:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
gnome-session --session=ubuntu-2d
Qual poderia ser o problema aqui? O conteúdo do meu arquivo /usr/share/gnome-session/sessions/ubuntu-2d.session
(é o que o 12.04 coloca lá por padrão) é:
[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;shell;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-shell=unity-2d-shell
DesktopName=Unity
Não sei nada sobre o unity-2d, mas imaginei que a sessão padrão não estava configurada para usar o ativador. Eu tentei fazer as seguintes modificações:
[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;shell;launcher;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-shell=unity-2d-shell
DefaultProvider-launcher=unity-2d-launcher
DesktopName=Unity
Mas recebi o seguinte aviso no meu arquivo de log do VNC:
gnome-session[10354]: WARNING: Unable to find default provider 'qr' of required provider 'launcher'
E a sessão do VNC nem sequer começou com essa configuração.
Encontrei isso no base de conhecimento realvnc . Funciona para a minha configuração, posso vnc para minha caixa do Ubuntu e o launcher está pronto.
Você tem o Docky ou qualquer outro lançador em execução? Se assim for, pode ser isso. Eu tive exatamente o mesmo problema e depois de fechar o Docky, o lançador Unity apareceu.
Se o disparador do Unity não aparecer depois que você fechar o Docky ou qualquer outro launcher (s) em execução, tire o Docky dos aplicativos de inicialização e reinicie o computador.
Veja se funciona então.