Гаразд, я зробив ще кілька копань та ще кілька годин експериментів, і ось більш ретельна відповідь, включаючи інформацію про те, як отримати віддалені сеанси xrdp, щоб знову був гарний курсор миші замість великого "X".
Довідкова інформація:
Мені здається, що Raspberry Pi 3 - це перший Pi, який попередньо встановлений з RealVNC , і RealVNC втручається у xrdp, тому ми повинні порушити встановлення RealVNC, щоб заставити xrdp працювати. Ви можете побачити, що RealVNC встановлюється, перейшовши до Пуск -> Налаштування -> Конфігурація Raspberry Pi. Ви побачите наступне:
Якщо ввімкнути параметр VNC і натиснути "ОК", у правому нижньому куті екрана з'явиться значок VNCServer. Її ікона починається із зеленої літери "V". Клацніть на піктограму, якщо ви хочете, щоб спливало вікно сервера, як це:
У будь-якому випадку закрийте його та поверніться до конфігурації Raspberry Pi та відключіть її, якщо ви її ввімкнули.
Мені здається, що RealVNC повинен використовувати деякі модифіковані на замовлення версії обох, vnc4server
і tightvncserver
тому зміна будь-якої з них порушить встановлення RealVNC, і це ми будемо робити.
Виправлення:
Припустимо, ви вже зробили sudo apt-get update
і sudo apt-get install xrdp
.
Тепер давайте перервемо встановлення RealVNC. Я перевірив це, і будь-який із наведених нижче 3 варіантів сам буде працювати, щоб зламати встановлення RealVNC і дозволити xrdp працювати:
sudo apt-get install vnc4server
- АБО
sudo apt-get install tightvncserver
- АБО
sudo apt-get remove xrdp vnc4server tightvncserver
за ним sudo apt-get install tightvncserver
іsudo apt-get install xrdp
Ви отримуєте ідею. Я не думаю, що порядок вище або який варіант ви обираєте.
Тепер, перейшовши до Пуск -> Налаштування -> Конфігурація Raspberry Pi, ви побачите, що RealVNC зламаний, тому що параметр VNC тепер буде сірим так:
Готово! Віддалені входи за допомогою xrdp зараз працюють.
Але ... ви помітите, що курсор миші у віддаленому сеансі в Pi 3 має X замість звичайного курсору. Це дратує, тож давайте це виправимо.
Після відповіді ущанки тут , зробіть наступне:
- Створіть файл ".xsessionrc" у домашньому каталозі ("/ home / pi"). Зверніть увагу на крапку на початку імені файлу:
cd ~
тоді nano .xsessionrc
- Помістіть у цей файл такий вміст:
xsetroot -cursor_name left_ptr&
- Натисніть ctrl + x і відповідь "y", щоб зберегти та вийти
- зробити файл виконуваним:
chmod +x .xsessionrc
Тепер, коли ви віддаляєтесь в Pi, ви отримаєте приємний курсор, якого ви знаєте і любите!
І нарешті, якщо ви коли-небудь вирішите перевстановити RealVNC, дотримуйтесь їх інструкцій тут: https://www.realvnc.com/docs/raspberry-pi.html#raspberry-pi-legacy .