Я получаю & ldquo; Не удалось загрузить сеанс & rdquo; ubuntu-2d "при использовании XRDP

Первоначально, когда я пытался войти на свой компьютер с Ubuntu (версия 12.10), используя RDP, я получал фон рабочего стола Ubuntu, без текста, строк меню или чего-либо еще, что бы указывало на его загрузку.

Я прошел следующие инструкции, которые утверждали, что исправить эту проблему:

Отредактируйте файл .Xsession, добавив следующую строку:

gnome-session –session=ubuntu-2d

, но это вызвало следующую ошибку:

Не удалось загрузить сеанс "ubuntu-2d

, и он позволяет мне только выйти из системы.

Итак, теперь мой вопрос: [ 118]

Как войти в свой Ubuntu Desktop с помощью XRDP безошибочным способом. Я могу успешно подключиться через SSH к командной строке, поэтому мне нужно установить другой оконный менеджер? Нужно ли сбрасывать некоторые настройки? [ 119]

16
задан 25 January 2013 в 20:06

1 ответ

С Ubuntu 12.10 Единица больше не существует 2D настольный интерфейс ("Ubuntu 2D"). Обычно, компьютеры без соответствующего 3D ускорения используют llvmpipe рендерер программного обеспечения.

Так как 2D Единица раньше была простым способом к xRDP в систему Ubuntu, ее удаление требует использования другой техники. К счастью, существует решение:

Установка xRDP

Та страница обеспечивает окольный способ установить xRDP, но действительно это столь же просто как прежде. Установите xrdpInstall xrdp в Центре программного обеспечения. Или установка от Терминала путем выполнения:

sudo apt-get update && sudo apt-get upgrade

Если это не найдено, удостоверьтесь, что компонент репозитория Вселенной включен в Ваших Источниках программного обеспечения. (Если это - бездисплейная система, используйте эту командную строку путь вместо этого.)

Установите настольный интерфейс, не требующий (Реальный или моделируемый) 3D ускорение

Инструкции Grifon рекомендуют Нейтрализацию GNOME (обеспечение "типа сессии" Классика GNOME). Install gnome-session-fallbackПакет нейтрализации сессии гнома обеспечивает его.

sudo apt-get install gnome-session-fallback

(Лучше работать sudo apt-get update сначала, если Вы не сделали так недавно.)

Другие альтернативы включают:

Создайте a ~/.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

Выражение признательности

Большая часть информации здесь от того сообщения в блоге (хотя никакой текст не копируется).

19
ответ дан 25 January 2013 в 20:06

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

Похожие вопросы: