• Home
  • Raw
  • Download

Lines Matching +full:install +full:- +full:module

4 This page describes how to build, install and use the
8 hardware-accelerated 3D. VMware Workstation running on Linux or Windows
14 - The VM is configured for virtual hardware version 12.
15 - The host OS, GPU and graphics driver supports DX11 (Windows) or
17 - On Linux, the vmwgfx kernel module must be version 2.9.0 or later.
18 - A recent version of Mesa with the updated svga Gallium driver.
25 - Multisample antialiasing (2x, 4x)
26 - GL_ARB/AMD_draw_buffers_blend
27 - GL_ARB_sample_shading
28 - GL_ARB_texture_cube_map_array
29 - GL_ARB_texture_gather
30 - GL_ARB_texture_query_lod
31 - GL_EXT/OES_draw_buffers_indexed
33 This requires version 2.15.0 or later of the vmwgfx kernel module and
49 - `Driver Overview <https://wiki.x.org/wiki/vmware>`__
50 - `xf86-video-vmware
54 ----------
58 - Linux kernel module: vmwgfx
59 - X server 2D driver: xf86-video-vmware
60 - User-space libdrm library
61 - Mesa/Gallium OpenGL driver: "svga"
69 -------------
71 - Kernel version at least 2.6.25
72 - Xserver version at least 1.7
73 - Ubuntu: For Ubuntu you need to install a number of build
78 sudo apt-get install git-core
79 sudo apt-get install ninja-build meson libpthread-stubs0-dev
80 sudo apt-get install xserver-xorg-dev x11proto-xinerama-dev libx11-xcb-dev
81 sudo apt-get install libxcb-glx0-dev libxrender-dev
82 sudo apt-get build-dep libgl1-mesa-dri libxcb-glx0-dev
85 - Fedora: For Fedora you also need to install a number of build
90 sudo yum install mesa-libGL-devel xorg-x11-server-devel xorg-x11-util-macros
91 sudo yum install libXrender-devel.i686
92 sudo yum install ninja-build meson gcc expat-devel kernel-devel git-core
93 sudo yum install makedepend flex bison
100 ------------------------------
109 - Mesa/Gallium main branch. This code is used to build libGL, and the
118 - VMware Linux guest kernel module. Note that this repo contains the
119 complete DRM and TTM code. The vmware-specific driver is really only
127 - libdrm, a user-space library that interfaces with DRM. Most distros
128 ship with this but it's safest to install a newer version. To get the
136 - xf86-video-vmware. The chainloading driver, vmware_drv.so, the legacy
141 git clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-vmware
145 -----------------
147 - Determine where the GL-related libraries reside on your system and
150 For 32-bit Ubuntu systems:
154 export LIBDIR=/usr/lib/i386-linux-gnu
156 For 64-bit Ubuntu systems:
160 export LIBDIR=/usr/lib/x86_64-linux-gnu
162 For 32-bit Fedora systems:
168 For 64-bit Fedora systems:
174 - Build libdrm:
179 meson builddir --prefix=/usr --libdir=${LIBDIR}
180 ninja -C builddir
181 sudo ninja -C builddir install
184 - Build Mesa and the vmwgfx_dri.so driver, the vmwgfx_drv.so xorg
196 …meson builddir --prefix=/usr --libdir=${LIBDIR} -Dgallium-drivers=svga -Ddri-drivers=swrast -Dgall…
197 ninja -C builddir
198 sudo ninja -C builddir install
201 Note that you may have to install other packages that Mesa depends
205 - xf86-video-vmware: Now, once libxatracker is installed, we proceed
207 your system is 32- or 64-bit.
211 cd $TOP/xf86-video-vmware
212 ./autogen.sh --prefix=/usr --libdir=${LIBDIR}
214 sudo make install
217 - vmwgfx kernel module. First make sure that any old version of this
218 kernel module is removed from the system by issuing
222 sudo rm /lib/modules/`uname -r`/kernel/drivers/gpu/drm/vmwgfx.ko*
224 Build and install:
230 sudo make install
231 sudo depmod -a
237 sudo update-initramfs -u
243 sudo dracut --force
249 echo vmwgfx | sudo tee -a /etc/modules
259 command to check that the new kernel module is in the expected place:
263 find /lib/modules -name vmwgfx.ko -exec ls -l '{}' \;
265 If you see the kernel module listed in more than one place, you may
269 and reinstall the vmwgfx.ko module again.
271 Now try to load the kernel module by issuing
292 -----------------------
313 - Make sure the VM uses hardware version 12.
314 - Make sure the vmwgfx kernel module is version 2.9.0 or later.
315 - Check the vmware.log file for errors.
316 - Run 'dmesg \| grep vmwgfx' and look for "DX: yes".