Xrdp не работает мышь и клавиатура

Обновлено: 17.05.2024

В процессе работы в RDP-сессии вдруг перестает работать мышь. Клавиатура работает, а курсор мыши замирает на одном месте и все, привет.

Иногда буквально сразу после подключения, иногда через несколько минут.

На машине, с которой подключаюсь, с мышью все нормально.

Помогает завершение сеанса и новый вход, но это дико раздражает.

Что это может быть и как лечить?

ВОТ ЭТО ПОВОРОТ.

Для начала - отруби редирект девайсов (можно просто в клиенте).
Дальше копать после этого.

Редирект: включен только проброс дисков хоста, но он нужен.

Все остальное отрубил.

советуют отключать тень курсора. Сам не сталкивался, попробуй Курсор визуальный пропадает или реальный указатель?
То есть если отвести в сторону мышь и ткнуть ну пусть в часы-окно всплывет?
Если да-проблема с отображением курсора, проверить его стандартные настройки.
Если нет-мышь какая? У всех пропадает или у конкретного клиента?

Е. Что с тобой случилось?
Нежданно-негаданно журнал вдруг оказался выпилен, что сильно меня расстроило. Хотел уж на мобилу отэсэмэситься, не знал, удобно ли.

Никаких окон не всплывает, хоть обтыкайся. На хосте Win10x64, мышь Logitech MX Revolution, дрова виндовые, софта от Logitech нет.

На удаленном сервере - мышь простенькая, A4tech || Logitech || Genius, что именно - точно не помню. Дрова стандартные, мышиного софта не стоит.

Надо было убраться из соцсетей хотя бы попробовать. Не вышло)

Хост-машина от которой подключаешься, к серверу-там что за система?
Но в целом удивительно, конечно. Ошибка проброса USB, но как.
Даже идеи пока нет.

1. Ты нам нужен.
2. В журнале у тебя много полезного, особенно в комментариях. Для меня, например - по снаряге и компам.

Так что, оставь хотя бы ЖЖ))

Ковыряя в носу-а не включен ли сенсорный экран на хосте?
Надо еще поколупаться на сервере, я не помню версии RDP-была там какая-то подляна, припоминается мне.

На хосте экран не сенсорный.

6 юзеров работают нормально. Проблема только у меня - администратора. Забавно.

Да, еще с этим же сервером у другого юзера проблема с пробросом принтера HP Laserjet pro P1102. Принтер пробрасывается в сеанс, при попытке печати - ошибка. Другие принтеры печатают нормально.

Сам принтер у юзера переустанавливал, не помогло.

P1102 нормально работать не будет. То есть странно, что работает, а не странно, что не работает.
Потому что у него внутре неонка он прикидывается еще и компакт-диском, причем-кривым и дрова его в 8 и старше не работают нормально.

Давай разбирать пошагово.
Мыша USB воткнута в порт USB 2.0? Не 3.0? Вынуть и вернуть мышу на место помогает?
Дрова родные MS HID device?

Ну и как писали-тень указателя выключена и на хосте и на сервере?

>>Мыша USB воткнута в порт USB 2.0? Не 3.0? Вынуть и вернуть мышу на место помогает?

Уточню в понедельник.

>>Дрова родные MS HID device?

>>Ну и как писали-тень указателя выключена и на хосте и на сервере?

Я бы понял отваливание устройств ввода вообще, но только мышь-это странно. Это скорее железо.
Из интересу-галочку поставить "по CTRL показывать курсор" будет ли эффект?
То есть в сеансе хотя бы теоретически есть этот курсор или он исчезает вообще до перезапуска связи.
Ну и дешевые мыши глючат в портах 3.0.
Просто локально ее пропадание, пока она неподвижна не заметно-при ее шебуршании она поднимается и все, а вот для RDP может и пропасть.

>>галочку поставить "по CTRL показывать курсор"

А она стоит. Я ее всегда ставлю (и черный курсор), когда новую машинку настраиваю - мне так удобнее.

Ну вот у пяти пользователей - нифига, а у меня жопа.

А на других серверах, к которым подключаюсь - никогда такого не было.

К сожалению, сидела у монитора без пакета, когда мне знакомая скрин поста Лукьяненко прислала. Пришлось стол отмывать. Омерзительно! вроде старый фильм, не помню, чтобы смотрела. добавила в вишлист. спасибо.

Хлеб вывел, кофе пью уже несколько лет без сахара, с молоком. Чай всегда пил без сахара.

Версия ОС: Version 6.1.7601

[01]: KB2849697
[02]: KB2849697
[03]: KB2849696
[04]: KB2849696
[05]: KB2841134
[06]: KB2841134
[07]: KB2670838
[08]: KB2830477
[09]: KB2592687
[10]: KB958830
[11]: KB971033
[12]: KB917607
[13]: KB2479943
[14]: KB2491683
[15]: KB2506014
[16]: KB2506212
[17]: KB2506928
[18]: KB2509553
[19]: KB2511455
[20]: KB2515325
[21]: KB2533552
[22]: KB2534111
[23]: KB2536275
[24]: KB2536276
[25]: KB2544893
[26]: KB2545698
[27]: KB2547666
[28]: KB2552343
[29]: KB2560656
[30]: KB2563227
[31]: KB2564958
[32]: KB2570947
[33]: KB2574819
[34]: KB2579686
[35]: KB2584146
[36]: KB2585542
[37]: KB2603229
[38]: KB2604115
[39]: KB2607047
[40]: KB2619339
[41]: KB2620704
[42]: KB2621440
[43]: KB2631813
[44]: KB2640148
[45]: KB2647753
[46]: KB2654428
[47]: KB2660075
[48]: KB2667402
[49]: KB2676562
[50]: KB2685811
[51]: KB2685813
[52]: KB2685939
[53]: KB2690533
[54]: KB2698365
[55]: KB2699779
[56]: KB2705219
[57]: KB2706045
[58]: KB2709630
[59]: KB2709981
[60]: KB2712808
[61]: KB2716513
[62]: KB2718704
[63]: KB2719033
[64]: KB2719857
[65]: KB2726535
[66]: KB2727528
[67]: KB2729094
[68]: KB2729452
[69]: KB2732059
[70]: KB2732487
[71]: KB2732500
[72]: KB2736422
[73]: KB2742599
[74]: KB2750841
[75]: KB2756921
[76]: KB2761217
[77]: KB2763523
[78]: KB2770660
[79]: KB2773072
[80]: KB2786081
[81]: KB2789645
[82]: KB2791765
[83]: KB2798162
[84]: KB2799926
[85]: KB2800095
[86]: KB2803821
[87]: KB2807986
[88]: KB2808679
[89]: KB2813347
[90]: KB2813430
[91]: KB2818604
[92]: KB2820331
[93]: KB2832414
[94]: KB2834140
[95]: KB2835361
[96]: KB2835364
[97]: KB2839894
[98]: KB2840631
[99]: KB2843630
[100]: KB2844286
[101]: KB2846960
[102]: KB2847077
[103]: KB2847311
[104]: KB2847927
[105]: KB2849470
[106]: KB2852386
[107]: KB2853952
[108]: KB2857650
[109]: KB2861191
[110]: KB2861698
[111]: KB2861855
[112]: KB2862152
[113]: KB2862330
[114]: KB2862335
[115]: KB2862966
[116]: KB2862973
[117]: KB2863240
[118]: KB2864058
[119]: KB2864202
[120]: KB2868038
[121]: KB2868116
[122]: KB2868626
[123]: KB2871997
[124]: KB2872339
[125]: KB2875783
[126]: KB2876284
[127]: KB2876331
[128]: KB2882822
[129]: KB2884256
[130]: KB2887069
[131]: KB2888049
[132]: KB2891804
[133]: KB2892074
[134]: KB2893294
[135]: KB2893519
[136]: KB2894844
[137]: KB2898857
[138]: KB2900986
[139]: KB2908783
[140]: KB2909210
[141]: KB2911501
[142]: KB2912390
[143]: KB2913152
[144]: KB2918077
[145]: KB2918614
[146]: KB2919469
[147]: KB2922229
[148]: KB2923545
[149]: KB2926765
[150]: KB2928120
[151]: KB2928562
[152]: KB2929733
[153]: KB2929755
[154]: KB2929961
[155]: KB2930275
[156]: KB2931356
[157]: KB2935092
[158]: KB2937610
[159]: KB2939576
[160]: KB2943357
[161]: KB2952664
[162]: KB2957189
[163]: KB2957503
[164]: KB2957509
[165]: KB2957689
[166]: KB2961072
[167]: KB2963952
[168]: KB2966583
[169]: KB2968294
[170]: KB2970228
[171]: KB2971850
[172]: KB2972100
[173]: KB2972211
[174]: KB2972280
[175]: KB2973112
[176]: KB2973201
[177]: KB2973351
[178]: KB2976627
[179]: KB2976897
[180]: KB2977292
[181]: KB2977728
[182]: KB2978092
[183]: KB2978120
[184]: KB2978668
[185]: KB2978742
[186]: KB2979570
[187]: KB2980245
[188]: KB2984972
[189]: KB2984976
[190]: KB2985461
[191]: KB2990214
[192]: KB2991963
[193]: KB2992611
[194]: KB2993651
[195]: KB2993958
[196]: KB2994023
[197]: KB2998527
[198]: KB2999226
[199]: KB3000483
[200]: KB3001554
[201]: KB3002885
[202]: KB3003057
[203]: KB3003743
[204]: KB3004361
[205]: KB3004375
[206]: KB3005607
[207]: KB3006121
[208]: KB3006137
[209]: KB3006226
[210]: KB3006625
[211]: KB3008627
[212]: KB3010788
[213]: KB3011780
[214]: KB3013410
[215]: KB3013531
[216]: KB3014406
[217]: KB3019215
[218]: KB3020338
[219]: KB3020369
[220]: KB3020370
[221]: KB3020388
[222]: KB3021674
[223]: KB3021917
[224]: KB3021952
[225]: KB3022345
[226]: KB3022777
[227]: KB3023215
[228]: KB3023607
[229]: KB3030377
[230]: KB3031432
[231]: KB3032323
[232]: KB3032359
[233]: KB3032655
[234]: KB3033889
[235]: KB3033890
[236]: KB3033929
[237]: KB3034344
[238]: KB3035126
[239]: KB3035131
[240]: KB3035132
[241]: KB3036493
[242]: KB3037574
[243]: KB3038314
[244]: KB3039066
[245]: KB3

Вопрос от пользователя

Здравствуйте.

Подскажите, что можно сделать, если не работают ни мышка, ни клавиатура. Я не могу ничего нажать в Windows - вижу только экран приветствия с предложением ввести пароль (а ввести-то его никак. ).

Нашла у вас заметку насчет неработающей мышки и там про BIOS была фраза (насчет настройки USB-контроллера) — а как это сделать, если я даже не могу войти в BIOS и не знаю работает ли у меня порт. Подскажите что-нибудь (извините за ошибки, т.к. пишу с телефона, и уже вся на нервах).

Думаю, у вас что-то подобное. Ладно, ближе к теме.

ускорение ПК

Рекомендации

Если клавиатура не работает ни в Windows, ни в BIOS

Актуально, если вы пользуетесь беспроводными манипуляторами.

Если нет — можно купить самую дешевую в ближайшем магазине (её рекомендую иметь как резервную в любом случае, т.к. такие "казусы" с беспроводными иногда могут быть. ).

Да, и при покупке не забудьте приобрести доп. еще и переходник на PS/2 порт (тоже может пригодиться в комп. хозяйстве).

Простейшая USB-клавиатура

Переходник USB на PS/2

Переходник USB на PS/2

Далее попробуйте для начала подключить эту заведомо исправную клавиатуру к USB-порту на задней стенке компьютера (и вообще, желательно проверить разные порты: и USB 3.0, и USB 2.0).

При возможности попробуйте задействовать PS/2 порт (работает ли он вообще?).

PS/2 порты на задней стенке ПК

PS/2 порты на задней стенке ПК

Разумеется, подключать мышь с клавиатурой через какие-нибудь удлинители или переходники (в наших диагностических целях) — крайне не желательно, делать нужно только на прямую!

В некоторых версиях BIOS (UEFI) можно отключить норм.* работу USB-контроллера (разумеется, в этом случае USB-порт у вас, скорее всего, клавиатуру "не распознает", хотя телефон заряжать должен. ).

В любом случае, желательно попробовать сбросить настройки BIOS в дефолтные (загрузив оптимальные настройки). При них USB-порты работать должны!

Без клавиатуры это можно сделать двумя путями:

    открыть системный блок и найти на материнской плате круглую батарейку (напоминает таблетку). Вынуть ее на 3-5 мин., затем установить ее на место вновь и включить ПК;

Как выглядит батарейка на мат. плате

Как выглядит батарейка на мат. плате

Если всё вышеперечисленное не дало результатов — неплохо бы проверить: а "живые ли" вообще USB-порты (к которым подключается клавиатура / мышка). Сделать это лучше при помощи тестера и посмотреть, как меняются значения после включения ПК.

Прим.: если тестера нет — попробуйте подключить старую флешку / телефон (которые будет не жалко в непредвиденном случае. ).

USB-порт работает (цифры загораются сразу после включения ПК)

USB-порт работает (цифры на тестере загораются сразу после включения ПК)

Как вариант, можно попробовать установить PCI-карту с USB портами (и уже к ней клавиатуру с мышью).

Контроллер ORIENT VA-3U4PE

Контроллер ORIENT VA-3U4PE

В любом случае, если на данном этапе никаких "признаков жизни" USB-порты не подают — то вероятность аппаратной неисправности крайне высока. Советую обратиться с ПК/ноутбуком в сервис (для диагностики. ).

Если клавиатура (мышка) не работает только в Windows

Мне почему-то с этим часто приходится сталкиваться, когда некоторые пользователи подключают диск с системой от ПК к ноутбуку или наоборот (либо клонируют системный диск и устанавливают его на др. устройство). Разумеется, из-за конфликта драйверов на тачпад и контроллеров — начинаются "проблемы" с работой клавиатуры (мыши).

Как бы там ни было, если USB-порты и сама клавиатура/мышка работающие (и в BIOS с ними проблем нет) — а в Windows они не реагируют, то можно посоветовать следующее:

    если работает мышь — включите сенсорную клавиатуру (нажав ПКМ по языковой панели рядом с часами). Если наоборот, работает клавиатура (а мышь нет) — можно обойтись с помощью спец. сочетаний клавиш;

Показать кнопку сенсорной клавиатуры

Показать кнопку сенсорной клавиатуры

Клавиатура и совместимая HID мышь, хост-контроллер USB

Клавиатура и совместимая HID мышь, хост-контроллер USB

Запрещено временное отключение USB-порта

Запрещено временное отключение USB-порта

Dism++ — LiveCD от Сергея Стрельца

Dism++ — LiveCD от Сергея Стрельца

Открыть сессию

Удаляем лишние драйверы

Удаляем лишние драйверы

Если кто-то столкнулся с подобным (и нашел иное решение) - дайте знать в комментариях! Заранее благодарю!

  • Скрипт запускается на Ubuntu 18.04.1 x64 desktop
  • После установки, система обновлена командой sudo apt update && sudo apt dist-upgrade
  • Система развернута на хосте ESXi
  • Системе выделено 16 ядер цпу, 64GB оперативной памяти, 128 Gb HDD
  • Имя сервера: ag-ts
  • Все манипуляции после установки openssh сервера производятся через SSH

Устанавливаем систему

Задаем имя сервера

Устанавливаем статический IP адрес

Устанавливаем OpenSSH сервер

Этот пункт необязателен и нужен только если вы будете работать с сервером удаленно.
Открываем терминал и вводим команду sudo apt install openssh-server

Установка openssh-server

sudo apt install openssh-server

Скачиваем скрипт для установки xRDP

Переходим в свою домашнюю директорию командой cd

скачиваем архив со скриптом

извлекаем скрипт из архива

Делаем скрипт исполняемым

Варианты установки xRDP

Эта команда установит xrdp, добавит фикс и возможность перенаправления звука

Устанавливаем xRDP


/Downloads:
Если у вас не английская версия Ubuntu 18, то при установке RDP Server из скрипта, у вас возникнет ошибка показанная на скриншоте выше. В скрипте жестко прописан путь к папке

/Downloads, при этом в её отсутствии скрипт загружает необходимые файлы прямо в корень.Чтобы не лезть в сам скрипт, просто создадим папку Downloads в домашнем каталоге пользователя, от которого запускаем скрипт

Быстрый просмотр скрипта, выявит что в строке 359, находится команда установки xrdp-pulseaudio-installer, но почему-то она не отрабатывает.
Запускаем установку xrdp-pulseaudio-installer вручную

  1. Создаем тестового пользователя
    Логин у нас будет adminguide, пароль 123

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 4

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 6

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 7

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 8

  1. Будучи подключенными к серверу терминалов, надо зайти в настройку звуковой карты. Там должно быть устройство xrdp sink
  2. Если он есть, значит звук с вашего удаленного сеанса на локальную машину должен передаваться. Можно открыть например ютуб чтобы потестить
Belfigor
WinSCP работаем с файлами Linux сервера через SFTP

You may also like

Резервный DHCP сервер Linux AD-DC Ubuntu 18.04

Запуск дополнительного Linux AD-DC

Репликация SysVol Linux AD-DC. Запуск и проверка.

Linux AD-DC Двусторонняя репликация SysVol

Проверка DNS записей резервного Linux AD-DC

Настройка безопасности SSH соединения

70 комментариев

Почему-то бирюзовый экран без каких-либо значков при входе по rdp

По окончании работы скрипта установки были ли какие-либо ошибки из неописанных в посте?

Хороший скрипт, ловко превращает убунту в кирпич =))))

Применяли скрипт на чистой установке?

Установил xRDP с помощью вашего скрипта на xUbuntu 18.04. Скрипт отработал без ошибок. Подключения по rdp работают, но окно локального входа в систему перестало реагировать на любые действия. В чем может быть причина?

Увы, это ограничение xRDP. Один и тот же аккаунт не может быть использован для удаленного и локального входа одновременно. Если пользователь user1 авторизован локально, то этот же пользователь user1 не сможет авторизоваться по rdp до тех пор пока локальный пользователь user1 не завершит свою сессию. То же работает в обратную сторону. user1 не сможет авторизоваться локально до тех пор пока удаленная сессия user1 не будет завершена. xRDP не прерывает в случае повторного логина сессию пользователя как это делает Windows.

Дело в том, что локально в систему нельзя войти даже сразу после перезагрузки, когда удаленных сессий нет.

После перезагрузки не пускает локально абсолютно под любым пользователем?
Что пишет syslog при попытке авторизоваться?
Если после перезагрузки зайти удаленно под user_name_2 и вбить команду ps -u user_name_1 | grep xrdp , при том что user_name_1 не пытался авторизовываться в системе после перезагрузки, что оно покажет?

Проблема не в том, что локально не пускает, а в том, что экран входа не реагирует ни на щелчки мыши, ни на клавиатуру. В логе, соответственно, нет попыток входа. Команда ps -u user_name_1 | grep xrdp не показывает ничего.

Инсталяция на физический или виртуальный сервер? При переустановке результат сохраняется?

Виртуальная машина на VMWare. При переустановке результат сохраняется.
Еще несколько раз при перезагрузки появлялась ошибка: light-locker crashed with signal 5

VMWare Workstation или ESXi? Какой процессор в основе гипервизора? AMD или Intel?

Была такая ерунда с LXDE, сменил на ubuntu-gnome-desktop всё норм стало.

Я прям даже затрудняюсь ответить, я с таким не сталкивался никогда ни на одной инсталяции. Как вариант я могу попробовать запустить клон вашей инсталяции у себя, если скинете мне ссылку и посмотреть что там и не исчезнет ли проблема у меня. И если исчезнет тогда мы определим что она на физическом уровне.

В общем, проблем решил кардинально, использовал Ubuntu Server вместо xUbuntu. Спасибо за помощь!

Спасибо за статью, всё работает, Но подскажите, как можно автоматизировать настройку только что созданных пользователей. а то каждого пользователя надо вручную настраивать при подключении к терминальному серверу

Готовых решений нету, встречал поиск решения на различных форумах. Как правило все сводилось к тому что нужно самостоятельно писать свой скрипт. Собственно я стараюсь не допускать самой необходимости пользователю что-то настраивать. Есть меню с программами, там есть ярлычок 1С и ярлычки с либраофисом + браузер. Бухгалтерам этого хватает за глаза. Так что с этим вопросом не помогу 🙁

Добрый день! Воспользовался данной инструкцией для установки удаленного доступа на свой домашний сервер. Установка прошла успешно без ошибок, но когда пытаешься залогинится на рабочий стол. Выкидывает. Переустановка не помогает.

Установка производилась на уже функционирующий сервер или домашний сервер разворачивался из чистой установки Ubuntu 18.04?

Честно сказать вообще не знаю. Я ни разу не настраивал линуксовые компьютеры через что-то кроме SSH. У меня на них сидят бухгалтера, а админы коннектятся к серверам по SSH. Так что каких-то особенных настроек ни с терминалами ни с обычными линуксовыми машинами я не произвожу. , а все межсетевые взаимодействия настраиваются на уровне всяких программных и аппаратных шлюзов.

На странице Griffon’s IT Library ссылка на которую есть почти в самом начале, подобное обсуждалось и рекомендовалось переустановить пакеты:
sudo apt-get -y install xserver-xorg-input-all
В моём случае это помогло.

Система превратилась в кирпич. После перезагрузки курсор висит на одном месте, не реагирует на движения мыши и клавиатуры.

Система была использована чистая Ubuntu 18.04 или ставилось на уже работавшую ранее систему?

Только что устанавливал все как в инструкции и столкнулся с такой же проблемой. На локальной машине графический интерфейс а точнее мыш и клава, полностью не работают.

Выполнение вот этой команды полностью решило проблему:

sudo apt-get -y install xserver-xorg-input-all

Есть ли возможность работать с таким терминальным сервером из widows xp?

В теории да, но я не тестировал.

Добрый! Ошибка по паке Downloads выходит. Но при попытке выполнить команду mkdir

А можно сам код ошибки посмотреть? 🙂

Не могу понять. ответ уходит?

./Install-xrdp-2.2.sh: строка 81: git: команда не найдена

./Install-xrdp-2.2.sh: строка 87: git: команда не найдена

А если перейти в папку Downloads и там создать папку xrdp?

спс! сработало. сейчас с другими ошибками попробую поборотся )

Поставил скрипт, отвалились 2 дисплея и все жопа

Какие-нибудь логи или ошибки выводит?

Не успел прочесть комменты. Теперь у меня тоже кирпич! почитал коменты исправил но нервов потрепал знатно

В каком именно моменте был кирпич и какой комментарий помог его починить? Я добавлю этот пункт в статью.

Просто при использовании RDP ты не считаешь за стандартное поведение, что у тебя хостовый сеанс кирпчиться и мышка с клавой перестают работать. А кто юзера не создал отдельного, а решил наубум: эх сейчас заэрдэпэшусь под основным, тот вообще везунчик.

sudo apt-get -y install xserver-xorg-input-all

Всё сделал по инструкции. Проблема с зависанием мышки и действий с клавиатуры присутствует.
Подскажите, как ввести эту команду, если нет возможности зайти с компа, а по RDP не хватает прав?

$ sudo apt-get -y install xserver-xorg-input-all
[sudo] пароль для testmon:
testmon отсутствует в файле sudoers. Данное действие будет занесено в журнал.
testmon@mon-MS:

Подключитесь к серверу по SSH, там команда должна выполниться без проблем.

Хороший мануал, простой, понятный, без излишеств.
Сегодня устанавливал связку Ubuntu SERVER 18.04 LTS + LXDE + xRDP на VMWare ESXi 5.5.
Отличия от мануала:
Предварительно при установке самого 18.04 server на вопрос об установке OpenSSH сервера отвечаем утвердительно (кончено, можно установить и позже, но зачем нам лишний геморрой?).
Дальнейшая настройка производилась по SSH.
Совершенно внезапно в убунту-сервере отсутствует unzip. Лечится
sudo apt-get install unzip
Далее устанавливаем DE по вкусу. Лично я ставлю LXDE (нравится она мне, да и на винду похожа, меньше вопросов у пользователей, особенно тех кто ещё помнит XP-шку).
sudo apt-get install lxde-core
Обращаю внимание что эта команда установит именно ЯДРО LXDE безо всяких дополнительных программ. В смысле даже firefox нужно будет устанавливать ручками. Если вам такого не надо то используйте apt-get install lxde (впрочем, с таким же успехом можно поставить MATE, Gnome, Untiy или что угодно ещё).
Дальше действуем по приведённой уважаемым автором инструкции:
mkdir

Еще раз спасибо за отличный мануал, лично мне он сэкономил кучу времени и нервов. Надеюсь мой небольшой вклад поможет как автору так и читателям.
Лично с автором с удовольствием пообщался бы на тему установки 1C под получившуюся систему, есть несколько вопросов, но это не для папблика по ряду причин.

Разобрался ..
Не поддерживает перенаправление принтеров, перед подключением нужно снять галку с Принтеры.

Реально Thinclien_drives появились, но как принтеры подключить?

Не могу начать установку скрипта, выдает ошибку что не существует папки Downloads
Версия Ubuntu английская, папка там есть.
Система Esxi

Можно скриншот ошибки?

Всё хорошо что хорошо кончается. Спасибо что поделились опытом решения проблемы!

BELFIGOR в Вашем профиле увидел что вы работали с Zabbix, можно как то с Вами связаться? есть много вопросов по нему, хотелось бы разобраться, за плату естественно!

выполнил чистую установку ubuntu server 18.04, всё сделал по инструкции.
В итоге при подключении через протокол XSORG получаю берюзовый экран, через XVNC получаю ошибку в левом верхнем углу.

sudo apt-get -y install xserver-xorg-input-all
Данная команда к какому результату приводит?

При вводе логина пароля появляется чёрный фон и сразу выкидывает, всё делал по инструкции. Ставилось на чистую систему пробовал сервер и десктоп система стоит на virtualbox проц amd. В чём может быть проблема?

Нужно попробовать эту команду: sudo apt-get -y install xserver-xorg-input-all

(polkit-gnome-authentication-agent-1:4559): polkit-gnome-1-WARNING **: 12:17:06.949: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

Блин, таки магия какая-то. Всегда обычно выдает запрос пароля от рута и даёт работать дальше. Что написано м syslog?

  • Скрипт запускается на Ubuntu 18.04.1 x64 desktop
  • После установки, система обновлена командой sudo apt update && sudo apt dist-upgrade
  • Система развернута на хосте ESXi
  • Системе выделено 16 ядер цпу, 64GB оперативной памяти, 128 Gb HDD
  • Имя сервера: ag-ts
  • Все манипуляции после установки openssh сервера производятся через SSH

Устанавливаем систему

Задаем имя сервера

Устанавливаем статический IP адрес

Устанавливаем OpenSSH сервер

Этот пункт необязателен и нужен только если вы будете работать с сервером удаленно.
Открываем терминал и вводим команду sudo apt install openssh-server

Установка openssh-server

sudo apt install openssh-server

Скачиваем скрипт для установки xRDP

Переходим в свою домашнюю директорию командой cd

скачиваем архив со скриптом

извлекаем скрипт из архива

Делаем скрипт исполняемым

Варианты установки xRDP

Эта команда установит xrdp, добавит фикс и возможность перенаправления звука

Устанавливаем xRDP


/Downloads:
Если у вас не английская версия Ubuntu 18, то при установке RDP Server из скрипта, у вас возникнет ошибка показанная на скриншоте выше. В скрипте жестко прописан путь к папке

/Downloads, при этом в её отсутствии скрипт загружает необходимые файлы прямо в корень.Чтобы не лезть в сам скрипт, просто создадим папку Downloads в домашнем каталоге пользователя, от которого запускаем скрипт

Быстрый просмотр скрипта, выявит что в строке 359, находится команда установки xrdp-pulseaudio-installer, но почему-то она не отрабатывает.
Запускаем установку xrdp-pulseaudio-installer вручную

  1. Создаем тестового пользователя
    Логин у нас будет adminguide, пароль 123

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 4

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 6

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 7

Ubuntu 18.04 - RDP Server за 5 минут - Подключение по RDP - Шаг 8

  1. Будучи подключенными к серверу терминалов, надо зайти в настройку звуковой карты. Там должно быть устройство xrdp sink
  2. Если он есть, значит звук с вашего удаленного сеанса на локальную машину должен передаваться. Можно открыть например ютуб чтобы потестить
Belfigor
WinSCP работаем с файлами Linux сервера через SFTP

You may also like

Резервный DHCP сервер Linux AD-DC Ubuntu 18.04

Запуск дополнительного Linux AD-DC

Репликация SysVol Linux AD-DC. Запуск и проверка.

Linux AD-DC Двусторонняя репликация SysVol

Проверка DNS записей резервного Linux AD-DC

Настройка безопасности SSH соединения

70 комментариев

Почему-то бирюзовый экран без каких-либо значков при входе по rdp

По окончании работы скрипта установки были ли какие-либо ошибки из неописанных в посте?

Хороший скрипт, ловко превращает убунту в кирпич =))))

Применяли скрипт на чистой установке?

Установил xRDP с помощью вашего скрипта на xUbuntu 18.04. Скрипт отработал без ошибок. Подключения по rdp работают, но окно локального входа в систему перестало реагировать на любые действия. В чем может быть причина?

Увы, это ограничение xRDP. Один и тот же аккаунт не может быть использован для удаленного и локального входа одновременно. Если пользователь user1 авторизован локально, то этот же пользователь user1 не сможет авторизоваться по rdp до тех пор пока локальный пользователь user1 не завершит свою сессию. То же работает в обратную сторону. user1 не сможет авторизоваться локально до тех пор пока удаленная сессия user1 не будет завершена. xRDP не прерывает в случае повторного логина сессию пользователя как это делает Windows.

Дело в том, что локально в систему нельзя войти даже сразу после перезагрузки, когда удаленных сессий нет.

После перезагрузки не пускает локально абсолютно под любым пользователем?
Что пишет syslog при попытке авторизоваться?
Если после перезагрузки зайти удаленно под user_name_2 и вбить команду ps -u user_name_1 | grep xrdp , при том что user_name_1 не пытался авторизовываться в системе после перезагрузки, что оно покажет?

Проблема не в том, что локально не пускает, а в том, что экран входа не реагирует ни на щелчки мыши, ни на клавиатуру. В логе, соответственно, нет попыток входа. Команда ps -u user_name_1 | grep xrdp не показывает ничего.

Инсталяция на физический или виртуальный сервер? При переустановке результат сохраняется?

Виртуальная машина на VMWare. При переустановке результат сохраняется.
Еще несколько раз при перезагрузки появлялась ошибка: light-locker crashed with signal 5

VMWare Workstation или ESXi? Какой процессор в основе гипервизора? AMD или Intel?

Была такая ерунда с LXDE, сменил на ubuntu-gnome-desktop всё норм стало.

Я прям даже затрудняюсь ответить, я с таким не сталкивался никогда ни на одной инсталяции. Как вариант я могу попробовать запустить клон вашей инсталяции у себя, если скинете мне ссылку и посмотреть что там и не исчезнет ли проблема у меня. И если исчезнет тогда мы определим что она на физическом уровне.

В общем, проблем решил кардинально, использовал Ubuntu Server вместо xUbuntu. Спасибо за помощь!

Спасибо за статью, всё работает, Но подскажите, как можно автоматизировать настройку только что созданных пользователей. а то каждого пользователя надо вручную настраивать при подключении к терминальному серверу

Готовых решений нету, встречал поиск решения на различных форумах. Как правило все сводилось к тому что нужно самостоятельно писать свой скрипт. Собственно я стараюсь не допускать самой необходимости пользователю что-то настраивать. Есть меню с программами, там есть ярлычок 1С и ярлычки с либраофисом + браузер. Бухгалтерам этого хватает за глаза. Так что с этим вопросом не помогу 🙁

Добрый день! Воспользовался данной инструкцией для установки удаленного доступа на свой домашний сервер. Установка прошла успешно без ошибок, но когда пытаешься залогинится на рабочий стол. Выкидывает. Переустановка не помогает.

Установка производилась на уже функционирующий сервер или домашний сервер разворачивался из чистой установки Ubuntu 18.04?

Честно сказать вообще не знаю. Я ни разу не настраивал линуксовые компьютеры через что-то кроме SSH. У меня на них сидят бухгалтера, а админы коннектятся к серверам по SSH. Так что каких-то особенных настроек ни с терминалами ни с обычными линуксовыми машинами я не произвожу. , а все межсетевые взаимодействия настраиваются на уровне всяких программных и аппаратных шлюзов.

На странице Griffon’s IT Library ссылка на которую есть почти в самом начале, подобное обсуждалось и рекомендовалось переустановить пакеты:
sudo apt-get -y install xserver-xorg-input-all
В моём случае это помогло.

Система превратилась в кирпич. После перезагрузки курсор висит на одном месте, не реагирует на движения мыши и клавиатуры.

Система была использована чистая Ubuntu 18.04 или ставилось на уже работавшую ранее систему?

Только что устанавливал все как в инструкции и столкнулся с такой же проблемой. На локальной машине графический интерфейс а точнее мыш и клава, полностью не работают.

Выполнение вот этой команды полностью решило проблему:

sudo apt-get -y install xserver-xorg-input-all

Есть ли возможность работать с таким терминальным сервером из widows xp?

В теории да, но я не тестировал.

Добрый! Ошибка по паке Downloads выходит. Но при попытке выполнить команду mkdir

А можно сам код ошибки посмотреть? 🙂

Не могу понять. ответ уходит?

./Install-xrdp-2.2.sh: строка 81: git: команда не найдена

./Install-xrdp-2.2.sh: строка 87: git: команда не найдена

А если перейти в папку Downloads и там создать папку xrdp?

спс! сработало. сейчас с другими ошибками попробую поборотся )

Поставил скрипт, отвалились 2 дисплея и все жопа

Какие-нибудь логи или ошибки выводит?

Не успел прочесть комменты. Теперь у меня тоже кирпич! почитал коменты исправил но нервов потрепал знатно

В каком именно моменте был кирпич и какой комментарий помог его починить? Я добавлю этот пункт в статью.

Просто при использовании RDP ты не считаешь за стандартное поведение, что у тебя хостовый сеанс кирпчиться и мышка с клавой перестают работать. А кто юзера не создал отдельного, а решил наубум: эх сейчас заэрдэпэшусь под основным, тот вообще везунчик.

sudo apt-get -y install xserver-xorg-input-all

Всё сделал по инструкции. Проблема с зависанием мышки и действий с клавиатуры присутствует.
Подскажите, как ввести эту команду, если нет возможности зайти с компа, а по RDP не хватает прав?

$ sudo apt-get -y install xserver-xorg-input-all
[sudo] пароль для testmon:
testmon отсутствует в файле sudoers. Данное действие будет занесено в журнал.
testmon@mon-MS:

Подключитесь к серверу по SSH, там команда должна выполниться без проблем.

Хороший мануал, простой, понятный, без излишеств.
Сегодня устанавливал связку Ubuntu SERVER 18.04 LTS + LXDE + xRDP на VMWare ESXi 5.5.
Отличия от мануала:
Предварительно при установке самого 18.04 server на вопрос об установке OpenSSH сервера отвечаем утвердительно (кончено, можно установить и позже, но зачем нам лишний геморрой?).
Дальнейшая настройка производилась по SSH.
Совершенно внезапно в убунту-сервере отсутствует unzip. Лечится
sudo apt-get install unzip
Далее устанавливаем DE по вкусу. Лично я ставлю LXDE (нравится она мне, да и на винду похожа, меньше вопросов у пользователей, особенно тех кто ещё помнит XP-шку).
sudo apt-get install lxde-core
Обращаю внимание что эта команда установит именно ЯДРО LXDE безо всяких дополнительных программ. В смысле даже firefox нужно будет устанавливать ручками. Если вам такого не надо то используйте apt-get install lxde (впрочем, с таким же успехом можно поставить MATE, Gnome, Untiy или что угодно ещё).
Дальше действуем по приведённой уважаемым автором инструкции:
mkdir

Еще раз спасибо за отличный мануал, лично мне он сэкономил кучу времени и нервов. Надеюсь мой небольшой вклад поможет как автору так и читателям.
Лично с автором с удовольствием пообщался бы на тему установки 1C под получившуюся систему, есть несколько вопросов, но это не для папблика по ряду причин.

Разобрался ..
Не поддерживает перенаправление принтеров, перед подключением нужно снять галку с Принтеры.

Реально Thinclien_drives появились, но как принтеры подключить?

Не могу начать установку скрипта, выдает ошибку что не существует папки Downloads
Версия Ubuntu английская, папка там есть.
Система Esxi

Можно скриншот ошибки?

Всё хорошо что хорошо кончается. Спасибо что поделились опытом решения проблемы!

BELFIGOR в Вашем профиле увидел что вы работали с Zabbix, можно как то с Вами связаться? есть много вопросов по нему, хотелось бы разобраться, за плату естественно!

выполнил чистую установку ubuntu server 18.04, всё сделал по инструкции.
В итоге при подключении через протокол XSORG получаю берюзовый экран, через XVNC получаю ошибку в левом верхнем углу.

sudo apt-get -y install xserver-xorg-input-all
Данная команда к какому результату приводит?

При вводе логина пароля появляется чёрный фон и сразу выкидывает, всё делал по инструкции. Ставилось на чистую систему пробовал сервер и десктоп система стоит на virtualbox проц amd. В чём может быть проблема?

Нужно попробовать эту команду: sudo apt-get -y install xserver-xorg-input-all

(polkit-gnome-authentication-agent-1:4559): polkit-gnome-1-WARNING **: 12:17:06.949: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

Блин, таки магия какая-то. Всегда обычно выдает запрос пароля от рута и даёт работать дальше. Что написано м syslog?

Читайте также: