天天看點

xmanager遠端Ubuntu1604LTSxmanager遠端Ubuntu1604LTS

xmanager遠端Ubuntu1604LTS

方案綜述與選擇

私有雲走入千家萬戶,機關要搞虛拟機,終端要遠端方式登陸。windows的mstsc,centos6.3的xdmcp與xmanager都很好用,而到了ubuntu1604LTS,在嘗試xmanager+xdmcp的方案時,屢試屢敗。

經過不斷的google、stackoverflow,各種查找解決方案,終于搞定了。

先比較下老新四種方案。

1、

老:代表性的是centos6.3下的,xmanager+xdmcp+gdm2。沒啥問題。
           

2、

新1(未成功):centos7下的,xmanager+xdmcp+gdm3。未能成功。查了n多資料,說是gdm3有硬體優化,不能用xdmcp。有成功解決的童鞋勞煩指教。:)
           

3、

新2(未成功):ubuntu1604下xmanager+xdmcp+lightdm+unity桌面,未能成功。ubuntu1604下用lightdm+unity桌面,有閃退的bug,xmanager能看到登陸的界面,但是輸入密碼後會報錯,然後就退出了。貌似是unity的bug。。。。
           

4、

新3(成功):ubuntu1604下的,xmanager+xdmcp+lightdm+xubuntu(xfce)桌面環境。
           

ubuntu1604具體設定

1、安裝gdm3與lightdm

sudo apt install gdm
           

由于要用到lightdm,故此安裝好。

2、配置lightdm

建立lightdm.conf配置檔案。

sudo vi /etc/lightdm/lightdm.conf
           

内容如下:

[SeatDefaults]
greeter-show-manual-login=true
xserver-allow-tcp=true

[XDMCPServer]
Enabled=true
Port=
           

建立gdm.schemas配置檔案。

sudo vi /etc/lightdm/gdm.schemas
           

内容如下:

<schema>
<key>xdmcp/Enable</key>
<signature>b</signature>
<default>true</default>
</schema>
           

3、安裝xubuntu-desktop

sudo apt install xubuntu-desktop
           

這個xubuntu-desktop用的就是xfce,是一個輕量級的unix桌面管理環境,linus同學也從gdm轉用這個了。。。

消耗資源更少,而且界面也還比較美觀。

4、關閉防火牆

sudo ufw disable
sudo ufw allow 
           

二者選一個即可。

5、/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

内容如下:

[Seat:*]
user-session=ubuntu
#user-session=gnome

#added by myself
[XDMCPServer]
enabled=true
[SeatDefaults]
xserver-allow-tcp=true
           

6、效果圖

完成後效果如圖:

xmanager遠端Ubuntu1604LTSxmanager遠端Ubuntu1604LTS

在那裡選擇Xubuntu Session 或者 Xfce Session均可。進入後桌面環境稍有差異。

xmanager遠端Ubuntu1604LTSxmanager遠端Ubuntu1604LTS
xmanager遠端Ubuntu1604LTSxmanager遠端Ubuntu1604LTS

繼續閱讀