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