Автор Тема: Проблема при подключении по XRDP (Plasma, Мышь, Клавиатура) ...  (Прочитано 7075 раз)

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Всем Доброго дня!

Раз у меня не получается угадать с расположением тему, то задам туда, где был прошлый вопрос по RDP. Хотя тут и Plasma, и Железо... Ну да ладно, к сути вопроса.

Странно как то? Устанавливал на Виртуалке, На работе на несколькиз компах, такой проблемы не встречал, ВСЕ Работало и Работает. Решил установить на домашнем компьютере - и тут нате, присаживайтесь, здрасти... Ошибка как на первом скрине!

Вывод консоли при само проверке, ни чем не отличается от вывода с компьтера с которым соеденяется...
Это домашний компьютер и запуск из него же из консоли. Ошибка Plasma:
$ xfreerdp /drive:1234567890,/home/san /v:192.168.113.100 /u:san /p:xxxxxxxxxxxxx
[19:16:41:620] [4061:4062] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[19:16:41:620] [4061:4062] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[19:16:41:620] [4061:4062] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[19:16:41:648] [4061:4062] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[19:16:41:648] [4061:4062] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[19:16:41:655] [4061:4062] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[19:16:41:666] [4061:4072] [INFO][com.freerdp.channels.rdpdr.client] - Loading device service drive [1234567890] (static)
[19:16:41:807] [4061:4073] [ERROR][com.freerdp.channels.rdpsnd.client] - unknown msgType 39
[19:16:41:825] [4061:4072] [INFO][com.freerdp.channels.rdpdr.client] - registered device #1: 1234567890 (type=8 id=1)
[19:16:57:372] [4061:4062] [INFO][com.freerdp.client.x11] - Closed from X11
Это проверка из консоли другого компьютера, с ним соеденяется:
$ xfreerdp /drive:1234567890,/home/san /v:192.168.113.122 /u:san /p:ххххххххххххх
[19:16:22:900] [4047:4048] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[19:16:22:900] [4047:4048] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[19:16:22:900] [4047:4048] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[19:16:22:915] [4047:4048] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[19:16:22:915] [4047:4048] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[19:16:22:922] [4047:4048] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[19:16:22:932] [4047:4057] [INFO][com.freerdp.channels.rdpdr.client] - Loading device service drive [1234567890] (static)
[19:16:22:050] [4047:4058] [ERROR][com.freerdp.channels.rdpsnd.client] - unknown msgType 39
[19:16:22:141] [4047:4057] [INFO][com.freerdp.channels.rdpdr.client] - registered device #1: 1234567890 (type=8 id=1)
[19:16:30:963] [4047:4048] [INFO][com.freerdp.client.x11] - Closed from X11

Установил все последние обновления, обновил ядро, установил glmark2.
Его вывод:
$ glmark2
=======================================================
    glmark2 2014.03
=======================================================
    OpenGL Information
    GL_VENDOR:     NVIDIA Corporation
    GL_RENDERER:   GeForce GTX 750 Ti/PCIe/SSE2
    GL_VERSION:    4.6.0 NVIDIA 410.104
=======================================================
[build] use-vbo=false: FPS: 9307 FrameTime: 0.107 ms
[build] use-vbo=true: FPS: 12550 FrameTime: 0.080 ms
[texture] texture-filter=nearest: FPS: 11547 FrameTime: 0.087 ms
[texture] texture-filter=linear: FPS: 11561 FrameTime: 0.086 ms
[texture] texture-filter=mipmap: FPS: 11587 FrameTime: 0.086 ms
[shading] shading=gouraud: FPS: 10492 FrameTime: 0.095 ms
[shading] shading=blinn-phong-inf: FPS: 10531 FrameTime: 0.095 ms
[shading] shading=phong: FPS: 9744 FrameTime: 0.103 ms
[shading] shading=cel: FPS: 9683 FrameTime: 0.103 ms
[bump] bump-render=high-poly: FPS: 6584 FrameTime: 0.152 ms
[bump] bump-render=normals: FPS: 12634 FrameTime: 0.079 ms
[bump] bump-render=height: FPS: 12679 FrameTime: 0.079 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 8247 FrameTime: 0.121 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 4668 FrameTime: 0.214 ms
[pulsar] light=false:quads=5:texture=false: FPS: 10746 FrameTime: 0.093 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 3629 FrameTime: 0.276 ms
[desktop] effect=shadow:windows=4: FPS: 6465 FrameTime: 0.155 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1518 FrameTime: 0.659 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1700 FrameTime: 0.588 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1584 FrameTime: 0.631 ms
[ideas] speed=duration: FPS: 9146 FrameTime: 0.109 ms
[jellyfish] <default>: FPS: 6639 FrameTime: 0.151 ms
[terrain] <default>: FPS: 707 FrameTime: 1.414 ms
[shadow] <default>: FPS: 7172 FrameTime: 0.139 ms
[refract] <default>: FPS: 1841 FrameTime: 0.543 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 10755 FrameTime: 0.093 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 10711 FrameTime: 0.093 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 10755 FrameTime: 0.093 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 10750 FrameTime: 0.093 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 10100 FrameTime: 0.099 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 10779 FrameTime: 0.093 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 10759 FrameTime: 0.093 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 10487 FrameTime: 0.095 ms
=======================================================
                                  glmark2 Score: 8425
=======================================================
Вроде все как надо?
Вывод glxinfo. Большой сильно. По этому в текстовике, как и Xorg.0.log:

Оборудование такое:
$ uname -rvm
4.9.218-std-def-alt0.M80P.1 #1 SMP Thu Apr 2 18:15:17 UTC 2020 x86_64
$ cat /etc/altlinux-release
ALT Workstation K 8.3  (Centaurea Ruthenica)
$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)

Что еще может натолкнуть на решение не знаю. Нужна помошь. Как можно скорее.

PS: В юзнете вычитал, что вероятно какие то проблемы с симплинками. Типа Нужно выполнить:
# echo $LD_LIBRARY_PATH
# cat /etc/ld.so.conf; for f in /etc/ld.so.conf.d/*; do echo "<<$f>>"; cat $f; done
# ldconfig -p | grep GL
Но это ведь совершенно другая система...

У Самого меня не получится написать эту команду правильно. Помогите Пожалуйста кто нибудь!
« Последнее редактирование: 29.04.2020 05:17:14 от San »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
поищите тему про nvidia и indirect rendering...

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
поищите тему про nvidia и indirect rendering...
Поискал. Но или не допонял, либо не то поискал? Там все ответы и проблемы 10-ти летней давности и Compiz...

Если Вы про nvidia-xconfig, то совсем не понял что он выругался:
# nvidia-xconfig

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'
Далее ни чего не изменилось...

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
поищите тему про nvidia и indirect rendering...
Поискал. Но или не допонял, либо не то поискал? Там все ответы и проблемы 10-ти летней давности и Compiz...
https://forum.altlinux.org/index.php?topic=41055.msg337727#msg337727

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
https://forum.altlinux.org/index.php?topic=41055.msg337727#msg337727
Спасибо. Посмотрю, как доберусь до компа.

Только вот файла: /etc/X11/xorg.conf.d/20-iglx.conf процентов 95% что у меня нету...

И вот с этим не совсем понятно как поступить? Та Тема вообще как то странно закончилась...
И где-то еще надо добавить +iglx к запуску X
X -nolisten tcp +iglx -auth /var/run/sddm/{*} -background none -noreset -displayfd 18 -seat seat0 vt8

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
И вот с этим не совсем понятно как поступить? Та Тема вообще как то странно закончилась...
И где-то еще надо добавить +iglx к запуску X
X -nolisten tcp +iglx -auth /var/run/sddm/{*} -background none -noreset -displayfd 18 -seat seat0 vt8
я на альте эту проблему не решал, а в генте я знаю где нужный файлик.

Но лучше не использовать KDE5 удаленно, попробуйте Mate или Xfce (но для меня в таком сценарии лучше всего openbox+tint2).

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Но лучше не использовать KDE5 удаленно, попробуйте Mate или Xfce (но для меня в таком сценарии лучше всего openbox+tint2).
Я установил и настроил на использование клиентами xfce именно... Везде работает. На работе тоже видюха Nvidia... Правда система P9 - все соеденяеся без проблем...

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
KDE5 сходу хочет OpenGL3+, чем отличается от xfce, в котором это можно заметить запустив какое-то специальное приложение (что в офисной работе не часто встречается).

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Довыпендривался. Схватил invalid mit-magic-cookie-1 keyxinit и какие то проблемы с X-сервером...

Изучение форума натолкнуло на кое-какие мысли. Будет время попробую удалить sddm. Интересно, я установил xfce4-default, не ужели она подтянула (не внимательно смотрел за установкой) LightDM и он конфликтует с sddm.

Если не разберусь - попробую обновить до P9...

Вчера времени хватило только войдя во Вторую консоль, остановить sddm...
# systemctl stop sddm
$ startxfce4
Вошел в рабочий стол XFCE Но проблема, режим остановлен! Вот не знаю, может так совпало еще и Видюха навернулась? glmark2 - ругается что нет видео драйвера и 3Д режима и ни чего не показывает. VirtualBox тоже ругается на отсутствие 3Д...

PS: Может у кого есть опыт подобного? Подскажите кто чем может? Ну и Буду копать проблему несколько дней, не получится поставлю P9 с ноля...

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
В общем, система от моих экспериментов и не совсем корректных действий, приказала долго жить. Вчера занимался переустановкой.

Установил ALT Workstation 9.0 (Laertes). Установил Драйвер Nvidia, установил обновления, обновил ядро, установил XRDP... Все заработало, клиентские подключения осуществляются... НО! Нет ввода с мыши и клавиатуры на Удаленном рабочем столе, хоть подключаешь с локального компа из консоли по xfreerdp, хоть с удаленной машины, хоть из удаленной Windows... Итог один - Открывается удаленный рабочий стол, но на нем ни чего сделать нельзя.

Закончил поздно, в 02-м часу ночи, а с утра на работу. Так что логи работы XRDP и ошибок не снял. Возможно сегодня доберусь...

Так что сейчас вопрос скорее на удачу! Может кто сталкивался или уже реализовывал подобную ситуацию. Помогите пожалуйста! Может какие конкретно выхлопы комманд нужно?

PS: Может просто где то нужно просто подконфигурировать мышь и клавиатуру? Не нашел пока...
« Последнее редактирование: 29.04.2020 05:38:35 от San »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Начните с сеанса простой среды (icewm).
Андрей Черепанов (cas@)

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Начните с сеанса простой среды (icewm)
Попробовал и KDE и XFCE - результат одинаковый. Курсор двигается, но нажатия клавиш не передаются. Сейчас скопирую с рабочего компа, где все в норме, файлы конфигурации xrdp и попытаюсь дома сравнить...

Хм? Этот icewm еще нужно заставить запустится... Да и установить наверное...

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Всем снова Здравствуйте. Чувствую, очень нужна помошь. Сам в тупике.

Как писал выше, произвел сравнение конфигурационных файлов XRDP c "Рабочей" машины и Компьтера где мышка и клавиатура не функционируют, результат нулевой. Файлы практически на 99% одинаковы...

От безысходности пошел на новый эксперимент. Установил на "чисто" ALT Workstation 9.0 (Laertes) с ОДНИМ Родным рабочим столом MATE... Установил XRDP - проверил, Все работает... Все подключается, мышь и клавиатура в работе... Установил Обновление системы и ядро, проверил - Все работает...

Мышь и клавиатура перестали работать после установки Проприеритарного драйвера NVIDIA!  :-P Конфуз... На рабочей машине Видео карта NVIDIA GeForce 8800 GT и после установки проприетарных драйверов в работе 340.108, XRDP работает нормально. На компьютере где слетае мышь и клавиатура, Видео карта NVIDIA GeForce GTX 750 Ti и после установки проприетарных драйверов в работе 440.XXX какой то... (Уточню вечером) Возникает вопрос: Глюк в драйверах Драйверах серии 440.ХХХ? Возможно драйвера этой серии вообще с XRDP в конфликте? В какую сторону теперь копать? Помогите спецы!?

Начните с сеанса простой среды (icewm).
Установил на виртуалке. Изучаю. Не могу найти команду для старта? (Если не совсем понятно изясняюсь, у меня такое часто, то...) Например: для запуска KDE - startkde, для XFCE - startxfce4, для MATE - mate-session, а как будет для IceWM?
« Последнее редактирование: 03.05.2020 07:46:51 от San »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Установите wm-select и будет выбор типа сеанса при его старте.
Андрей Черепанов (cas@)