built Xephyr from source but it complains about missing XKB, and other things.
Yan Seiner
yan at seiner.com
Fri Jan 24 19:03:30 PST 2014
I did this some years back... Is it possible to build X using your
package manager and install that?
Other than that, you will have to sort out all of the various paths by hand.
It looks like you have a path conflict where the compiled version is
possibly trying to use some files from your package manager.
Do you have a X log file?
On 01/24/2014 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
> [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!
> [dix] Could not init font path element /usr/share/fonts/X11/100dpi/,
> removing from list!
> [dix] Could not init font path element /usr/share/fonts/X11/75dpi/,
> removing from list!
> 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.
>
>
>
> The package version is fine:
>
> $ /usr/bin/Xephyr :2
> Initializing built-in extension Generic Event Extension
> Initializing built-in extension SHAPE
> Initializing built-in extension MIT-SHM
> Initializing built-in extension XInputExtension
> Initializing built-in extension XTEST
> Initializing built-in extension BIG-REQUESTS
> Initializing built-in extension SYNC
> Initializing built-in extension XKEYBOARD
> Initializing built-in extension XC-MISC
> Initializing built-in extension SECURITY
> Initializing built-in extension XINERAMA
> Initializing built-in extension XFIXES
> Initializing built-in extension RENDER
> Initializing built-in extension RANDR
> Initializing built-in extension COMPOSITE
> Initializing built-in extension DAMAGE
> Initializing built-in extension MIT-SCREEN-SAVER
> Initializing built-in extension DOUBLE-BUFFER
> Initializing built-in extension RECORD
> Initializing built-in extension DPMS
> Initializing built-in extension X-Resource
> Initializing built-in extension XVideo
> Initializing built-in extension XVideo-MotionCompensation
> Initializing built-in extension SELinux
> Initializing built-in extension GLX
> [dix] Could not init font path element /usr/share/fonts/X11/cyrillic,
> removing from list!
> [dix] Could not init font path element
> /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
> [dix] Could not init font path element
> /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
> [dix] Could not init font path element /usr/share/fonts/X11/100dpi,
> removing from list!
> [dix] Could not init font path element /usr/share/fonts/X11/75dpi,
> removing from list!
> [dix] Could not init font path element
> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!
>
> I found the xkb files in /var/lib/xkb but I have no idea where Xephyer
> expects to see them. Other resources on the Internet have suggested
> /usr/lib/X11/xkb/compiled/ and /usr/lib/X11/xkb/
>
> But, the built version is not doing any "Initializing built-in
> extension" so I suspect there's much more that is broken.
>
> The compiled X does not start either, claiming there is no nvidia
> module. It uses the same xorg.conf that the repo X uses, and the repo
> X obviously works fine.
>
> Any ideas?
>
> Thanks,
> Elliot
> !DSPAM:52e32748277303337515508!
>
>
> _______________________________________________
> xorg at 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
>
> !DSPAM:52e32748277303337515508!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20140124/85981312/attachment-0001.html>
More information about the xorg
mailing list