Eu não acho que é um "problema por um longo tempo", mas sim um mal-entendido sobre como o VNC funciona.
Primeiro, se por "navegar na minha área de trabalho" você pretende interagir com uma sessão de área de trabalho física existente, pare de ler agora e instale um dos servidores VNC compartilhamento de área de trabalho , como x11vnc ou Vino .
Se você quiser uma substituição similar dos componentes do Gnome pelos componentes do XFCE, então, por mais que eu saiba, seria:
Gnome | Component | XFCE |
======================+====================+=================+
gnome-panel | Application | xfce4-panel |
| launcher / taskbar | |
gnome-settings-daemon | Settings manager | xfsettingsd |
metacity | Window manager | xfwm4 |
nautilus | File manager | pcmanfm |
gnome-terminal | Terminal emulator | xfce4-terminal |
-------------------------------------------------------------+
para que você possa converter o arquivo xstartup
baseado em gnome em:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
xfce4-panel &
xfsettingsd &
xfwm4 &
pcmanfm &
xfce4-terminal &
No entanto , isso ainda lhe dará uma "tela cinza VNC" (embora com um lançador de aplicativos, gerenciador de arquivos e emulador de terminal). Para obter o familiar plano de fundo da área de trabalho azul xfce4
, você provavelmente desejará adicionar xfdesktop
, fornecendo:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
xfce4-panel &
xfsettingsd &
xfwm4 &
xfdesktop &
pcmanfm &
xfce4-terminal &
Como alternativa, em vez de iniciar os componentes individualmente, você pode simplesmente executar startxfce4
diretamente do seu arquivo ~/.vnc/xstartup
.