위의 그림과 같이 작업 표시줄에 응용 프로그램 아이콘이 표시되지 않습니다. 내 /home/sdfsd/.vnc/xstartup
파일은 다음과 같습니다.
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-session &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
Ubuntu 14.04로 업그레이드한 후 무엇이 문제인지 모르겠습니다.
답변1
이것은 당신에게 도움이 될 수 있습니다 :
터미널을 열고 다음을 실행하여 루트로 이동하세요.
sudo -i
업데이트하려면 다음 명령을 실행하세요.
apt-get update
apt-get upgrade
다음 명령을 한 번에 하나씩 실행하여 Ubuntu Desktop & Gnome-fallback을 설치하십시오.
apt-get install ubuntu-desktop
apt-get install gnome-session-fallback
우분투 데스크탑 및 gnome-fallback 설치 후 GDM 설치 및 시작
apt-get install gdm
이미 GDM을 설치했다면 사용하기 전에 gnome을 사용하세요.
dpkg-reconfigure gdm
그리고 GDM을 선택하세요
service gdm start
gdm을 선택한 후 TightVNCServer를 설치하고 비밀번호를 설정하세요.
apt-get install tightvncserver
vncserver -geometry 1024x768 :1 //It will ask for a password
vncserver -kill :1
이 모든 작업이 성공하면 xstartup 파일을 편집합니다(즉, ~/.vnc/xstartup:).
nano ~/.vnc/xstartup
이것을 붙여넣으세요:
#!/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 &
그런 다음 새 VNC 연결을 시작하십시오.
vncserver -geometry 1024x768 :1
로그인하면 상단에 다음과 같은 메뉴 표시줄이 있는 화면이 표시됩니다.https://i.stack.imgur.com/9z2GJ.jpg
또는 간단한 솔루션은 gnome 대신 xfce4를 사용합니다.
# apt-get install gnome-core xfce4 firefox nano -y --force-yes
이 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는 우분투의 vnc용 gnome보다 훨씬 더 좋고 빠릅니다.