Unity는 Ubuntu 14.04 LTS의 VNC 서버에서 작동하지 않습니다.

Unity는 Ubuntu 14.04 LTS의 VNC 서버에서 작동하지 않습니다.

Ubuntu 14.04 LTS로 업그레이드한 후 vnc4server의 Unity destkop이 Ubuntu 12.04 LTS에서처럼 작동하지 않는 것을 발견했습니다.

~/.vnc/xstartupvnc4server에 대한 내용은 다음과 같습니다 .

#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey

/usr/bin/gnome-session &

Ubuntu 12.04 LTS에서 Unity 데스크톱을 시작하면 제대로 작동하지만 불행하게도 14.04 LTS에서는 vncviewer에 회색 화면만 표시됩니다.

조금 검색해서 찾아보니이 기사14.04의 vnc에서 레거시 gnome 데스크탑(gnome-fallback)을 시작하는 방법을 보여 주지만 제가 원하는 것은 vnc의 일반 Unity 데스크탑에 대한 솔루션입니다.

Ubuntu 14.04 LTS의 vnc 세션(vnc4server 또는 기타 vnc 서버)에서 Unity 데스크탑을 성공적으로 실행한 사람이 있습니까?

답변1

이것우분투에 물어보세요대답하다블랑카 히긴스해결책을 보여줍니다.

다음 패키지를 설치하십시오.

# apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

~/.vnc/xstartup파일을 사용하십시오:

#!/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 &
gnome-terminal &

관련 정보