Bug 38465 - Проблема с XRDP (мышь-клавиатура) после перехода на проприетарные драйвера NVIDIA
Summary: Проблема с XRDP (мышь-клавиатура) после перехода на проприетарные драйвера NV...
Status: NEW
Alias: None
Product: Альт Рабочая станция
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 9.0
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-11 10:58 MSK by San
Modified: 2020-05-17 02:42 MSK (History)
3 users (show)

See Also:


Attachments
Файл /etc/X11/xrdp/xorg.conf тоже одинаковый на обеих системах... (1.48 KB, text/plain)
2020-05-11 10:58 MSK, San
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description San 2020-05-11 10:58:55 MSK
Created attachment 8767 [details]
Файл /etc/X11/xrdp/xorg.conf тоже одинаковый на обеих системах...

После перехода на проприетарные драйвера NVIDIA, при подключении к XRDP, на клиентской машине не работает мышь и клавиатура. 

Вот фрагмент файла .xorgxrdp.10.log с машины где мышь-клавиатура не работают...
...
[  2572.139] xrdpdevSetup:
[  2572.139] (II) LoadModule: "mouse"
[  2572.140] (WW) Warning, couldn't open module mouse
[  2572.140] (EE) Failed to load module "mouse" (module does not exist, 0)
[  2572.140] (II) LoadModule: "kbd"
[  2572.140] (WW) Warning, couldn't open module kbd
[  2572.140] (EE) Failed to load module "kbd" (module does not exist, 0)
...

Нашел лог на системе где мышь-клавиатура работают...
...
[  8032.773] xrdpdevSetup:
[  8032.774] (II) LoadModule: "xrdpmouse"
[  8032.774] (II) Loading /usr/lib64/X11/modules/input/xrdpmouse_drv.so
[  8032.774] (II) Module XRDPMOUSE: vendor="X.Org Foundation"
[  8032.774] 	compiled for 1.20.5, module version = 0.2.13
[  8032.774] 	Module class: X.Org XInput Driver
[  8032.774] 	ABI class: X.Org XInput driver, version 24.1
[  8032.774] rdpmousePlug:
[  8032.774] (II) LoadModule: "xrdpkeyb"
[  8032.774] (II) Loading /usr/lib64/X11/modules/input/xrdpkeyb_drv.so
[  8032.775] (II) Module XRDPKEYB: vendor="X.Org Foundation"
[  8032.775] 	compiled for 1.20.5, module version = 0.2.13
[  8032.775] 	Module class: X.Org XInput Driver
[  8032.775] 	ABI class: X.Org XInput driver, version 24.1
[  8032.775] rdpkeybPlug:
...

Файлы /usr/lib64/X11/modules/input/xrdpmouse_drv.so и /usr/lib64/X11/modules/input/xrdpkeyb_drv.so одинаковые на обеих системах (по md5sum)...
Comment 1 San 2020-05-11 13:57:45 MSK
Для чистоты эксперемента и что делел вообще.

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

OpenGL Information
    GL_VENDOR:     NVIDIA Corporation
    GL_RENDERER:   GeForce GTX 750 Ti/PCIe/SSE2
    GL_VERSION:    4.6.0 NVIDIA 440.82

Если нужно, то вот какой драйвер на системе где с XRDP все в порядке:

OpenGL Information
    GL_VENDOR:     NVIDIA Corporation
    GL_RENDERER:   GeForce 8800 GT/PCIe/SSE2
    GL_VERSION:    3.3.0 NVIDIA 340.108
Comment 2 Michael Shigorin 2020-05-11 16:59:33 MSK
(Ответ для San на комментарий #1)
> После установки проприеритарного драйвера NVIDIA
А как именно ставили?
На всякий -- в бете Рабочей станции К (с KDE5) он "из коробки" есть,
это особенность данного дистрибутива:
http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/images/kworkstation/
Comment 3 San 2020-05-12 05:01:33 MSK
Вроде как всегда, как и на второй машине с GeForce 8800 GT, где мышь работает...

# apt-get update
# apt-get dist-upgrade
# update-kernel
# reboot
# apt-get install nvidia_glx_common
# nvidia-install-driver
# acc

Далее выбрал в ACC выбрал Драйвер: NVIDIA (proprietary) и перезагрузил. Различие в версии драйвера получается. Где драйвер NVIDIA 340.108 мышь-клавиатура работают, где драйвер NVIDIA 440.82 - не работают. Такое ощущение, что потерян (изменен) путь к файлам: /usr/lib64/X11/modules/input/xrdpmouse_drv.so и /usr/lib64/X11/modules/input/xrdpkeyb_drv.so... Но найти не могу? Уже все прошарил...

Бэту не сильно хочу на рабочую машину. Это как крайний вариант, если уже ни чего не поможет. Мне надо: Установил, Настроил и Забыл... Эксперименты на виртуалках и других компах...
Comment 4 Sergey V Turchin 2020-05-12 11:50:35 MSK
> Бэту не сильно хочу на рабочую машину.
Это не бета.
Comment 5 San 2020-05-12 22:46:00 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> > Бэту не сильно хочу на рабочую машину.
> Это не бета.

Ну Релиз Кандидат... Где гарантия того, что моя видюха не обновит драйвер до NVIDIA 440.82 и опять XRDP не поломается? Если выяснить что происходит при установке Этого драйвера? Куда пути пропадают? Можно было бы и KWorkstation RC3 попробовать...
Comment 6 Sergey V Turchin 2020-05-13 09:51:30 MSK
(Ответ для San на комментарий #5)
> Где гарантия того, что моя видюха не обновит драйвер до NVIDIA 440.82
Гарантирую, что:
1. В K-RC3 драйвер 440.82 .
2. Ваша видюха драйвера обновлять не будет никогда.
3. Ваша система обновит драйвер рано или поздно.

Если не хотите устанавливать, загрузитесь в Live-режиме и проверьте работоспособность. Пакеты установливать там можно.
Comment 7 San 2020-05-15 18:13:37 MSK
(Ответ для Sergey V Turchin на комментарий #6)
> (Ответ для San на комментарий #5)
> > Где гарантия того, что моя видюха не обновит драйвер до NVIDIA 440.82
> Гарантирую, что:
> 1. В K-RC3 драйвер 440.82 .
> 2. Ваша видюха драйвера обновлять не будет никогда.
> 3. Ваша система обновит драйвер рано или поздно.
> 
> Если не хотите устанавливать, загрузитесь в Live-режиме и проверьте
> работоспособность. Пакеты установливать там можно.

Выполнил установку K-Workstation. Мышь и Клавиатура НЕ РАБОТАЕТ!
Comment 8 Sergey V Turchin 2020-05-15 18:17:54 MSK
Значит, либо не используйте проприетарный драйвер, либо что-то вместо xrdp.
Comment 9 San 2020-05-16 17:27:00 MSK
(Ответ для Sergey V Turchin на комментарий #8)
> Значит, либо не используйте проприетарный драйвер, либо что-то вместо xrdp.

Решенице проблемы конечно так себе... А Какой драйвер использовать вместо проприеритарного? Не ужели XRDP не конфигурируется? Хм? И что может быть вместо XRDP?
Comment 10 San 2020-05-17 02:42:21 MSK
(Ответ для Sergey V Turchin на комментарий #8)
> Значит, либо не используйте проприетарный драйвер, либо что-то вместо xrdp.

Скажите Пожалуйста, а у Вас видео карта NVIDIA, драйвер 440.82 и с XRDP все в порядке?