XRDP 給出棋盤屏

XRDP 給出棋盤屏

剛剛完成了新伺服器的設定(第一個,我對這一切都非常陌生,所以很抱歉,如果這是明顯的事情,我出於某種原因無法弄清楚)並且一直在嘗試設定XRDP,以便我可以登入遠端登入我的伺服器,但每當我從Windows 7 電腦上的遠端桌面登入時,我得到的只是黑白棋盤,遊標帶有粗體X,沒有其他內容出現,有時遠端桌面會在幾秒鐘後自行關閉。

我正在我的伺服器上運行 Gnome for gui 並安裝了 ubuntu 14.04 LTS

我嘗試設定.xsession讓 ubuntu 在 2d 中運行(我認為確切的是gnome-session -session=Ubuntu-2d),但沒有解決它

我也嘗試過這個 - c-nergy.be/blog/?p=5382 但我無法完成這個,因為每當我嘗試 echo 時,mate-session> ~/.xsession我都會被拒絕/權限被阻止。我嘗試過chmod mate-session.xsession但這似乎也沒有做任何事情,哈哈..

任何幫助表示讚賞!

附註:我有點好奇所有這些東西的含義/為什麼它會這樣做,正如我所說,我對 Ubuntu 和所有這些東西非常陌生,並且在自學方面遇到了困難>。

謝謝!

答案1

Ubuntu-2d 不再使用。這裡是如何使用 xfce 會話來做到這一點。

首先安裝xrdp:

sudo apt-get install xrdp

安裝 XFCE4 或任何其他支援的:

sudo apt-get install xfce4

.xsession在您家中編輯我們的文件:

echo xfce4-session >~/.xsession

編輯 startwm.sh文件:

sudo gedit /etc/xrdp/startwm.sh

wm_start()新增行的startxfce4正下方:

 if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

所以函數看起來像:

wm_start()
{
  if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

startxfce4


  # debian
  if [ -r /etc/X11/Xsession ]; then
    . /etc/X11/Xsession
    exit 0
  fi
.....

}

現在儲存並退出然後重新啟動 xrdp。

sudo service xrdp restart  

現在您可以使用 xfce 進行遠端會話正常連線到您的 Ubuntu。

相關內容