Nenhuma área de trabalho exibida no Ubuntu 13.04 via VNC em um VPS [fechado]

4

Eu tenho um VPS em que até agora eu tenho usado o Ubuntu 11.04 ... Este sistema operacional está muito desatualizado agora, então eu decidi dar 13.04 um tiro ...

Então eu acabei de instalar o Ubuntu 13.04 no meu VPS ... Após a instalação, conectei via putty como root e executei os seguintes comandos exatamente:

Para atualizar o repositório:

apt-get update

Para instalar a versão da área de trabalho:

apt-get install ubuntu-desktop
apt-get install gnome-session-fallback

Configurando o servidor VNC:

apt-get install tightvncserver
vncserver :1 -geometry 1280x960 -depth 16 -pixelformat rgb565
(then set the password when prompted)

Em seguida, reiniciei o VPS ...

Depois disso, novamente via putty, eu editei o arquivo xstartup ...

vi ~/.vnc/xstartup

... e acrescentou isso no final ...

gnome-session &

... para que meu arquivo xstartup seja assim:

#!/bin/sh


xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
gnome-session &

Mais uma vez eu reiniciei o VPS, iniciei o servidor VNC, e tentei conectar através do VNC, e eu entendi:

Eu POSSO criar pastas e outras coisas na área de trabalho, mas não há unidade ou gnome ou algo assim ...

Eu então tentei modificar meu arquivo xstartup para isso (alterei as duas últimas linhas):

#!/bin/sh


xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession --session=2d-gnome &

Mais uma vez, reiniciei, iniciei o VNC e conectei-me e agora consegui isto:

Quando pressiono Okay, ele volta ao estado mostrado na primeira tela.

Então, como eu corrijo isso? Como obtenho um desktop adequado? : (

Eu preferiria experimentar o Unity, mas também posso usar o GNOME, se necessário ..

Por enquanto, só quero voltar para a minha área de trabalho ..: (

    
por Ahmad 10.08.2013 / 19:10

3 respostas

9

ou solução simples use xfce4 em vez de gnome

# apt-get install gnome-core xfce4 firefox nano -y --force-yes

e use este arquivo xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

xfce4 é muito melhor e mais rápido que o gnome para vnc no ubuntu.

    
por Blanca Higgins 06.06.2014 / 08:49
5

Isso é o que funcionou para mim (para o Fallback do GNOME ao invés do Unity):

Atualização:

apt-get update
apt-get upgrade

Instale o Ubuntu Desktop & amp; Gnome-fallback

apt-get install ubuntu-desktop
apt-get install gnome-session-fallback

Instale e inicie o GDM (eu escolho o GDM em vez do lightgdm quando ele me deu a escolha)

apt-get install gdm

se você já instalou o GDM, gnome antes de usar

dpkg-reconfigure gdm

e escolha GDM

service gdm start

Instale o TightVNCServer e configure a senha

apt-get install tightvncserver
vncserver -geometry 1024x768 :1 //It will ask for a password
vncserver -kill :1

Edite ~ / .vnc / xstartup (Isso é o que funcionou para mim):

nano ~/.vnc/xstartup

Cole isto em:

#!/bin/sh

unset SESSION_MANAGER
/etc/X11/xinint/

xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession

gnome-session --session=gnome-fallback &

Em seguida, inicie uma nova conexão vnc:

vncserver -geometry 1024x768 :1

E faça login, você verá uma tela com uma barra de menu no topo que parece um pouco assim: link

    
por Zac Clay 08.11.2013 / 15:03
0

No seu arquivo xstartup, altere %código% com gnome-session &

    
por Jan Espen 20.09.2013 / 23:41