I have discovered something since my last post, turns out it is possible to use this package with "--enable-glamor" on my virtual machine. In such case, the xorgxrdp module is compiled in with some symbols from glamor library, but the Xorg server doesn't load it automatically, probably because the GPU drivers don't support it. You can force it to manually load glamor library by adding 'Load "glamoregl"' line the "Module" section in "/etc/X11/xrdp/xorg.conf", so it looks like this:
Section "Module"
Load "dbe"
Load "ddc"
Load "extmod"
Load "glx"
Load "glamoregl"
Load "int10"
Load "record"
Load "vbe"
Load "xorgxrdp"
Load "fb"
EndSection
Of course it's kinda pointless since glamor can't be used, it'll just kinda sit in the memory uselessly, but the xrdp will load successfully and it does open an avenue into making an unified "xorgxrdp" package.
So it seems like my bug report was a little premature, i apologize.
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:
Read the following for an explanation and how to temporarily workaround it: https://wiki.archlinux.org/title/Makepkg#Signature_checking