XRDP дает экран шахматной доски

Только что закончил настройку нового сервера (во-первых, я супер новичок во всем этом, поэтому извиняюсь, если это что-то очевидное, что я не смог понять по какой-либо причине) и пытался настроить XRDP, чтобы я мог войти на мой сервер удаленно, но всякий раз, когда я вхожу из удаленного рабочего стола на компьютере с Windows 7, все, что я получаю, это черно-белая шахматная доска с жирным X для курсора, ничего больше не появляется, и иногда удаленный рабочий стол просто закрывается через несколько секунд.

Я запускаю Gnome для графического интерфейса на моем сервере и у меня установлена ​​Ubuntu 14.04 LTS

Я пробовал настройку .xsession заставить Ubuntu работать в 2d(я думаю, что точное gnome-session -session=Ubuntu-2d) который не решил

Я также попробовал это - c-nergy.be/blog/?p=5382 Я не смог закончить этот, потому что всякий раз, когда я пытался эхо 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  

Теперь вы можете нормально подключиться к вашей Ubuntu, используя xfce для удаленных сессий.

Другие вопросы по тегам