Editing Performance Optimizations
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | ==Graphics Check== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre>glxinfo | grep "Max core profile version"</pre> | <pre>glxinfo | grep "Max core profile version"</pre> | ||
It needs to show a number 4.1 or greater otherwise graphically demanding games such as Zero-K won't run correctly. | It needs to show a number 4.1 or greater otherwise graphically demanding games such as Zero-K won't run correctly. | ||
− | If it doesn't you need to do the following | + | If it doesn't you need to do the following. |
− | |||
− | |||
Do a backup before preceding. These instructions written for Debian 9 but will likely work on other distributions with little modification. | Do a backup before preceding. These instructions written for Debian 9 but will likely work on other distributions with little modification. | ||
− | + | ==Backport libdrm from sid== | |
<pre> | <pre> | ||
apt-get build-dep libdrm | apt-get build-dep libdrm | ||
Line 38: | Line 14: | ||
</pre> | </pre> | ||
− | + | ==Build New Mesa3d== | |
<pre> | <pre> | ||
apt-get install llvm-3.9-dev | apt-get install llvm-3.9-dev | ||
Line 44: | Line 20: | ||
git clone git://anongit.freedesktop.org/git/mesa/mesa | git clone git://anongit.freedesktop.org/git/mesa/mesa | ||
cd mesa | cd mesa | ||
− | |||
./configure --prefix=/opt/mesa --enable-texture-float --with-gallium-drivers=radeonsi,swrast --with-platforms=drm,x11 --enable-glx-tls --enable-shared-glapi --enable-glx --enable-driglx-direct --enable-gles1 --enable-gles2 --enable-gbm --enable-openmax --enable-xa --enable-osmesa --with-radeonsi-llvm-compiler --enable-sysfs --enable-vdpau --enable-xvmc --enable-openmax --enable-nine | ./configure --prefix=/opt/mesa --enable-texture-float --with-gallium-drivers=radeonsi,swrast --with-platforms=drm,x11 --enable-glx-tls --enable-shared-glapi --enable-glx --enable-driglx-direct --enable-gles1 --enable-gles2 --enable-gbm --enable-openmax --enable-xa --enable-osmesa --with-radeonsi-llvm-compiler --enable-sysfs --enable-vdpau --enable-xvmc --enable-openmax --enable-nine | ||
make -j 4 | make -j 4 | ||
Line 71: | Line 46: | ||
</pre> | </pre> | ||
− | + | ==Configure Xorg== | |
<pre> | <pre> | ||
Xorg -configure | Xorg -configure | ||
Line 82: | Line 57: | ||
systemctl restart lightdm.service | systemctl restart lightdm.service | ||
</pre> | </pre> | ||
− | |||
− | |||
− |