O TightVNC e o desktop ubuntu não estão funcionando corretamente

1

Nos últimos dias, tenho experimentado muito com desktops remotos. Para nossa empresa, queremos instalar o desktop do Ubuntu 16.04 em um servidor sem cabeçalho. Consegui instalar o servidor tightvnc, que me fornece desktops exclusivos para cada funcionário, juntamente com os desktops gráficos do Ubuntu. Mas as coisas não estão funcionando como deveria. E muitas coisas parecem não estar funcionando corretamente.

  1. Não consigo alterar o tipo de conta de um usuário, por mais que tenha adicionado um usuário ao grupo sudo. Se no gerenciador de usuários gnome eu tento mudar o tipo de conta, ou quando clico em opções avançadas. Não faz nada. Eu usei coisas de linha de comando, etc, mas ainda assim a conta que eu uso permanece uma conta personalizada que eu não posso clicar / alterar / editar.

  2. O menu Iniciar não mostra todos os menus de software instalados, mesmo que sejam verificados e visíveis no alacarte.

  3. O menu de configurações do sistema está incompleto e nem todos os menus ou opções são exibidos.

  4. O menu do usuário não é exibido.

Tudo parece bastante incompleto para mim, e provavelmente tem algo a ver com o meu arquivo xstarup. Eu tentei muitos exemplos da internet para arquivos xstartup. Este é o mais próximo que eu poderia obter para um bom trabalho ubuntu desktop. Se eu pudesse ter os menus funcionando como deveria, eu ficaria muito feliz. Então, se alguém tem alguma idéia do que poderia estar errado? Eu tenho pacotes perdidos? São apenas insetos? Qualquer dica ou sugestão é muito bem vinda.

Meu arquivo xstartup olha o momento assim:

#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

Estou faltando alguma coisa? Ou o desktop XFCE, o único que funciona corretamente? Tenho googled abundância de vnc tutoriais / fóruns etc, e eu li muitos problemas e problemas estranhos sobre um bom funcionamento gnome ou ubuntu desktop.

    
por HermesTrismegistus 12.02.2017 / 19:08

2 respostas

2

Você precisa adicionar duas exportações para XDG_CURRENT_DESKTOP e XDG_MENU_PREFIX :

export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"

Em seguida, você provavelmente precisará / precisará substituir gnome-settings-daemon por unity-settings-daemon e também gnome-flashback .

Você pode tentar usar gnome-settings-daemon , mas XDG_CURRENT_DESKTOP deve ser GNOME-Flashback:GNOME , você ainda precisa de gnome-flashback .

    
por 19.02.2017 / 15:28
0

Verifique que ~/.vnc/xstartup tem permissões de execução ao fazer

sudo chmod +x ~/.vnc/xstartup
    
por 22.07.2018 / 09:08