Package Details: xorgxrdp 0.10.3-1

Git Clone URL: https://aur.archlinux.org/xorgxrdp.git (read-only, click to copy)
Package Base: xorgxrdp
Description: Xorg drivers for xrdp
Upstream URL: https://github.com/neutrinolabs/xorgxrdp
Licenses: X11
Submitter: Chocobo1
Maintainer: Chocobo1
Last Packager: Chocobo1
Votes: 16
Popularity: 0.074733
First Submitted: 2018-02-06 14:30 (UTC)
Last Updated: 2024-12-15 08:55 (UTC)

Pinned Comments

Chocobo1 commented on 2022-11-10 16:23 (UTC) (edited on 2022-11-10 16:31 (UTC) by Chocobo1)

If you are having this error:

ERROR: One or more PGP signatures could not be verified!

Read the following for an explanation and how to temporarily workaround it: https://wiki.archlinux.org/title/Makepkg#Signature_checking

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

jghodd commented on 2024-07-30 20:45 (UTC) (edited on 2024-07-30 23:00 (UTC) by jghodd)

Getting the following build error:


Making all in xrdpdev
make[2]: Entering directory '/distro/local/repository/xorgxrdp/src/xorgxrdp-0.10.2/xrdpdev'
  CC       xrdpdev.lo
xrdpdev.c:49:10: fatal error: drm.h: No such file or directory
   49 | #include <drm.h>
      |          ^~~~~~~
compilation terminated.
make[2]: *** [Makefile:492: xrdpdev.lo] Error 1
make[2]: Leaving directory '/distro/local/repository/xorgxrdp/src/xorgxrdp-0.10.2/xrdpdev'
make[1]: *** [Makefile:442: all-recursive] Error 1
make[1]: Leaving directory '/distro/local/repository/xorgxrdp/src/xorgxrdp-0.10.2'
make: *** [Makefile:374: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

It should be there. libdrm is installed.

Edit: apparently, libdrm is the key to the resolution:


build() {
  cd "$pkgname-$pkgver"

  CFLAGS="$CFLAGS -I/usr/include/libdrm -ffat-lto-objects" \
  ./configure \
    --prefix="/usr"
  make
}

Note the addition of -I/usr/include/libdrm to CFLAGS. Builds without error.

matt335672 commented on 2024-03-13 10:14 (UTC)

@Chocobo1 - I've added some further analysis to https://github.com/neutrinolabs/xorgxrdp/issues/294

HTH

Chocobo1 commented on 2024-03-13 09:50 (UTC)

Seems to be broken currently, see:

https://github.com/neutrinolabs/xorgxrdp/issues/294

The workaround of using xorgxrdp-glamor worked for me.

Probably this is related to glamor flag was used in xorgxrdp 0.10.0-1 https://aur.archlinux.org/cgit/aur.git/commit/?h=xorgxrdp&id=9efed5e048a579ede72b905f98368acbc14ee9c8

Now I have disable/reverted it.

calvin1 commented on 2024-03-13 08:08 (UTC)

Seems to be broken currently, see:

https://github.com/neutrinolabs/xorgxrdp/issues/294

The workaround of using xorgxrdp-glamor worked for me.

Chocobo1 commented on 2024-03-13 06:00 (UTC)

RFC: Wrong license. xorgxrdp uses the X11, not MIT license.

Thanks, fixed.

Abzie commented on 2024-03-12 22:30 (UTC) (edited on 2024-03-12 22:30 (UTC) by Abzie)

RFC: Wrong license. xorgxrdp uses the X11, not MIT license.

https://github.com/neutrinolabs/xorgxrdp/blob/master/COPYING https://github.com/neutrinolabs/xorgxrdp/blob/devel/COPYING

https://spdx.org/licenses/X11.html

Chocobo1 commented on 2024-03-12 13:53 (UTC)

This package needs libepoxy to be built successfully. Please add it to depends.

Thanks, done.

ZhangHua commented on 2024-03-12 11:34 (UTC)

This package needs libepoxy to be built successfully. Please add it to depends.

swarnavaghosh04 commented on 2023-12-13 14:52 (UTC)

I had some issues that were fixed by installing the 'xorg-xinit' package. Should that be listed as a dependency?

ixevix commented on 2023-09-08 09:47 (UTC)

I noticed that if I remove make dependencies after installing this then the xrdp systemd unit is missing. I think xrdp needs to be changed to dependency instead of make dependency.