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@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!

_______________________________________________
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

Reply via email to