summarylogtreecommitdiffstats
path: root/switchlibGL
diff options
context:
space:
mode:
authorVi0L02019-01-20 21:46:18 +0100
committerVi0L02019-01-20 21:46:18 +0100
commit540858796b369122432b51c2ba61e39c68cc9bfc (patch)
treef85b56d0103eb86b68bd61982edac1f6cf31e16a /switchlibGL
parent01d8873ad50819b5625c55e8b75d0f69e63f142e (diff)
downloadaur-540858796b369122432b51c2ba61e39c68cc9bfc.tar.gz
4.20 kernel support
Diffstat (limited to 'switchlibGL')
-rwxr-xr-xswitchlibGL12
1 files changed, 2 insertions, 10 deletions
diff --git a/switchlibGL b/switchlibGL
index 1d72e35f4b7f..606ebfe09a31 100755
--- a/switchlibGL
+++ b/switchlibGL
@@ -44,15 +44,11 @@ fi
function switch_to_amd() {
- ln -snf /usr/lib/fglrx/fglrx-libGL.so.1.2 /usr/lib/libGL.so
- ln -snf /usr/lib/fglrx/fglrx-libGL.so.1.2 /usr/lib/libGL.so.1
ln -snf /usr/lib/fglrx/fglrx-libGL.so.1.2 /usr/lib/libGL.so.1.2.0
ldconfig /usr/lib
#lib32 switch
if [ -e /usr/lib32/fglrx/fglrx-libGL.so.1.2 ]; then
- ln -snf /usr/lib32/fglrx/fglrx-libGL.so.1.2 /usr/lib32/libGL.so
- ln -snf /usr/lib32/fglrx/fglrx-libGL.so.1.2 /usr/lib32/libGL.so.1
ln -snf /usr/lib32/fglrx/fglrx-libGL.so.1.2 /usr/lib32/libGL.so.1.2.0
ldconfig /usr/lib32
fi
@@ -61,15 +57,11 @@ function switch_to_amd() {
function switch_to_intel() {
- ln -snf /usr/lib/mesa/libGL.so.1.2.0 /usr/lib/libGL.so
- ln -snf /usr/lib/mesa/libGL.so.1.2.0 /usr/lib/libGL.so.1
ln -snf /usr/lib/mesa/libGL.so.1.2.0 /usr/lib/libGL.so.1.2.0
ldconfig /usr/lib
#lib32 switch
if [ -e /usr/lib32/mesa/libGL.so.1.2.0 ]; then
- ln -snf /usr/lib32/mesa/libGL.so.1.2.0 /usr/lib32/libGL.so
- ln -snf /usr/lib32/mesa/libGL.so.1.2.0 /usr/lib32/libGL.so.1
ln -snf /usr/lib32/mesa/libGL.so.1.2.0 /usr/lib32/libGL.so.1.2.0
ldconfig /usr/lib32
fi
@@ -78,10 +70,10 @@ function switch_to_intel() {
function get_current_driver() {
- LIB_LINK="`readlink /usr/lib/libGL.so 2>/dev/null`"
+ LIB_LINK="`readlink /usr/lib/libGL.so.1.2.0 2>/dev/null`"
if [[ "${LIB_LINK}" = "/usr/lib/fglrx/fglrx-libGL.so.1.2" || "${LIB_LINK}" = "fglrx/fglrx-libGL.so.1.2" ]]; then
echo "amd"
- elif [[ "${LIB_LINK}" = "/usr/lib/mesa/libGL.so.1.2.0" || "${LIB_LINK}" = "/usr/lib/mesa/libGL.so.1" || "${LIB_LINK}" = "/usr/lib/mesa/libGL.so" ]]; then
+ elif [[ "${LIB_LINK}" = "/usr/lib/mesa/libGL.so.1.2.0" || "${LIB_LINK}" = "mesa/libGL.so.1.2.0" ]]; then
echo "intel"
else
echo "unknown"