On 01/24/14 06:38 PM, ... wrote:
I'm trying to use Xephyr to make a multiseat setup. To do this, I need evdev
support and hardware acceleration for graphics. I've read that I have to
compile Xephyer from source to do that. I have looked at several examples like
this: http://www.amxl.com/c/single-graphics-card-multi-seat-ubuntu-linux
I downloaded the source from http://www.x.org/releases/X11R7.7/src/xserver/
I ran
./configure --enable-kdrive --enable-xephyr --enable-xfake --enable-xfbdev
--enable-kdrive-kbd --enable-kdrive-mouse --enable-kdrive-evdev --enable-glx-tls
make
sudo make install
No errors so far. I now have two versions of X and Xephyr. From the repos in
/usr/bin/, and from this build in /usr/local/bin/
The version I built breaks:
$Xephyr :2
XKB: Failed to compile keymap
Keyboard initialization failed. This could be a missing or incorrect setup of
xkeyboard-config.
The xserver needs to be able to find the xkbcomp program & xkeyboard-config
data. Since you left the --prefix at the default of /usr/local, it's looking
under /usr/local for these and not finding the copies installed by your distro
packages.
If you don't want to build & install copies of those in /usr/local, you should
be able to override these paths with these configure flags:
--with-xkb-bin-directory=DIR
Directory containing xkbcomp program (default: ${bindir})
--with-xkb-path=PATH Path to XKB base dir (default: ${datadir}/X11/xkb)
--
-Alan Coopersmith- alan.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s