Changes between Version 43 and Version 44 of 3D_Lustre


Ignore:
Timestamp:
Sep 5, 2008, 9:59:14 PM (16 years ago)
Author:
rider
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 3D_Lustre

    v43 v44  
    238238}}}
    239239
    240 '''Mesa 3D GL Driver'''
    241 {{{
    242 # Update Mesa-7.0.1 (Current) -> Mesa-7.0.4 (Last Stable release)
    243 # rock@fly:~> git-clone git://anongit.freedesktop.org/git/mesa/mesa (The latest Mesa 7.1.0 -> Dependency -> libdrm-2.3.1 higher! Do not fit current system )
    244 rock@fly:~> wget http://downloads.sourceforge.net/mesa3d/MesaLib-7.0.4.tar.gz?modtime=1218883994&big_mirror=0 (Mesa 7.0.4 -> Dependency -> libdrm-2.3.0)
    245 rock@fly:~> tar zxvf MesaLib-7.0.4.tar.gz
    246 rock@fly:~> cd ./Mesa-7.0.4/
    247 rock@fly:~> make linux-dri-x86-64 -j 4
    248 rock@fly:~> sudo make install (Default PATH:/usr/local/lib64/)
    249 rock@fly:~> ldd /opt/VirtualGL/bin/glxinfo
    250         linux-gate.so.1 =>  (0xffffe000)
    251         libGL.so.1 => /usr/lib/libGL.so.1 (0xf7e72000)   ---> Mesa library
    252         libX11.so.6 => /usr/lib/libX11.so.6 (0xf7d57000)
    253         libGLU.so.1 => /usr/lib/libGLU.so.1 (0xf7cdd000) ---> Mesa library
    254         libm.so.6 => /lib/libm.so.6 (0xf7cb8000)
    255         libc.so.6 => /lib/libc.so.6 (0xf7b85000)
    256         libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xf6e45000)
    257         libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xf6e42000)
    258         libXext.so.6 => /usr/lib/libXext.so.6 (0xf6e33000)
    259         libdl.so.2 => /lib/libdl.so.2 (0xf6e2f000)
    260         libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xf6e2c000)
    261         libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf6e13000)
    262         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6d24000)
    263         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6d18000)
    264         /lib/ld-linux.so.2 (0xf7f34000)
    265         libXau.so.6 => /usr/lib/libXau.so.6 (0xf6d14000)
    266 rock@fly:~> sudo rm /usr/lib/libGLU.so.1 libGL.so libGL.so.1
    267 rock@fly:~> sudo ln -s /usr/local/lib64/libGLU.so.1.3.070004 /usr/lib/libGLU.so.1
    268 rock@fly:~> sudo ln -s /usr/local/lib64/libGL.so.1.2 /usr/lib/libGL.so.1
    269 rock@fly:~> sudo ln -s /usr/local/lib64/libGL.so.1 /usr/lib/libGL.so
    270 }}}
    271 
    272 '''DRM Kernel module'''
    273 {{{
    274 # Update to the latest libdrm
    275 rock@fly:~> git-clone git://anongit.freedesktop.org/git/mesa/drm
    276 rock@fly:~> cd ./drm
    277 rock@fly:~> ./autogen.sh --prefix=/usr/lib64 --exec-prefix=/
    278 rock@fly:~> make -j 4
    279 rock@fly:~> sudo make install
    280 # libdrm.so will be installed to /usr/lib64
    281 }}}
     240'''Mesa 3D GL Driver''' [[BR]]
     241# Chip: Intel Corporation 82Q963/Q965 Integrated Graphics [[BR]]
     242# Update Mesa-7.0.1 (Current) -> Mesa-7.0.4 (Last Stable release)  [[BR]]
     243# rock@fly:~> git-clone git://anongit.freedesktop.org/git/mesa/mesa (The latest Mesa 7.1.0 -> Dependency -> libdrm-2.3.1 higher! Do not fit current system ) [[BR]]
     244rock@fly:~> wget http://downloads.sourceforge.net/mesa3d/MesaLib-7.0.4.tar.gz?modtime=1218883994&big_mirror=0 (Mesa 7.0.4 -> Dependency -> libdrm-2.3.0) [[BR]]
     245rock@fly:~> tar zxvf MesaLib-7.0.4.tar.gz [[BR]]
     246rock@fly:~> cd ./Mesa-7.0.4/ [[BR]]
     247rock@fly:~> make linux-dri-x86-64 -j 4 [[BR]]
     248rock@fly:~> sudo make install (Default PATH:/usr/local/lib64/) [[BR]]
     249rock@fly:~> ldd /usr/bin/glxinfo [[BR]]
     250        '''libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00002b0473cee000)''' ---> Mesa library [[BR]]
     251        '''libGL.so.1 => /usr/lib64/libGL.so.1 (0x00002b0473f5a000)'''   ---> Mesa library [[BR]]
     252        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00002b04741d6000) [[BR]]
     253        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00002b04743e8000) [[BR]]
     254        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b047471e000) [[BR]]
     255        libm.so.6 => /lib64/libm.so.6 (0x00002b0474939000) [[BR]]
     256        libc.so.6 => /lib64/libc.so.6 (0x00002b0474b8d000) [[BR]]
     257        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002b0474ed2000) [[BR]]
     258        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002b04751da000) [[BR]]
     259        libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00002b04753e9000) [[BR]]
     260        libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00002b04755ef000) [[BR]]
     261        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00002b04757f2000) [[BR]]
     262        libdl.so.2 => /lib64/libdl.so.2 (0x00002b04759f9000) [[BR]]
     263        libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00002b0475bfd000) [[BR]]
     264        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00002b0475e08000) [[BR]]
     265        libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x00002b047600c000) [[BR]]
     266        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00002b047620e000) [[BR]]
     267        /lib64/ld-linux-x86-64.so.2 (0x00002b0473ad1000) [[BR]]
     268rock@fly:~> sudo rm /usr/lib64/libGLU.so libGLU.so.1 libGL.so libGL.so.1 (Remove these old links) [[BR]]
     269rock@fly:~> sudo cp /usr/local/lib64/libGL.so.1.2 /usr/lib64 [[BR]]
     270rock@fly:~> sudo cp /usr/local/lib64/libGLU.so.1.3.070004 /usr/lib64 [[BR]]
     271rock@fly:~> cd /usr/lib64 [[BR]]
     272rock@fly:~> sudo ln -s libGLU.so.1.3.070004 libGLU.so.1 [[BR]]
     273rock@fly:~> sudo ln -s libGLU.so.1 libGLU.so [[BR]]
     274rock@fly:~> sudo ln -s libGL.so.1.2 libGL.so.1 [[BR]]
     275rock@fly:~> sudo ln -s libGL.so.1 libGL.so [[BR]]
     276{{{
     277Sanity Check:
     278rock@fly:~> glxinfo -display :0 ( Direct Rendering )
     279name of display: :0.0
     280display: :0  screen: 0
     281direct rendering: Yes
     282server glx vendor string: SGI
     283server glx version string: 1.2
     284OpenGL vendor string: Tungsten Graphics, Inc
     285OpenGL renderer string: Mesa DRI Intel(R) 965Q 4.1.3002
     286OpenGL version string: 1.4 Mesa 7.0.4
     287}}}
     288
     289'''DRM Kernel module - For libdrm''' [[BR]]
     290# Update to the latest libdrm [[BR]]
     291rock@fly:~> git-clone git://anongit.freedesktop.org/git/mesa/drm [[BR]]
     292rock@fly:~> cd ./drm [[BR]]
     293rock@fly:~> ./autogen.sh --prefix=/usr/lib64 --exec-prefix=/ [[BR]]
     294rock@fly:~> make -j 4 [[BR]]
     295rock@fly:~> sudo make install [[BR]]
     296# libdrm.so will be installed to /usr/lib64 [[BR]]
    282297
    283298rock@fly:~> sudo vim /etc/X11/fs/config  [[BR]]