LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: rockmen

FC5 下安装Xgl + compiz

[复制链接]
发表于 2006-3-27 21:17:00 | 显示全部楼层
那不是写着吗
No package 'dmx' found
回复 支持 反对

使用道具 举报

发表于 2006-3-27 22:07:12 | 显示全部楼层
楼主能不能把这篇文章的出处 告诉我,我自己去看吧,问题太多了。
回复 支持 反对

使用道具 举报

发表于 2006-3-27 23:32:12 | 显示全部楼层
不是dmx  好像没这个包
回复 支持 反对

使用道具 举报

发表于 2006-3-28 08:43:27 | 显示全部楼层
Post by ads21
不是dmx  好像没这个包

在包管理器里可以搜到,装上就行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-28 10:19:57 | 显示全部楼层
Post by ads21
楼上的大哥 还是在这一步   这次又是少了什么包???


checking for strlcat... no
checking for sqrt in -lm... yes
checking ndbm.h usability... no
checking ndbm.h presence... no
checking for ndbm.h... no
checking dbm.h usability... no
checking dbm.h presence... no
checking for dbm.h... no
checking rpcsvc/dbm.h usability... no
checking rpcsvc/dbm.h presence... no
checking for rpcsvc/dbm.h... no
checking linux/agpgart.h usability... yes
checking linux/agpgart.h presence... yes
checking for linux/agpgart.h... yes
checking sys/agpio.h usability... no
checking sys/agpio.h presence... no
checking for sys/agpio.h... no
checking linux/apm_bios.h usability... yes
checking linux/apm_bios.h presence... yes
checking for linux/apm_bios.h... yes
checking linux/fb.h usability... yes
checking linux/fb.h presence... yes
checking for linux/fb.h... yes
checking asm/mtrr.h usability... yes
checking asm/mtrr.h presence... yes
checking for asm/mtrr.h... yes
checking sys/memrange.h usability... no
checking sys/memrange.h presence... no
checking for sys/memrange.h... no
checking machine/mtrr.h usability... no
checking machine/mtrr.h presence... no
checking for machine/mtrr.h... no
checking for sys/linker.h... no
checking for SYSV IPC... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking for backtrace in -lc... yes
checking for MMX capable platform... yes
checking to see if we can install the Xorg server as root... yes
checking if Xtrans should support UNIX socket connections... yes
checking if Xtrans should support TCP socket connections... yes
checking for library containing socket... none required
checking for library containing gethostbyname... none required
checking for getaddrinfo... yes
checking if IPv6 support should be built... yes
checking for struct sockaddr_in.sin_len... no
checking for authdes_seccreate... no
checking for authdes_create... yes
checking for library containing getsecretkey... none required
checking if Secure RPC authentication ("SUN-DES-1") should be supported... yes
checking for /usr/share/X11/sgml/defs.ent... no
checking for linuxdoc... no
checking for ps2pdf... /usr/bin/ps2pdf
checking Whether to build documentation... no
checking Whether to build pdf documentation... yes
checking for LBXUTIL_TEST... checking for DRIPROTO... yes
checking for LIBDRM... yes
checking for GL... yes
checking for XPRINTPROTO... yes
checking for XDMCP... yes
checking for XdmcpWrap in -lXdmcp... yes
checking for XSERVERCFLAGS... yes
checking for XSERVERLIBS... yes
checking if SVR4 needs to be defined... no
checking whether to build Xdmx DDX... checking for DMXMODULES... yes
yes
checking linux/input.h usability... yes
checking linux/input.h presence... yes
checking for linux/input.h... yes
checking linux/keyboard.h usability... yes
checking linux/keyboard.h presence... yes
checking for linux/keyboard.h... yes
checking for XDMXCONFIG_DEP... yes
checking for DMXEXAMPLES_DEP... configure: error: Package requirements (dmx xext x11) were not met:

No package 'dmx' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables DMXEXAMPLES_DEP_CFLAGS
and DMXEXAMPLES_DEP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


又不按照我写的去做,直接autogen然后编译是不行的,有些不要的模块要disable掉,就像dmx
回复 支持 反对

使用道具 举报

发表于 2006-3-28 11:01:10 | 显示全部楼层
rockmen 大哥  怎么样把不需要的模块关掉  
我就是按你说的步骤来得
我是菜鸟  刚接触linux
这一步也没说关掉dmx啊

进入xorg的目录:
./autogen.sh

一般第一次autogen的三个个包要自己下载来装:

第一个xkbfile:
代码:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/xkbfile

./autogen.sh --prefix=/usr
make && make install

第二个glxproto:
代码:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/GL

./autogen.sh --prefix=/usr
make && make install

第三个drm:
代码:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/dri co drm

./autogen.sh --prefix=/usr
make && make install
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-28 11:30:29 | 显示全部楼层
Post by ads21
rockmen 大哥  怎么样把不需要的模块关掉  
我就是按你说的步骤来得
我是菜鸟  刚接触linux
这一步也没说关掉dmx啊

进入xorg的目录:
./autogen.sh

一般第一次autogen的三个个包要自己下载来装:

第一个xkbfile:
代码:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co lib/xkbfile

./autogen.sh --prefix=/usr
make && make install

第二个glxproto:
代码:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co proto/GL

./autogen.sh --prefix=/usr
make && make install

第三个drm:
代码:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/dri co drm

./autogen.sh --prefix=/usr
make && make install


第一次autogen提示缺的包可以先不理会
回复 支持 反对

使用道具 举报

发表于 2006-3-28 17:29:54 | 显示全部楼层
mesa过不去!
第一次make linux-dri-x86 报错:
(cd configs && rm -f current && ln -s linux-dri-x86 current)
make default
make[1]: Entering directory `/usr/src/Mesa'
make[2]: Entering directory `/usr/src/Mesa/src'
Making sources for linux-dri-x86
mkdir ../lib
make[3]: Entering directory `/usr/src/Mesa/src/glx/x11'
Makefile:92: depend: 没有那个文件或目录
ln -s ../../../src/mesa/drivers/dri/common/glcontextmodes.c .
touch depend
makedepend -fdepend -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa/main -I../../../src/mesa/glapi -I../../../src/mesa/drivers/dri/common `pkg-config --cflags libdrm` -I/usr/X11R6/include glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c glxext.c glxextensions.c indirect.c indirect_init.c indirect_size.c indirect_window_pos.c indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c glx_texture_compression.c dri_glx.c XF86dri.c \
        ../../../src/mesa/main/dispatch.c ../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glthread.c ../../../src/mesa/x86/glapi_x86.S
/bin/sh: makedepend: command not found
make[3]: *** [depend] 错误 127
make[3]: Leaving directory `/usr/src/Mesa/src/glx/x11'
make[2]: *** [subdirs] 错误 1
make[2]: Leaving directory `/usr/src/Mesa/src'
make[1]: *** [default] 错误 1
make[1]: Leaving directory `/usr/src/Mesa'
make: *** [linux-dri-x86] 错误 2

再运行一次就不一样了:
(cd configs && rm -f current && ln -s linux-dri-x86 current)
make default
make[1]: Entering directory `/usr/src/Mesa'
make[2]: Entering directory `/usr/src/Mesa/src'
Making sources for linux-dri-x86
make[3]: Entering directory `/usr/src/Mesa/src/glx/x11'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/usr/src/Mesa/src/glx/x11'
make[3]: Entering directory `/usr/src/Mesa/src/mesa'
make[4]: Entering directory `/usr/src/Mesa/src/mesa'
make[5]: Entering directory `/usr/src/Mesa/src/mesa/x86'
make[5]: Nothing to be done for `default'.
make[5]: Leaving directory `/usr/src/Mesa/src/mesa/x86'
make[5]: Entering directory `/usr/src/Mesa/src/mesa/x86-64'
make[5]: Nothing to be done for `default'.
make[5]: Leaving directory `/usr/src/Mesa/src/mesa/x86-64'
cd drivers/dri ; make
make[5]: Entering directory `/usr/src/Mesa/src/mesa/drivers/dri'
echo i810 i915 mach64 mga r128 r200 r300 radeon s3v savage sis tdfx trident unichrome ffb
i810 i915 mach64 mga r128 r200 r300 radeon s3v savage sis tdfx trident unichrome ffb
i810
make[6]: Entering directory `/usr/src/Mesa/src/mesa/drivers/dri/i810'
touch depend
makedepend -fdepend -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DHAVE_ALIAS -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I/usr/src/drm/shared-core -I../../../../../include -I../../../../../include/GL/internal -I../../../../../src/mesa -I../../../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mesa/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I../../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri  `pkg-config --cflags libdrm` ../../common/driverfuncs.c ../common/utils.c ../common/texmem.c ../common/vblank.c ../common/dri_util.c ../common/xmlconfig.c ../common/drirenderbuffer.c i810context.c i810ioctl.c i810render.c i810screen.c i810span.c i810state.c i810tex.c i810texmem.c i810texstate.c i810tris.c i810vb.c \
        >& /dev/null
make[6]: *** [depend] 错误 127
make[6]: Leaving directory `/usr/src/Mesa/src/mesa/drivers/dri/i810'
make[5]: *** [subdirs] 错误 1
make[5]: Leaving directory `/usr/src/Mesa/src/mesa/drivers/dri'
make[4]: *** [linux-solo] 错误 2
make[4]: Leaving directory `/usr/src/Mesa/src/mesa'
make[3]: *** [default] 错误 2
make[3]: Leaving directory `/usr/src/Mesa/src/mesa'
make[2]: *** [subdirs] 错误 1
make[2]: Leaving directory `/usr/src/Mesa/src'
make[1]: *** [default] 错误 1
make[1]: Leaving directory `/usr/src/Mesa'
make: *** [linux-dri-x86] 错误 2
回复 支持 反对

使用道具 举报

发表于 2006-3-28 18:18:56 | 显示全部楼层
请问楼主用的内核是哪个?
还有我是nvidia的显卡.装xgl之前要不要先装驱动.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-28 18:22:58 | 显示全部楼层
Post by benzcomp
mesa过不去!
第一次make linux-dri-x86 报错:

再运行一次就不一样了:


没装imake的包
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表