I got same error below, now it works. Thanks for comments!
Search Criteria
Package Details: xorgxrdp-nvidia 0.2.18.r49.g3d30c7a-1
Package Actions
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: | 5 |
Popularity: | 0.001748 |
First Submitted: | 2021-05-03 13:04 (UTC) |
Last Updated: | 2024-03-11 22:10 (UTC) |
Dependencies (4)
- NVIDIA-MODULE (nvidia-430xxAUR, nvidia-430xx-dkmsAUR, nvidia-vulkanAUR, nvidia-vulkan-dkmsAUR, nvidia-open-tinygrad-dkms-gitAUR, nvidia-535xx-dkmsAUR, nvidia-525xxAUR, nvidia-tesla-dkmsAUR, nvidia-525xx-dkmsAUR, nvidia-550xx-dkmsAUR, nvidia-510xx-dkmsAUR, nvidia-390xx-dkmsAUR, nvidia-betaAUR, nvidia-beta-dkmsAUR, nvidia-open-betaAUR, nvidia-open-beta-dkmsAUR, nvidia-open-gitAUR, nvidia-open-dkms-gitAUR, nvidia-470xx-dkmsAUR, nvidia, nvidia-dkms, nvidia-lts, nvidia-open, nvidia-open-dkms, nvidia-open-lts)
- nasm (nasm-gitAUR) (make)
- xorg-server-devel (xorg-server-devel-gitAUR) (make)
- xrdpAUR (xrdp-bin-gitAUR, xrdp-devel-gitAUR, xrdp-gitAUR) (make)
Required by (0)
Sources (1)
Segel commented on 2023-05-13 13:58 (UTC) (edited on 2023-05-13 14:00 (UTC) by Segel)
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
Jat commented on 2022-05-04 14:48 (UTC)
@kumax @Haystack Package nvidia on manjaro does not provide NVIDIA-MODULE. To keep everyone happy, I removed the depends.
Haystack commented on 2022-05-03 13:25 (UTC)
As @kumax mentioned, the dependency shouldn't be on the nvidia package, because that doesn't work for dkms or legacy branches. I have a GT 710 in a machine I'm using xrdp with, and that has to use nvidia-470xx-dkms, so there is a dependency conflict when I try to install this package.
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]".