From c28cc704098a069ceb4646c5a81f9d5869d42c5a Mon Sep 17 00:00:00 2001
From: gfdgd_xi <3025613752@qq.com>
Date: Mon, 25 Jul 2022 09:15:34 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E6=B7=BB=E5=8A=A0OpenGL=E9=80=89=E9=A1=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../opengl/DisabledOpengl.reg | Bin 0 -> 212 bytes
.../opengl/EnabledOpengl.reg | Bin 0 -> 204 bytes
.../spark-dwine-helper-settings/settings.sh | 30 ++++++++++++++++++
3 files changed, 30 insertions(+)
create mode 100644 spark-dwine-helper/package-source/spark-dwine-helper-settings/opt/durapps/spark-dwine-helper/opengl/DisabledOpengl.reg
create mode 100644 spark-dwine-helper/package-source/spark-dwine-helper-settings/opt/durapps/spark-dwine-helper/opengl/EnabledOpengl.reg
diff --git a/spark-dwine-helper/package-source/spark-dwine-helper-settings/opt/durapps/spark-dwine-helper/opengl/DisabledOpengl.reg b/spark-dwine-helper/package-source/spark-dwine-helper-settings/opt/durapps/spark-dwine-helper/opengl/DisabledOpengl.reg
new file mode 100644
index 0000000000000000000000000000000000000000..868bd2a0c92e2973c68f5f00a3085d2cc6bd9d5d
GIT binary patch
literal 212
zcmXwzOA5k35Cv;3c!!V!h!9-5Qb7=0#2=y}qEWI*AQ6I>S8GOOXu9h?`b~e{J4z~U
z)O55Y
?vcbGAWDnzu*f>{v(tC
literal 0
HcmV?d00001
diff --git a/spark-dwine-helper/package-source/spark-dwine-helper-settings/opt/durapps/spark-dwine-helper/opengl/EnabledOpengl.reg b/spark-dwine-helper/package-source/spark-dwine-helper-settings/opt/durapps/spark-dwine-helper/opengl/EnabledOpengl.reg
new file mode 100644
index 0000000000000000000000000000000000000000..3a0d3969e90ce0f6b391e3eb248e79d12296dbd1
GIT binary patch
literal 204
zcmX|*K?=e^5CrQi_=k`Oh#($4sUQd*qESReM5F8_fkX&?UagHF%P>>jY|nh&I|3y)
zDq0#6G727Q4Nq!bDs$Z+RdT{szt#
Date: Tue, 26 Jul 2022 11:04:51 +0800
Subject: [PATCH 2/3] =?UTF-8?q?srun=5Fv4=E6=B7=BB=E5=8A=A0opengl=E9=80=89?=
=?UTF-8?q?=E9=A1=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../s-wine-helper/deepinwine/tools/spark_run_v4.sh | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh b/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh
index 60a3a26..cd6ba35 100755
--- a/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh
+++ b/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh
@@ -72,6 +72,7 @@ HelpApp()
echo " -r/--reset Reset app to fix errors"
echo " -e/--remove Remove deployed app files"
echo " -h/--help Show program help info"
+ echo " -o/--opengl Enabled Wine OpenGL"
}
#############帮助文件
FixLink()
@@ -584,6 +585,10 @@ ParseArgs()
fi
}
+EnabledOpenGL(){
+ WINEPREFIX=$WINEPREFIX $WINE_CMD regedit.exe /s /opt/durapps/spark-dwine-helper/opengl/EnabledOpengl.reg
+}
+
init_log_file
# Check if some visual feedback is possible
@@ -620,7 +625,9 @@ else
fi
debug_log "Run $*"
-
+if [ "$WINEOPENGL" == "TRUE"];then
+ EnabledOpenGL
+fi
#执行lnk文件通过判断第5个参数是否是“/Unix”来判断
if [ "$4" == "/Unix" ];then
RunApp "$3" "$4" "$5"
--
Gitee
From 24763db2dd00264ce3e887eccaa071dc3faa4d83 Mon Sep 17 00:00:00 2001
From: gfdgd_xi <3025613752@qq.com>
Date: Tue, 26 Jul 2022 11:08:01 +0800
Subject: [PATCH 3/3] =?UTF-8?q?srun=5Fv4=E7=9A=84opengl=E8=AE=BE=E7=BD=AE?=
=?UTF-8?q?=E6=9B=B4=E5=A5=BD=E7=9A=84=E5=8F=82=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../s-wine-helper/deepinwine/tools/spark_run_v4.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh b/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh
index cd6ba35..0010ddc 100755
--- a/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh
+++ b/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh
@@ -625,7 +625,7 @@ else
fi
debug_log "Run $*"
-if [ "$WINEOPENGL" == "TRUE"];then
+if [ $WINEOPENGL == 1 ];then
EnabledOpenGL
fi
#执行lnk文件通过判断第5个参数是否是“/Unix”来判断
--
Gitee