原帖鏈接:https://blog.csdn.net/weixin_41803874/article/details/81042115
一:安裝Ubuntu的服務端桌面環(huán)境
安裝xrdp
sudo apt-get install xrdp
安裝xfce4
sudo apt-get update
sudo apt-get install xfce4
sudo apt-get install xubuntu-desktop
3.配置xfce4
echo "xfce4-session">~/.xsession
4.繼續(xù)配置xfce4
sudo vi /etc/xrdp/startwm.sh
在./etc/X11/Xsession前一行插入
xfce4-session
5.重啟xrdp
sudo service xrdp restart
6.安裝vnc4server
apt-get install vnc4server
7.設置vncserver的密碼冗尤,用于vncviewer的登陸
vncpasswd
二匿辩,安裝雙端VNC查看器
1.ubuntu啟動vncserver
vncserver
打印如下,記住這個窗口端口號
New 'server:2 ' desktop is server:2
解釋:
vncserver默認端口為5900,這里桌面號為2,則連接到端口5902
2.安裝vnc-viewer
https://www.realvnc.com/en/connect/download/viewer/
創(chuàng)建連接:
file>newconnection
密碼:是來設置密碼設置的密碼而不是Ubuntu的系統(tǒng)密碼
三:幾個問題
1.安裝時出現(xiàn)E: Sub-process /usr/bin/dpkg returned an error code
# 將info文件夾更名
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak
# 再新建一個新的info文件夾
sudo mkdir /var/lib/dpkg/info
# update
sudo apt-get update
# install
apt-get -f install ...
# 將這些文件全部移到info.bak文件夾下
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak
# 把自己新建的info文件夾刪掉
sudo rm -rf /var/lib/dpkg/info
# 把以前的info文件夾重新改回名字
sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info
參照:
https://blog.csdn.net/yusiguyuan/article/details/24269129
- VNC Viewer 中只顯示一個終端窗口的問題
# 修改xstartup, 將 x-window-manager 替換為剛才安裝的 xfce4-session
sed -i 's$x-window-manager$xfce4-session$' ~/.vnc/xstartup
重啟 vncserver
vncserver -kill :1 # 這個是之前開啟的端口號
vncserver
3.程序需要顯示圖像的時候出現(xiàn)could not connect to display :0
# 在vncviewer啟動時候顯示端口若為8,終端鍵入:
export DISPLAY=:8
4.修改vncviewer分辨率
# 先關閉特定端口:n(啟動時的端口號)
vncserver -kill :1
# 再啟動并設置分辨率(注意是小寫的英文字母x)骇笔,以后每次啟動都可以加上分辨率參數(shù)
vncserver -geometry 1366x768 :1
5.解決tab鍵無效問題
1.在遠程桌面中設置:打開菜單->設置->窗口管理器(file/applications->setting->window manger)
2.選擇鍵盤(keyboard)->"切換同一應用程序的窗口"(switch window for same application)->將該選項的快捷鍵清除(clear)后關閉窗口即可袍祖。
3.說明:缺省的設置怖辆,該項的值為“super+制表”,制表鍵就是tab鍵裕菠。這樣修改后馬上可以使用了咬清。