I ran into some problems with this....first the sha256sum was wrong for the patch file. Second once I got past that error I had this issue.... CC rdpInput.lo CC rdpClientCon.lo rdpClientCon.c: In function 'rdpCapRect': rdpClientCon.c:2788:30: error: 'KEY_FRAME_REQUESTED' undeclared (first use in this function) 2788 | id->flags |= KEY_FRAME_REQUESTED; | ^~~~~~~~~~~~~~~~~~~ rdpClientCon.c:2788:30: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [Makefile:687: rdpClientCon.lo] Error 1 make[3]: Leaving directory '/home/christopher/Downloads/xorgxrdp-nvidia/src/xorgxrdp/module' make[2]: *** [Makefile:706: all-recursive] Error 1 make[2]: Leaving directory '/home/christopher/Downloads/xorgxrdp-nvidia/src/xorgxrdp/module'
Search Criteria
Package Details: xorgxrdp-nvidia 0.2.18.r46.gbf49ee1-1
Git Clone URL: | https://aur.archlinux.org/xorgxrdp-nvidia.git (read-only, click to copy) |
---|---|
Package Base: | xorgxrdp-nvidia |
Description: | Xorg drivers for xrdp, with NVIDIA GPU support. |
Upstream URL: | https://github.com/neutrinolabs/xorgxrdp |
Licenses: | MIT |
Conflicts: | xorgxrdp |
Provides: | xorgxrdp |
Submitter: | Jat |
Maintainer: | Jat |
Last Packager: | Jat |
Votes: | 4 |
Popularity: | 0.001206 |
First Submitted: | 2021-05-03 13:04 (UTC) |
Last Updated: | 2023-08-09 08:06 (UTC) |
Dependencies (4)
- NVIDIA-MODULE (nvidia-430xx, nvidia-430xx-dkms, nvidia-merged-dkms, nvidia-510xx-dkms, nvidia-open-git, nvidia-open-dkms-git, nvidia-525xx-dkms, nvidia-525xx, nvidia-vulkan, nvidia-vulkan-dkms, nvidia-390xx-dkms, nvidia-beta, nvidia-beta-dkms, nvidia-open-beta, nvidia-open-beta-dkms, nvidia-470xx-dkms, nvidia, nvidia-dkms, nvidia-lts, nvidia-open, nvidia-open-dkms)
- nasm (nasm-git) (make)
- xorg-server-devel (xorg-server-devel-git) (make)
- xrdp-git (xrdp-bin-git) (make)
Required by (0)
Sources (2)
quenyen commented on 2023-09-06 21:21 (UTC)
Flowergirl420 commented on 2023-05-17 21:24 (UTC)
Hello :)
I installed everything so far but I can't get it to start with the xorg_nvidia.conf. It works with the same setup but using the xorg.conf.
I get this error when I try it with the xorg_nvidia.xconf: https://pastebin.com/qrn1Qc7B
Any idea why? Is the configuration wrong? Should I change something? The Nvidia driver is installed and working. It crashes because of ["(EE) no screens found(EE)". the para is games to /usr/lib/Xorg
Thank you and greeting
Segel commented on 2023-05-13 13:58 (UTC) (edited on 2023-05-13 14:00 (UTC) by Segel)
I got same error below, now it works. Thanks for comments!
travnick commented on 2023-05-11 06:57 (UTC) (edited on 2023-05-11 07:00 (UTC) by travnick)
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.
REJack commented on 2022-10-17 15:48 (UTC)
@Jat could you update xorgxrdp-nvidia to the latest version (0.9.19)?
sheepy0125 commented on 2022-06-19 18:59 (UTC)
I also get the validity check error
==> Making package: xorgxrdp-nvidia 0.2.18-2 (Sun 19 Jun 2022 02:59:15 PM EDT)
==> Retrieving sources...
-> Found xorgxrdp-0.2.18.tar.gz
-> Found xorgxrdp-0.2.18.tar.gz.asc
-> Found 0.2.18.nvidia.patch
==> Validating source files with sha256sums...
xorgxrdp-0.2.18.tar.gz ... Passed
xorgxrdp-0.2.18.tar.gz.asc ... Skipped
0.2.18.nvidia.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
Jat commented on 2022-06-01 10:56 (UTC)
@lemonsh fixed
lemonsh commented on 2022-06-01 09:43 (UTC)
==> Making package: xorgxrdp-nvidia 0.2.18-1 (Wed 01 Jun 2022 11:35:12 AM CEST)
==> Retrieving sources...
-> Found xorgxrdp-0.2.18.tar.gz
-> Found xorgxrdp-0.2.18.tar.gz.asc
-> Found 0.2.18.nvidia.patch
==> Validating source files with sha256sums...
xorgxrdp-0.2.18.tar.gz ... Passed
xorgxrdp-0.2.18.tar.gz.asc ... Skipped
0.2.18.nvidia.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'xorgxrdp-nvidia-0.2.18-1':
error: packages failed to build: xorgxrdp-nvidia-0.2.18-1
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]".