iT邦幫忙

0

VNC 連線到 Ubuntu 只有桌面背景的問題

arthur1977 5 年前8710 瀏覽

我在 Ubuntu 11.10 版啟動了 vncserver , 在另一台 XP 的電腦安裝
UltraVNC 連線到這一台 Ubuntu , 但是連線進去之後只看到 桌面的背景
沒有任何的 選單或是桌面功能可以使用。

請問這是甚麼原因呢?

我翻了一些書上寫道要設定 遠端桌面, 但是我看了一下我的 Ubuntu 裡只有 遠端桌面檢視器可以用
但是這好像是用來連線到另一台 vnc server 用的。

有人遇到過這個問題嗎?

謝謝!

lemoncar iT邦研究生 5 級 ‧ 5 年前 檢舉
如果 Ubuntu 有使用桌面3D特效的話,可以將它關掉試試。http://renoirsrants.blogspot.com/2011/07/vnc-problems-in-ubuntu.html

1 個回答

8
逮丸逮丸
iT邦大師 1 級 ‧ 5 年前
最佳解答

在自己的家目錄裡的.vnc 的目錄裡寫個 xstartup 的檔案:
我的內容類似是:

<pre class="c" name="code">#!/bin/sh

vncconfig -iconic &
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
OS=`uname -s`
if [ $OS = 'Linux' ]; then
  case "$WINDOWMANAGER" in
    *gnome*)
      if [ -e /etc/SuSE-release ]; then
        PATH=$PATH:/opt/gnome/bin
        export PATH
      fi
      ;;
  esac
fi
if [ -x /etc/X11/xinit/xinitrc ]; then
  exec /etc/X11/xinit/xinitrc
fi
if [ -f /etc/X11/xinit/xinitrc ]; then
  exec sh /etc/X11/xinit/xinitrc
fi
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

或參考:
VNC-VNC Server遠端連線伺服器
[VNC Server]跨平台的 XWindow 解決方案
等相關文的 xstartup 的例子,
修改成適合自己的情況。

我要發表回答

立即登入回答