diff --git a/DefaultSetting.py b/DefaultSetting.py index f425dcb..0a3bd3b 100644 --- a/DefaultSetting.py +++ b/DefaultSetting.py @@ -16,6 +16,8 @@ import PyQt5.QtCore as QtCore import PyQt5.QtWidgets as QtWidgets TMPDIR = os.getenv("TMPDIR") +if (TMPDIR == None): + TMPDIR = "" # 获取用户主目录 def get_home(): diff --git a/mainwindow-termux-loader.sh b/mainwindow-termux-loader.sh index 763ea66..66ac777 100755 --- a/mainwindow-termux-loader.sh +++ b/mainwindow-termux-loader.sh @@ -3,10 +3,10 @@ CURRENT_DIR=$(dirname $(readlink -f "$0")) if [[ ! -d $TMPDIR/tmp ]]; then mkdir -p $TMPDIR/tmp fi - if [[ $DISPLAY == "" ]] && [[ $WAYLAND_DISPLAY == "" ]]; then # 自动配置 NoVNC export DISPLAY=:5 + vncserver -kill :5 vncserver $DISPLAY & sleep 3 xfwm4 & diff --git a/mainwindow.py b/mainwindow.py index 22899f6..47247a7 100755 --- a/mainwindow.py +++ b/mainwindow.py @@ -63,6 +63,8 @@ if sys.version_info[1] < 6: PythonLower() TMPDIR = os.getenv("TMPDIR") +if (TMPDIR == None): + TMPDIR = "" ################### # 程序所需事件 diff --git a/updatekiller.py b/updatekiller.py index 9bb73da..11cf9d2 100755 --- a/updatekiller.py +++ b/updatekiller.py @@ -3,7 +3,10 @@ import sys import os import atexit -PIDFILE = os.getenv("TMPDIR") + '/tmp/deepin-wine-runner.pid' +TMPDIR = os.getenv("TMPDIR") +if (TMPDIR == None): + TMPDIR = "" +PIDFILE = TMPDIR + '/tmp/deepin-wine-runner.pid' #程序结束时清理pid @atexit.register