Since XRDP was created with the option of /opt/X11rdp when you build from 
source, it is hard coded to look in that location for these pieces.  The 
easiest solution is to just create the folder structure it wants to the last 
section and create symbolic links to the proper locations of the pieces on your 
system.

mkdir -p /opt/X11rdp/share
ln -s /usr/share/X11 /opt/X11rdp/share/X11

or similar depending on your system and where the files are actually located...

-Yorke (Screwba on IRC)

Sent from Windows Mail

From: Nexarian
Sent: ‎December‎ ‎4‎, ‎2012 ‎3‎:‎02‎ ‎PM
To: xrdp-devel@lists.sourceforge.net
Subject: [Xrdp-devel] Why is AIGLX and the keyboard map looking in /opt/X11rdp

I had previously run Kevin Cave's scaryglider's utility on my Ubuntu box
before I found the joys of building straight from GIT. I had left the
/opt/X11rdp directory on my system. Then today I removed it, and when I try
to start X11rdp I get this:

pitstick@uc89cdcdc9ae5501c6a9f:~/xrdp.git$ X11rdp :11
InitOutput:

X11rdp, an X server for xrdp
Version 0.7.0
Copyright (C) 2005-2012 Jay Sorg
See http://xrdp.sf.net for information on xrdp.
Underlying X server release 10903000, The X.Org Foundation
Screen width 1024 height 768 depth 24 bpp 32
dpix 100 dpiy 100
buffer size 3145728
pRRScrPriv 0x1ef9c10
rdpScreenInit: ret 1
InitOutput: out
(EE) AIGLX error: dlopen of /opt/X11rdp/lib/dri/swrast_dri.so failed
(/opt/X11rdp/lib/dri/swrast_dri.so: cannot open shared object file: No such
file or directory)
(EE) GLX: could not load software renderer
[dix] Could not init font path element /usr/share/fonts/X11/TTF/, removing
from list!
[dix] Could not init font path element /usr/share/fonts/X11/OTF/, removing
from list!
rdpSpriteDeviceCursorInitialize:
(EE) XKB: Couldn't open rules file /opt/X11rdp/share/X11/xkb/rules/base
XKB: Failed to compile keymap
Keyboard initialization failed. This could be a missing or incorrect setup
of xkeyboard-config.

Fatal server error:
Failed to activate core devices.
DeleteInputDeviceRequest
DeleteInputDeviceRequest
ddxGiveUp:

It appears that there are components that were "installed" which are still
relying on this directory, but the directory is no longer necessary... What
gives? Do I need to have extra special files from the xorg build installed
on my system besides the packages, Xrdp, and the X11rdp executable itself?

I am trying to find where the /opt/X11rdp configuration comes from... Anyone
know where this is configured (so I can nuke it and let the system's shared
packages do the work?)

Thanks!

-Christopher

NOTE: I could get this to work by simply rebuilding X11rdp and putting the
staging directory in /opt/X11rdp again, but I really don't want to!



--
View this message in context: 
http://xrdp-devel.766250.n3.nabble.com/Why-is-AIGLX-and-the-keyboard-map-looking-in-opt-X11rdp-tp4024895.html
Sent from the XRDP Devel mailing list archive at Nabble.com.

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to