Para os propósitos de um servidor VNC (especialmente o TightVNC, supondo que você já tenha um servidor X em execução), mate-session
para a área de trabalho MATE deve ser equivalente a startxfce4
para o Xfce, bem como gnome-session
do GNOME.
Embora isso não seja o tutorial que você está seguindo, é possível em um tutorial em DigitalOcean para substituir startxfce4 &
por mate-session &
no exemplo do arquivo xstartup
da Etapa Dois para iniciar a área de trabalho MATE quando o servidor VNC for iniciado.
Por uma questão de responder exatamente a pergunta no título, existe uma diferença importante entre os comportamentos de startxfce4
e mate-session
. startxfce4
inicia um servidor X antes de iniciar o Xfce Desktop Environment, mas mate-session
simplesmente inicia o MATE, exigindo que um servidor X tenha sido iniciado antecipadamente. Assim, o equivalente real do MATE de startxfce4
seria algo como
export DISPLAY=:0
startx
mate-session
No entanto, devido ao comportamento de startx
, nem todos podem ser executados em um terminal. Em vez disso, você pode executar startx
em um terminal ( tty1
, por exemplo). Então, depois de mudar para outro terminal ( tty2
, por exemplo), você pode definir a variável DISPLAY
para o valor adequado e executar mate-session
. Finalmente, você pode voltar para onde quer que tenha iniciado o servidor X (fazendo Ctrl
+ Alt
+ F1
, por exemplo, se você usou tty1
) para ver a área de trabalho MATE.