Установка Cinnamon/xRDP на Ubuntu 18/20

Добавляем apt-у модуль работы с доп. репозиториями:

apt install software-properties-common -y


Добавляем репозиторий:

add-apt-repository universe


Обновляем кеши репозитория:

apt-get update


Устанавливаем все графику:

apt-get install cinnamon-desktop-environment lightdm libpam-kwallet5 libpam-kwallet4 -y


Редактируем настройки, ставим галочку создавать профиль пользователя на случай, если в будущем нужно будет добавлять еще пользователей:

pam-auth-update


Создаем пользователя и задаем пароль, по умолчанию lightdm запрещает авторизации суперпользователя:

useradd -m user -s /bin/bash

passwd user


Перезагружаемся чтобы убедиться? что дисплей-менеджер будет запускаться автоматически:

reboot

На локальной консоли должно быть видно, что уже запускается не init-оболочка, а lightdm.


Устанавливаем сам xrdp:

apt-get install xrdp


Исправляем проблему с курсорами:

sed -e ‘s/^new_cursors=true/new_cursors=false/g’ -i /etc/xrdp/xrdp.ini


Включаем автозапуск и перезапускаем сервис:

systemctl enable xrdp

systemctl restart xrdp


Переходим в сеанс пользователя:

su -l user -s /bin/bash


Присваиваем переменные для графики: 

 

D=/usr/share/gnome:/usr/share/cinnamon:/usr/local/share:/usr/share

D=${D}:/var/lib/snapd/desktop

C=/etc/xdg/xdg-cinnamon:/etc/xdg


Сохраняем их в профиль нашего пользователя:

cat < ~/.xsessionrc
export XDG_SESSION_DESKTOP=cinnamon
export XDG_DATA_DIRS=${D}
export XDG_CONFIG_DIRS=${C}
EOF

 

Подключаемся по rdp вводя данные пользователя.


Настройка раскладов в Cinnamon:

Menu -> Preferences -> Keyboard -> Layouts -> добавляем раскладку.

Внизу окна кнопка Options -> листаем до пункта Switching to another layout и выбираем какой комбинацией переключать языки.

 
Posts created 10

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top