How to install and set up Novell Xgl graphics subsystem?
http://www.novell.com/linux/xglrelease/
Go to post #37 in order to grab the almost working script. It intend to be all distro compatible but i tested it only on Slackware. I succeeded in all BUT the last step. I don't have time to continue it so feel free to make it 100% successful. |
When i use ./configure --enable-xgl --enable-xglx --enable-xegl
i got: checking Whether to build pdf documentation... yes checking for LBXUTIL... Package lbxutil was not found in the pkg-config search path. Perhaps you should add the directory containing `lbxutil.pc' to the PKG_CONFIG_PATH environment variable No package 'lbxutil' found configure: error: Package requirements (lbxutil) were not met: Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LBXUTIL_CFLAGS and LBXUTIL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ----------------------------------------------------------- And when i use ./configure PKG_CONFIG_PATH=/usr/local/lib/pkgconfig --enable-xgl --enable-xglx --enable-xegl i got: checking for LBXUTIL... yes checking for DRIPROTO... yes checking for LIBDRM... Package libdrm was not found in the pkg-config search path. Perhaps you should add the directory containing `libdrm.pc' to the PKG_CONFIG_PATH environment variable No package 'libdrm' found configure: error: Package requirements (libdrm) were not met: Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBDRM_CFLAGS and LIBDRM_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. --------------------------------------------------------- --------------------------------------------------------- Edit: Now i use ./configure PKG_CONFIG_PATH=/usr/local/lib/pkgconfig --enable-xgl --enable-xglx --enable-xegl --disable-dri because drm seems to be a part of dri and i don't use it now. So i got: checking for LBXUTIL... yes checking for XPRINTPROTO... Package xau was not found in the pkg-config search path. Perhaps you should add the directory containing `xau.pc' to the PKG_CONFIG_PATH environment variable Package 'xau', required by 'PrintProto', not found checking for XDMCP... Package xdmcp was not found in the pkg-config search path. Perhaps you should add the directory containing `xdmcp.pc' to the PKG_CONFIG_PATH environment variable No package 'xdmcp' found checking for XSERVERCFLAGS... Package xtrans was not found in the pkg-config search path. Perhaps you should add the directory containing `xtrans.pc' to the PKG_CONFIG_PATH environment variable No package 'xtrans' found configure: error: Package requirements (randrproto renderproto fixesproto damageproto xcmiscproto xextproto xproto xtrans xf86miscproto xf86vidm deproto xf86bigfontproto scrnsaverproto bigreqsproto resourceproto fontsproto inputproto xf86dgaproto videoproto compositeproto trapproto record roto resourceproto xineramaproto evieproto xkbfile xfont xau fontenc) were not met: Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XSERVERCFLAGS_CFLAGS and XSERVERCFLAGS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ---------------------------------------------------------- ---------------------------------------------------------- EDIT: ok i give up. Seems i have to install all X11 modules manually. I'll take a look at slackbuild scripts. If you have ideas... |
Why don't you take a look at
http://www.hboeck.de/ and (if you want to use glxcompmgr instead of compiz) http://forums.gentoo.org/viewtopic-t...c9fa26e836d089 ... I succesfully installed xgl on a Gentoo/KDE ATI Radeon 9200 system... , emerging compiz results in a "No package 'libstartup-notification-1.0' found" error. Code:
|
Libstartup-notification sounds like a gnome package but i found this:
http://www.freedesktop.org/software/...tion/releases/ Thx for ideas. I'll look at that. EDIT-------------- Found that too: http://www.freedesktop.org/wiki/Software_2fXgl |
I wrote a new script but i'm blocked at the end:
Quote:
|
I'm blocked here:
cvs -d server:anoncvs@cvs.freedesktop.org:/cvs/xorg co -r xgl-0-0-1 -d xgl-0.0.1 xserver/xorg cd xgl-0.0.1 #cat ../xgl-mesa-makefile-fix.diff | patch -p1 ./autogen.sh --prefix=/opt/fdo --enable-xgl --enable-xglx --disable-xprint --disable-dmx --disable-xvfb --disable-xnest --with-mesa-source=../Mesa make I got: distcc -DXGLServer -DXFree86Server -DHAVE_XGL_CONFIG_H -DHAVE_DIX_CONFIG_H -I../../GL/glx -I../../GL/include -I/include -I/src/mesa/glapi -I/opt/fdo/include -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/opt/fdo/include -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -g -O2 -o Xgl xglinit.o miinitext.o dpmsstubs.o stubs.o fbcmap.o -Wl,--export-dynamic libxgl.a ../../dix/.libs/libdix.a -L/opt/fdo/lib /opt/fdo/lib/libXfont.so /usr/lib/libfreetype.so /opt/fdo/lib/libXau.so /opt/fdo/lib/libfontenc.so /opt/fdo/lib/libXdmcp.so -lz ../../fb/.libs/libfb.a ../../mi/.libs/libmi.a ../../composite/.libs/libcomposite.a ../../xfixes/.libs/libxfixes.a ../../Xext/.libs/libXext.a ../../dbe/.libs/libdbe.a ../../XTrap/.libs/libxtrap.a ../../record/.libs/librecord.a ../../render/.libs/librender.a ../../randr/.libs/librandr.a ../../damageext/.libs/libdamageext.a ../../miext/damage/.libs/libdamage.a ../../miext/cw/.libs/libcw.a ../../miext/shadow/.libs/libshadow.a ../../Xi/.libs/libXi.a ../../xkb/.libs/libxkb.a ../../xkb/.libs/libxkbstubs.a ../../dix/.libs/libxpstubs.a ../../os/.libs/libcwrapper.a ../../os/.libs/libos.a -ldl /opt/fdo/lib/libglitz.so -lm -Wl,--rpath -Wl,/opt/fdo/lib -Wl,--rpath -Wl,/opt/fdo/lib libxgl.a(xglcmap.o)(.text+0x9a): In function `xglSetVisualTypes': /tmp/xglcmap.c:156: undefined reference to `fbSetVisualTypesAndMasks' libxgl.a(xglcmap.o)(.text+0xd4):/tmp/xglcmap.c:163: undefined reference to `fbSetVisualTypesAndMasks' collect2: ld returned 1 exit status distcc[3108] ERROR: compile (null) on localhost failed make[3]: *** [Xgl] Erreur 1 make[3]: Leaving directory `/home/me/buildXGL/xgl-0.0.1/hw/xgl' make[2]: *** [all-recursive] Erreur 1 make[2]: Leaving directory `/home/me/buildXGL/xgl-0.0.1/hw/xgl' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/home/me/buildXGL/xgl-0.0.1/hw' make: *** [all-recursive] Erreur 1 bash-3.00# |
--Bump--
No progress here. |
i got the CVS of xserver, and build under the
http://www.hboeck.de/item/266 then some problem come out Quote:
Quote:
|
Hi guys, I'm trying to get xgl running also, I'm stuck on getting all the libs configured, made and installed. Some of them go okay others for example fontenc does not.
here's what I get: Code:
autogen.sh --prefix=/opt/fdo So is that not what it's looking for or is it looking in the wrong spot? |
Did you ran export PKG_CONFIG_PATH=/opt/fdo/lib/pkgconfig before ./configure (autogen)?
For my part i suceeded in xgl compile but it's not working yet. Stay tuned. |
Quote:
I'll also post my progress here. |
Quote:
hmm, well that did it for a few, but now I get: Code:
checking for XXF86VM... configure: error: Package requirements (xproto x11 xextproto xext xf86vidmodeproto) were not met. |
You have to install the proto stuff.
I have a new problem: xgl compile don't give me any Xgl executable! |
hmmm, I did, but I'll do it again maybe
|
ok, well i started over using the script posted above here, and now i'm kinda lost cause i dont know where it's at or if it's missing something or was missplaced.
Here's a bit of the output: Code:
autoreconf-2.5x: configure.ac: tracing |
All times are GMT -5. The time now is 08:46 PM. |