
我有一台上網本和一台伺服器,我在兩者上安裝了相同的 Ubuntu 10.04 LTS 發行版。在伺服器上,我有先見之明,在斷開顯示器和鍵盤滑鼠之前安裝並啟用了SSH伺服器。然後我透過 ssh 登入並啟用了 VNC 伺服器。現在我想在上網本上獲得完整的伺服器體驗,但是當我進入 VNC 時,我會看到顯示的畫面。 (名字已編輯)
如何開始其餘的預設 Ubuntu GUI 體驗? (頂部的工具列)((這是視窗管理器?))
答案1
安裝xfce4並使用xfce4會話,Ubuntu上的gnome VNC Server有時無法正確顯示
sudo 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 &
答案2
嘗試編輯xstartup
文件:
vi $HOME/.vnc/xstartup
將以下行新增至文件中
#!/bin/sh
unset SESSION_MANAGER
exec sh /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
啟動vnc伺服器:
vncserver -geometry 1280x1024 -depth 24
如果您正在存取遠端計算機,請記住轉送 vncserver 的連接埠。
答案3
不要使用 VNC。這是一個可怕的解決方案。改用 X2go (http://www.x2go.org/) 之類的東西。它易於安裝,比 VNC 快得多,而且更靈活,提供 PulseAudio 等功能。它還具有 Firefox 插件,因此您可以直接在瀏覽器中執行來自伺服器的應用程式等。
答案4
我對無法讓 gnome 工作感到沮喪,所以我這樣嘗試
sudo apt-get install xfce4
.vnc/xstartxup
像這樣修改運行vnc伺服器
透過 vnc 檢視器連接伺服器
我可以看到視窗管理器
.vnc/xstartxup:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/usr/bin/startxfce4 &
#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#/usr/bin/x-window-manager &