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

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

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

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

Я пробовал настроить .xsessionUbuntu так, чтобы он работал в 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  

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

Связанный контент