• Home
  • Raw
  • Download

Lines Matching +full:ninja +full:- +full:linux

6 SVGA3D driver) for Linux using the latest source code. This driver gives
7 a Linux virtual machine access to the host's GPU for
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
16 OpenGL 4.0 (Linux, Mac)
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
41 Most modern Linux distros include the SVGA3D driver so end users
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"
63 All of these components reside in the guest Linux virtual machine. On
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
96 Depending on your Linux distro, other packages may be needed. Meson
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
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
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}
217 - vmwgfx kernel module. First make sure that any old version of this
222 sudo rm /lib/modules/`uname -r`/kernel/drivers/gpu/drm/vmwgfx.ko*
231 sudo depmod -a
237 sudo update-initramfs -u
243 sudo dracut --force
249 echo vmwgfx | sudo tee -a /etc/modules
263 find /lib/modules -name vmwgfx.ko -exec ls -l '{}' \;
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".