It does not compile:
rdpMouse.c: In function 'rdpInputMouse':
rdpMouse.c:282:14: error: 'WM_TOUCH_VSCROLL' undeclared (first use in this function)
282 | case WM_TOUCH_VSCROLL:
| ^~~~~~~~~~~~~~~~
rdpMouse.c:282:14: note: each undeclared identifier is reported only once for each function it appears in
rdpMouse.c:285:14: error: 'WM_TOUCH_HSCROLL' undeclared (first use in this function)
285 | case WM_TOUCH_HSCROLL:
| ^~~~~~~~~~~~~~~~
What's more, since package uses develop branch source=("git+$url#branch=devel"
then according to guidelines it should be renamed to xorgxrdp-nvidia-git
: https://wiki.archlinux.org/title/VCS_package_guidelines#Package_naming
Currently, branch devel
does not include part of the commits from branch v0.9
, tag v0.9.19
To properly fetch v0.9
I've tried to compile with
source=("git+$url#branch=v0.9"
"nvidia.patch::https://github.com/neutrinolabs/xorgxrdp/compare/v0.9...Nexarian:mainline_merge.diff")
but unfortunately, for some reason, cloned source is shown as (BARE:devel)
instead of v0.9
. Don't know what I'm doing wrong. Applying the patch failed too.
Pinned Comments
Jat commented on 2021-04-01 15:32 (UTC) (edited on 2021-04-01 15:46 (UTC) by Jat)
for Intel and AMD GPUs: https://aur.archlinux.org/packages/xorgxrdp-glamor/
xorgxrdp-nvidia only use the first gpu, if you need multi gpus support, edit /etc/X11/xrdp/xorg_nvidia.conf manually.
remember to edit "/etc/xrdp/sesman.ini", change "param=xrdp/xorg.conf" to "param=xrdp/xorg_nvidia.conf" in the section "[Xorg]".