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