Em vnc, preso no desktop estilo "clássico"

0

Eu tenho um desktop estilo "ok" de estilo clássico (sem lente, etc) rodando em um servidor Ubuntu 16.04. gnome e ubuntu-desktop estão instalados e eu tenho vários desktops disponíveis, como ubuntu.desktop, gnome.desktop e gnome-classic.desktop.

Eu gostaria de rodar o novo gnome que eu tenho no meu desktop local, que é o Gnome 3 (talvez também seja chamado de Gnome com o Awesome Desktop).

Como posso fazer isso? Abaixo está o arquivo xstartup que eu tenho agora:

#!/bin/sh

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

#export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-session --session=awesome --disable-acceleration-check &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

pulseaudio -k
pulseaudio -D

Eu tentei todas as informações em: Como mudar para outro ambiente de desktop em sessões VNC?

    
por christopherbalz 05.08.2017 / 21:46

1 resposta

1

Seu script está errado!

Primeiro, você pode tentar iniciar três gerenciadores de janelas diferentes:
- x-window-manager iniciará o gerenciador de janelas padrão ou seu pc.
- gnome-session iniciará o gerenciador de janelas que é usado no Awesome desktop.
- metacity você tenta explicitamente iniciar o gerenciador de janelas.

Se você quiser começar a sessão completa usando gnome-session , remova x-terminal-emulator , x-window-manager , gnome-panel , gnome-settings-daemon , metacity e nautilus .

Se você realmente quer que haja uma janela do terminal e / ou do gerenciador de arquivos aberta automaticamente quando você a inicia, então você pode deixar x-terminal-emulator e / ou nautilus , mas outras coisas devem ser removidas.

gnome-session iniciará tudo o que você precisa, mas se isso funcionar, depende da sua área de trabalho. Se precisar de aceleração de hardware, não funcionará.

--disable-acceleration-check é usado para desabilitar essa verificação, mas não ajudará se a aceleração for uma dependência difícil para sua área de trabalho.

    
por muktupavels 06.08.2017 / 17:14