Первоначально, когда я пытался войти на свой компьютер с Ubuntu (версия 12.10), используя RDP, я получал фон рабочего стола Ubuntu, без текста, строк меню или чего-либо еще, что бы указывало на его загрузку.
Я прошел следующие инструкции, которые утверждали, что исправить эту проблему:
Отредактируйте файл .Xsession
, добавив следующую строку:
gnome-session –session=ubuntu-2d
, но это вызвало следующую ошибку:
Не удалось загрузить сеанс "ubuntu-2d
blockquote>, и он позволяет мне только выйти из системы.
Итак, теперь мой вопрос: [ 118]
Как войти в свой Ubuntu Desktop с помощью XRDP безошибочным способом. Я могу успешно подключиться через SSH к командной строке, поэтому мне нужно установить другой оконный менеджер? Нужно ли сбрасывать некоторые настройки? [ 119]
С Ubuntu 12.10 Единица больше не существует 2D настольный интерфейс ("Ubuntu 2D"). Обычно, компьютеры без соответствующего 3D ускорения используют llvmpipe рендерер программного обеспечения.
Так как 2D Единица раньше была простым способом к xRDP в систему Ubuntu, ее удаление требует использования другой техники. К счастью, существует решение:
Та страница обеспечивает окольный способ установить xRDP, но действительно это столь же просто как прежде. Установите xrdp в Центре программного обеспечения. Или установка от Терминала путем выполнения:
sudo apt-get update && sudo apt-get upgrade
Если это не найдено, удостоверьтесь, что компонент репозитория Вселенной включен в Ваших Источниках программного обеспечения. (Если это - бездисплейная система, используйте эту командную строку путь вместо этого.)
Инструкции Grifon рекомендуют Нейтрализацию GNOME (обеспечение "типа сессии" Классика GNOME). Пакет нейтрализации сессии гнома обеспечивает его.
sudo apt-get install gnome-session-fallback
(Лучше работать sudo apt-get update
сначала, если Вы не сделали так недавно.)
Другие альтернативы включают:
sudo apt-get install xubuntu-desktop
)sudo apt-get install lubuntu-desktop
)~/.xsession
Файл, Указывающий Желаемый Интерфейс для xRDPВ корневом каталоге пользователя или пользователей, которых Вы хотите зарегистрировать на пути xRDP, создайте названный файл .xsession
. Можно сделать это с любым текстовым редактором, таким как Gedit. После того, как созданный, этот файл не будет видим в файловых менеджерах кроме тех случаев, когда Представление> Выставочные Скрытые файлы (или подобный) включено. В Наутилусе и большинстве других файловых менеджеров, Ctrl+H делает это.
Самым быстрым и самым легким способом сделать этот файл является, вероятно, Терминал - единственная команда создаст его.
Использовать Нейтрализацию GNOME ("Классик GNOME (никакие эффекты)"):
echo gnome-session --session=gnome-fallback > ~/.xsession
Или, для использования Xfce ("Сессия Xubuntu"):
echo xfce4-session > ~/.xsession
Или, для использования LXDE ("Рабочий стол Lubuntu"):
echo lxsession -s Lubuntu -e LXDE > ~/.xsession
Если Вы хотите английскую раскладку клавиатуры, Вы ничего не должны делать для этого шага.
Иначе, для конфигурирования xRDP для использования другой раскладки клавиатуры посмотрите раздел "Solving the keyboard Layouts problem in the xRDP session" этого сообщения (остальная часть того сообщения применяется только к более ранним версиям Ubuntu; сообщение было связано с из тех инструкций для 12,10).
Грифон указал, что, к сожалению, в Нейтрализации GNOME, обычный способ выйти из системы не работает (при соединении через xRDP). Вместо этого выйдите из системы путем выполнения команды:
gnome-session-quit --logout
Можно открыть Окно терминала (Ctrl+Alt+T) для этого, но Вы могли бы также просто использовать диалоговое окно Выполнения (Alt+F2).
В других настольных средах выходить из системы могло бы все еще работать, но если оно не делает, можно использовать их приблизительные эквиваленты gnome-sesison-quit
команда:
Xfce: xfce4-session-logout --logout
LXDE: lxsession-logout
Большая часть информации здесь от того сообщения в блоге (хотя никакой текст не копируется).