Created attachment 1335037 [details] xorgxrdp log file from user home directory Description of problem: xrdp session set-up with Xorg session type fails, with ~/.xorgxrdp.*.log complaining about xorgxrdp module ABI mismatch. This is resolvable by rebuilding the package against the installed version of Xorg (currently 1.19.3). Version-Release number of selected component (if applicable): 0.2.3-1 How reproducible: always Steps to Reproduce: 1. Install xrdp, xrdp-selinux and xorgxrdp 2. Start xrdp 3. Make an RDP connection to your box and choose the Xorg session type 4. Enter valid credentials and press the OK button 5. Note that the connection fails, and the resultant ~/.xorgxrdp.*.log file complains about not being able to load the xorgxrdp module due to ABI mismatch Actual results: After a blank cyan window displays for about 3.5 minutes, the "Connection Log" dialog box is displayed, with text ending with "connection problem, giving up \ some problem". The most recent ~/.xorgxrdp.*.log file for the user you logged in as shows that the xorgxrdp module could not be loaded due to ABI mismatch against Xorg. Expected results: An X session should be displayed Additional info: See attached log file. Also note that the .spec file is missing a "BuildRequires: libXfont2-devel" line. I recommend inserting it after line 14, which lists libXfont-devel as a Build requirement. It seems libXfont2-devel is a new requirement for building against Xorg 1.19.3, and it may be that it replaces the requirement for libXfont-devel. Just to recap, an rpm rebuild of xorgxrdp (then installing the result via yum reinstall /path/to/rebuilt/rpm) fixes the problem (so long as you have libXfont2-devel installed), so this is a seriously simple bug to fix.
*** This bug has been marked as a duplicate of bug 1482107 ***